* {
	margin:0;
	padding:0;
}

img { border:0px;}

*html,
body {
   margin:0;
   padding:0;
   height:100%;
}


body {
-x-system-font:none;
background-color:#B5B5B5;
color:#525252;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
background: #cccccc url(img/background.jpg) repeat-y;
	background-position: center top;
	margin-left:1px /* for IE */
	
	
}



#wrapper {
width:842px;
background:#fff;
margin:auto;
padding-top:0px;

}

#banner { 
background: #660000 url(img/header.jpg) no-repeat;
height:90px;
width:842px;

}
#menu { width:842px;}
#sub_nav {
	background:#ECECE7 url(img/br_11.gif) no-repeat scroll 0 0;
	color:#3E73A7;
	float:left;
	height:2px;
	padding:0 0 0 30px;
	width:400px;
}

#sub_navigation {
background-color:#ECECE7;
height:19px;
width:842px;
}

#site_map {
-x-system-font:none;
background-color:#FFFFFF;
border-bottom:3px solid #ECECE7;
color:#AEAEAE;
float:left;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:13px;
line-height:normal;
padding:3px 0 0 0px;
width:842px;
}

#body {
background-image:url(img/line_03.gif);
float:left;
width:842px;
}

#bigleft {
background:#FFFFFF url(img/br_15.gif) no-repeat scroll 623px 0;
float:left;
padding: 15px;
width:613px;
min-height:500px;
  height:auto !important;
  height:500px;

}

#left {
background:#FFFFFF url(img/br_15.gif) no-repeat scroll 337px 0;
float:left;
padding: 15px;
width:325px;
}

#content {
	float:left;
	margin-left:10px;
	
	background:#ECECE7;
	width:278px;

}

#right {
background:#fff url(img/tl.gif) no-repeat scroll 0px 0;
margin-left:18px;
float:left;
padding: 15px;
width:150px;
}

.clear { height:10px;}

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#stylefour{position:relative;display:block;height:39px;font-size:11px;font-weight:bold;background:transparent url(img/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #B30000;}
#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}
#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(img/bgDIVIDER.gif) no-repeat top right;}
#stylefour ul li a:hover,#stylefour ul li a.current{color:#B30000;background:#fff url(img/bgON.gif) no-repeat top right;}
/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
.roundcont {
	width: 285px;
	background-color: #FFFFFF;
	color: #666666;
	
}

.roundcont p {
	margin: 0 15px;
}

.roundtop { 
	background: url(img/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(img/br.gif) no-repeat top right; 
}

img.corner {
  
   border: none;
   display: block !important;
}

a:hover {
text-decoration:underline;
}
a {
color:#0066FF;
text-decoration:none;
}

.newsBox {
border-bottom:1px dashed #DDDCDC;
float:left;
padding-bottom:7px;
padding-top:7px;
width:323px;
}

.newsBox img {
float:left;
padding-right:5px;
}

.newsBox h2 {
color:#00467C;
font-family:verdana;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

.newsBox h2 a {
color:#00467C;
}


#footer {
float: left;
width:842px;
 background:#CCCCCC url(img/footerbg.jpg);
 height:30px;
 line-height:30px;
  }

#footer li {
display:inline;
border-left: 1px solid #000066;
list-style:none;

}

#footer li a {
color:#666666;
text-decoration:none;
padding:0 0.8em;
font-size:0.9em;
}

#footer li a:hover {
text-decoration:underline;
}

#footer ul .first { border-left: none; }

.first { color:#000000;}

.photo-link         { padding: 5px; margin: 5px; border: 1px solid #999; display: block; width: 100px;   
                      float: left; }   
.photo-link:hover   { border-color: white; }  

