@charset "utf-8";
/* CSS Document */

* { font-family:arial;}

img {border:0px;}

body {background:url(images/bgMain.jpg) repeat-x top #000000;  margin:0px;
	overflow-x:hidden;

}


#MainHeader {
			width:100%;

			position:relative;
			overflow:hidden;
			height:124px;
			background: url(images/headerBG.png) no-repeat center top;
}



#NavContainer {
			height:40px;
			width:100%;
			position:relative;
			overflow:hidden;
			background:url(images/navBG.png) no-repeat center top;
			
}

#NavContainerContent {
			width:980px;
			left:50%;
			margin-left:-490px;
			color:#FFFFFF;
			position:relative;
			line-height:34px;
			font-size:13px;
			font-weight:bold;
			text-align:center;

}

#SiteContainer {
			width:1200PX;
			left:50%;
			margin-left:-600px;
			position:relative;
			overflow:hidden;
			height:100%;
			min-height:900px;
			background:url(images/ContainerBG.jpg) repeat-x top;
}



#SiteContainerContent {
			margin-top:12px;
			width:982px;
			left:50%;
			margin-left:-492px;
			color:#FFFFFF;
			position:relative;
			font-size:12px;


}


#PromoBox {



			width:982px;
			left:50%;
			margin-left:-492px;
			color:#FFFFFF;
			position:relative;
			text-align:center;
			background:url(images/PromoBoxBG.png) top center no-repeat;
			height:0px;
			display:none;
}

#ContentBox1 {
height:auto;
padding-top:0px; padding-bottom:15px;
margin-top:12px;
			width:982px;
			left:50%;
			margin-left:-492px;
			color:#666666;
			position:relative;

			background-color:#CCCCCC;
			background:url(images/promoBGContent.png) bottom center no-repeat #ffffff;
}

#ContentBox1 .headerImage { margin-left:-30px; margin-top:0px;}

#ContentBox1 H1 {color:#d71c1a;
					font-size:18px;
					}
					
#ContentBox1 a {text-decoration:underline; color:#990000;}

#ContentBox2 {


			width:982px;
			left:50%;
			margin-left:-492px;
			color:#333333;
			position:relative;
display:none;
			background-color:#CCCCCC;
			background:url(images/PromoBoxBG.png) top center no-repeat;
			height:0px;
}

#ContentBox2 a {text-decoration:underline; color:#333333;}

#ContentBox2 H1 {color:#d71c1a;
					font-size:17px;
					}
					
					
#ContentBox2 a:link {text-decoration:none; color:#333333;}
#ContentBox2 a:hover {text-decoration:underline; color:#333333;}
#ContentBox2 a:visited {text-decoration:none; color:#333333;}
#ContentBox2 a:active {text-decoration:none; color:#333333;}
					
#GoogleAds ins {
margin-left:15px !important;

}

#GoogleAds {
height:72px;
margin-top:12px;
padding-top:15px;
			width:982px;
			left:50%;
			margin-left:-492px;
			color:#FFFFFF;
			position:relative;

			background-color:#CCCCCC;
						background:url(images/googleBG.png) top center no-repeat;
}

#Footer {
height:27px;
margin-top:12px;
			width:982px;
			left:50%;
			margin-left:-492px;
			color:#FFFFFF;
			position:relative;
			text-align:right;
			background-color:#CCCCCC;
			background:url(images/footerBG.png) top center no-repeat;
			font-size:10px;
			line-height:25px;
}

#Footer a:link {text-decoration:none; color:#FFFFFF;}
Footer a:hover {text-decoration:underline; color:#FFFFFF;}
#Footer a:visited {text-decoration:none; color:#FFFFFF;}
#Footer a:active {text-decoration:none; color:#FFFFFF;}

.newscal {background:url(images/calBG.gif) no-repeat center top;
width:61px;
height:59px;
line-height:17px;
padding-top:1px;}

