#mainbody {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
}

#insidebody {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/inside_back.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#header {
width: 863px;
margin:0px 0px 0px 18px;
padding:25px 0 0 0;
}

#inside_header {
width: 863px;
margin:0px 0px 0px 18px;
padding:25px 0 0 0;
}

#topnav {
    width:720px;
margin-left: auto;
	margin-right: auto;
}

    #nav {
    background:url("images/nav_back.jpg") no-repeat;
    width:720px;
    height:40px;
	margin:0;
    padding:0;
    }

    #nav span {
    display: none;
    }

    #nav li, #nav a {
    height:40px;
    display:block;
    }

    #nav li {
    float:left;
    list-style:none;
    display:inline;
    }

    #nav1 {width: 97px;}
    #nav2 {width: 108px;}
    #nav3 {width: 107px;}
    #nav4 {width: 108px;}
	#nav5 {width: 93px;}
    #nav6 {width: 100px;}
	#nav7 {width: 106px;}

    #nav1 a:hover {background:url("images/nav_back.jpg") 0px -40px no-repeat; }
   #nav2 a:hover {background:url("images/nav_back.jpg") -97px -40px no-repeat; }
    #nav3 a:hover {background:url("images/nav_back.jpg") -205px -40px no-repeat; }
	 #nav4 a:hover {background:url("images/nav_back.jpg") -312px -40px no-repeat; }
	  #nav5 a:hover {background:url("images/nav_back.jpg") -421px -40px no-repeat; }
	   #nav6 a:hover {background:url("images/nav_back.jpg") -514px -40px no-repeat; }
	      #nav7 a:hover {background:url("images/nav_back.jpg") -614px -40px no-repeat; }
		  
#homebody {
    width:680px;
margin: 32px 0px 0px 122px;
	padding: 0; 
}	

#insidecopy {
    width:720px;
margin: 32px 0px 0px 92px;
	padding: 0; 
}	


#title {
margin: 0px 0px 20px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 20px;
color:#8a0026;
}

#copy {
width:570px;
margin: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color:#000000;
} 

#inside_bodycopy {
width:530px;
margin: 0;
padding:0px 0px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color:#000000;
background-image:url(images/vert.jpg);
background-repeat:repeat-y;
float:left;
} 

#inside_bodycopy2 {
width:650px;
margin: 0;
padding:0px 0px 0px 32px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color:#000000;
} 

#insidenav {
width:125px;
margin: 0px 20px 0px 0px;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
color:#8a0026;
float:left;
}

.insidenav_copy {
color:#579adc;
}

.insidenav_copy2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 13px;
color:#579adc;
}

#insidenav_copy2_static {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 13px;
color:#8a0026;
}


#insidesubnav_copy a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
color:#666666;
}

.insidesubnav_copy {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
color:#000066;
}

#insidenav_copy a:hover{
color:#666666;
text-decoration:none;
}

#spacer {
margin:0;
padding-bottom:6px;
}

#spacer2 {
margin:0;
padding-bottom:3px;
}

#latest_group {
    width:720px;
margin: 32px 0px 0px 122px;
	padding: 0;
	background-image:url(images/latest_back.jpg);
	background-repeat:repeat-y;

}

#latest1 {
    width:185px;
margin: 10px 30px 0px 0px;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color:#000000;
float:left;
}

#latest2 {
    width:185px;
margin: 10px 30px 0px 35px;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color:#000000;
float:left;
}

#latest3 {
    width:185px;
margin: 10px 0px 0px 35px;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color:#000000;
float:left;
}

#subhead {
margin: 0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#dbae34;
}

.home_link {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#579adc;
}

#reference {
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#666666;
}

#thumb {
	width:215px;
	margin:0;
	padding-top:5px;
	float: left;	
}

#thumb2 {
	width:150px;
	margin:0 0 0 15px;
	padding-top:5px;
	float:right;	
}

#thumb3 {
	width:410px;
	margin:0;
	padding-top:5px;	
}

#thumb4 {
	width:160px;
	margin:0;
	padding-top:5px;
	float:left;
}

#caption {
	width:200px;
	margin:0;
	padding:6px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
	color:#666666;
	float: left;	
}

#caption2 {
	width:150px;
	margin:0;
	padding:6px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
	color:#242443;
	float: left;	
}

#caption3 {
	width:400px;
	margin:0;
	padding:6px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
	color:#242443;
}

#caption4 {
	width:150px;
	margin:0;
	padding:6px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 13px;
	color:#242443;
	float: left;	
}

#footer {
width: 380px;
height: 30px;
margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	background-image:url(images/footer_back.jpg);
	background-repeat:no-repeat;
	
}

#footercontent {
width: 300px;
margin-left: auto;
	margin-right: auto;
	padding-top: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

.foot {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#999999;
}

#footercontent a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#579adc;
}

#disclaimer {
    width:650px;
margin-left: auto;
	margin-right: auto;
	padding: 20px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	color:#999999;
}

#disclaimer_home {
    width:650px;
margin-left: auto;
	margin-right: auto;
	padding: 20px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
}

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}