@charset "utf-8";
/* CSS Document */

body {background:url(img/bgStrip.png) repeat-x top #FBFBFB;}
p, html {font-family:arial;font-size:12px;overflow-x:hidden;
}

h3 {font-size:13px; color:#000066; font-weight:bold;}
h1 {font-size:15px; color:#000066; font-weight:bold;}

#SiteContainer { 	width:970px;
					left:-485px;
					margin-left:50%;
					background-color:#999999;
					position:relative;
					
					}
					
#header {
width:970px;
position:relative;
overflow:hidden;
height:135px;
background:url(img/headerBG.jpg) top left no-repeat;
}
#pagehopper {
	height:28px;
	width:131px;
	float:right;
	background:url(images/pageHopperBG.png) top center no-repeat;
	margin-right:3px;	margin-top:5px;
	text-align:center;
	position:relative;
	
	}

#nav1 {
width:100%;
position:relative;
overflow:hidden;
height:37px;
background:url(img/nav1.png) top left repeat-x;
padding-top:15px;
color:#FFFFFF;
}

#searchbox {
	height:34px;
	width:244px;
	float:right;
	background:url(img/searchBG.png) no-repeat 0px -1px;
	text-align:left;
	position:relative;
	margin-right:15px;
	_margin-top:-15px;
	}

*+html #searchbox {
	margin-top:-30px;
            }


	
#searchbox input { border:none; background:none; margin-top:3px; margin-left:5px; width:200px;}
	
.newscal {background:url(images/calBG.gif) no-repeat center top;
width:61px;
height:59px;
line-height:17px;
padding-top:1px;}


	
#nav2 {
width:970px;
position:relative;
overflow:hidden;
height:34px;
background:url(img/nav2.png) top left repeat-x;
padding-top:15px;
}



#content {
width:970px;
position:relative;
overflow:hidden;
background:url(img/contentBG.png) top repeat-x #FBFBFB;
min-height:200px;

}


#footer {
width:960px;
position:relative;
overflow:hidden;
height:34px;

background:url(img/nav2.png) top left repeat-x;
padding-top:15px;
padding-left:10px;

}

#contentLeft {
width:700px !important;
width:680px;
position:relative;
float:left;

padding:10px;
}

#contentRight {
width:250px !important;
width:250px;
position:relative;
float:right;
background-color:none;
overflow:hidden;
}