/* CSS Document */
/* body font-size is different in each sheet */
/* #textsize is different in each sheet */

html {
	overflow: -moz-scrollbars-vertical; 
	margin:0; 
	padding:0;
}
body {
	text-align:left; 
	font-size:13px; 
	font-family:verdana, sans-serif; 
	font-weight:normal; 
	color:#000; 
	margin:0; 
	padding:0; 
	background-color:#970000; 
	background-image:url(../images/bg-fadered.gif); 
	background-position:0 0; 
	background-repeat:repeat-x;
}
h1 {
	font-family:verdana, sans-serif; 
	font-weight:bold; 
	color:#000; 
	font-size:1em;
	margin-top:1.25em;
}
h2 {
	font-family:verdana, sans-serif; 
	font-weight:bold; 
	color:#004c72; 
	font-size:.9em;
	margin-bottom:-.8em;
}
form{
	margin:10px; 
	padding:10px; 
	background-color:#FFF; 
	border:solid 1px #bed4e9;
}
div a:link {
	color:#006699; 
	font-weight:normal; 
	text-decoration:underline;
}
div a:visited {
	color:#006699; 
	font-weight:normal; 
	text-decoration:underline;
}
div a:hover {
	color:#0099cc; 
	font-weight:normal; 
	text-decoration:underline;
}
div a:active {
	color:#0099cc; 
	font-weight:normal; 
	text-decoration:underline;
}
div#container {
	text-align:left; 
	background-color:#fff; 
	width:779px; 
	margin:0 auto 0 auto;
}
div#wrapper {
	margin:0 4px 0 4px; 
	padding:0;
}
div#bodywrap {
	clear:inherit; 
	margin:0; 
	padding:0; 
	width:100%; 
	background-image:url(../images/body-bgtop.jpg); 
	background-position:192px 0; 
	background-repeat:no-repeat;
}
div#header1 {
	height:222px; 
	width:771px; 
	margin:0; 
	padding:0; 
	background-image:url(../images/header-big.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
div#header2 {
	height:152px; 
	width:771px; 
	margin:0; 
	padding:0; 
	background-image:url(../images/header2.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
}
div#headpic {
	float:right; 
	margin:0 0 0 0;
}
div#tabnav {
	float:left; 
	margin:125px auto 0 0; 
	padding:0;
}
div#tabnavhome {
	float:left; 
	margin:195px auto 0 0; 
	padding:none;
}
div#hnav {
	margin:1px 0 1px 0; 
	padding:0;
}

div#mainCSSNav {height:34px; background:url(../images/navbg1.gif) repeat-x; overflow:hidden;}
div#mainCSSNav ul, div#mainCSSNav ul li {list-style-type:none; margin:0; padding:0; overflow:hidden;}
div#mainCSSNav ul li {float:left; overflow:hidden;}
div#mainCSSNav a {font-family: 'Inconsolata', arial, serif; font-weight:bold; font-size:12px; text-transform:uppercase; text-decoration:none; color:#1c3662; margin:0; line-height:34px; border-left:1px solid #648ec9; border-right:1px solid #dae8fc; overflow:hidden; display:block; text-align:center;}
div#mainCSSNav a.one {width:153px;}
div#mainCSSNav a.two {width:114px;}
div#mainCSSNav a.three {width:154px;}
div#mainCSSNav a.four {width:125px;}
div#mainCSSNav a.five {width:60px;}
div#mainCSSNav a.six {width:154px; border-right:none;}
div#mainCSSNav a:hover {background:url(../images/navbg2.gif) repeat-x;color:#FFF;}

div#body1 {
	margin:0 0 0 192px; 
	padding:0; 
	width:570px;
}
div#bodyhead{
	margin:0; 
	padding:8px 0 5px 15px;
	width:400px;
	position:absolute;
}
div#bodyhead h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:10px 0 10px 0; margin:0; text-transform:uppercase; font-weight:normal; color:#336699; !Important;}

div#textsize{
	position:relative;
	text-align:right;
	width:110px;
	margin:0;
	padding:5px;
	border:1px solid #CCCCCC;
	background-color:#EEE;
	left: 455px;
	top:13px;
	font-size:.8em;
	color:#333333;
}
div#textsize img{
	vertical-align:absmiddle;
}
div#content {
	margin:0; 
	padding:15px 0 15px 15px;
}
div#content p {
	line-height:1.25em;
}

.secnav {
	font-size:.85em; 
	padding-top:15px;
}
.secnav a:link {
	color:#1179d9; 
	font-weight:normal; 
	text-decoration:underline;
}
.secnav a:visited {
	color:#1179d9; 
	font-weight:normal; 
	text-decoration:underline;
}
.secnav a:hover {
	color:#72b8ff; 
	font-weight:normal; 
	text-decoration:underline;
}
.secnav a:active {
	color:#72b8ff; 
	font-weight:normal; 
	text-decoration:underline;
}
div#navigation{
	float:left; 
	width:192px; 
	margin:0; 
	padding:44px 0 0 0; 
	background-image:url(../images/vnav-header.gif); 
	background-position:top; 
	background-repeat:no-repeat;
}
div#navigation{
	font-family:arial, sans-serif;
}
div#navigation ul {
	color:#1c3662; 
	list-style:none; 
	margin:0; 
	padding:8px 0 8px 0; 
	background-image:url(../images/vnav-bg.gif);
}
div#navigation ul li {
	margin:0; 
	padding:0; 
}
#navigation ul li a {
	color:#1c3662; 
	vertical-align:bottom; 
	text-decoration:none; 
	font-weight:bold; 
	display:block; 
	padding:2px 0 2px 10px; 
	margin:2px 0 2px 0;
	width:182px;
	background-image:url(../images/vnav-bg.gif);
}	
#navigation li a:hover {
	background-image:url(../images/vnav-overbg.gif);
}
div#navigation2{
	float:left; 
	clear:left; 
	width:192px; 
	margin:0; 
	padding:3px 0 0 0; 
	background-color:#3E5CA5;
	background-image:url(../images/vnav2-bgtop.gif); 
	background-position:top; 
	background-repeat:no-repeat;
}
div#navigation2{
	font-family:arial, sans-serif;
}
#navigation2 ul {
	color:#fff; 
	list-style:none; 
	margin:0; 
	padding:10px 0 0 0; 
	background-image:url(../images/vnav2-bg.gif);
}
#navigation2 ul li {
	margin:0;
	padding:0;
}	
#navigation2 ul li a {
	color:#fff;
	vertical-align:bottom;
	text-decoration:none; 
	font-weight:bold; 
	display:block; 
	padding:2px 0 2px 10px;
	margin:4px 0 0 0;
	width:182px;
	background-image:url(../images/vnav2-bg.gif); 
}	
#navigation2 li a:hover {
	background-image:url(../images/vnav2-overbg.gif);
}
div#news{
	float:left; 
	width:210px;
	margin:1px 0 0 0; 
	padding:36px 0 20px 10px; 
	background-image:url(../images/c1head-news.gif); 
	background-repeat:no-repeat; 
	font-size:.85em;
}
div#extra{
	float:left; 
	width:178px; 
	margin:15px 0 20px -194px;
}
div#footer {
	text-align:center; 
	clear:both; 
	width:100%; 
	margin:0; 
	padding:15px 0 5px 0; 
	background-color:#fff;
}
.copyright {
	font-family:arial, sans-serif; 
	font-size:.75em; 
	color:#666;
}

img{border: 0;}

.imghead{
	margin:0;
}
.photo{
	padding:4px 4px 0 4px; 
	border:none;
}
.box {
	width:220px;
	float:right;
	font-size:.9em;
	margin:20px 0 5px 8px; 
	padding:5px 5px 10px 5px; 
	background-color:#fff; 
	border:solid 1px #72b8ff; 
	color:#333;
	background-color:#FFF;
}
.box h1 {
	font-family:arial, sans-serif; 
	font-weight:bold; 
	color:#333; 
	margin-bottom: -10px; 
}
.vid {
	width:384px;
	height:335px;
	font-size:.9em;
	margin:0 0 5px 0; 
	padding:20px 0 0 0; 
	background-color:#FFF;
}
