@charset "utf-8";
body {
	font: 100% Tahoma, Verdana, Helvetica, Arial, sans-serif normal;
	background: #fff url(/media/images/layout/background.png) top repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
h1{font-size:18px;font-weight:bold;padding:10px 0 10px 25px;}
#container {
	width: 837px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */
	background:none;
	margin: 0 auto;
	text-align: left;
	overflow:visible;
}
#header{
	background:#FFFF00 url(/media/images/layout/headerBG.png) top no-repeat;
	margin:14px 0 0 0;
	padding: 0;
	height:125px;
	width:837px;
} 
	#header h1 {
		margin: 0;
		padding: 10px 0 0 35px;
	}
	#logo{height:100px;}
	#menuBar{
		height:25px;
		text-align:left;
		width:792px;
		margin-left:23px;
		background:#990000 url(/media/images/layout/navBG.png) repeat-x left;
	}
		#nav{
			margin:0;
			font-size:14px;
		}
		#nav{list-style:none;padding:2px 0 0 15px;}
		#nav li{list-style:none; display:inline; margin:0 10px 0 0;}
			#nav li a{color:#FFFFFF; text-decoration:none; font-weight:bold;}
			#nav li a:link{color:#FFFFFF;}
			#nav li a:active{color:#FFFF00;}
			#nav li a:visited{color:#FFFFFF;}
			#nav li a:hover{color:#FFFF00;}
#mainContent {
	background: url(/media/images/layout/pageFrame.png) center repeat-y;
}
	a.sectionTitle{color:#666666;border-bottom:1px dashed #999999;display:block;width:80%;}
	#sidebar{width:300px;float:right;}
		#sidebar h2{margin:0 0 8px 0;padding:8px 0 0 5px;}
		#sidebar p{padding:0 0 0 5px;width:270px;}
	.content{width:495px;padding:5px 10px 5px 10px;margin:0 0 0 18px;background:#fff;}
		.announcement{width:488px;height:345px;background:url(/media/images/layout/contentBox_withDrillDog.png) no-repeat left top;}
			.announcement h2{margin:0 0 10px 0;padding:8px 0 0 5px;}
			.announcement p{padding:0 0 0 10px;width:90%;}
div .end{clear:both;}
#siteFooter{padding:0;height:63px; background:#CC0000 url(/media/images/layout/footerBG.png) left no-repeat;width:837px;clear:both;} 
	#footerMenu{width:100%; margin:0; padding:5px 0 0 0;height:20px;}
		#leftSideLinks{
			float:left;
			display:inline;
			width:350px;
			text-align:left;
			height:20px;
			margin:0;
		}
		#rightSideLinks{
			float:right;
			display:inline;
			width:350px;
			text-align:right;
			height:20px;
			margin:0 20px 0 0;
		}
		#footerMenu ul li{
			list-style:none;
			display:inline;
			margin:0 10px 0 0;
		}
			#footerMenu li a{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:75%;}
			#footerMenu li a:link{color:#FFFFFF;}
			#footerMenu li a:active{color:#FFFF00;}
			#footerMenu li a:visited{color:#FFFFFF;}
			#footerMenu li a:hover{color:#FFFF00;}
	.copyright{font-size:80%;clear:both;padding:23px 0 0 18px;}
	#siteTag{font-size:75%;color:#999999;text-align:center;margin:15px 0 0 0;}
		#siteTag a{color:#999999; text-decoration:none; font-weight:normal;}
		#siteTag a:link{color:#999999;}
		#siteTag a:active{color:#000;}
		#siteTag a:visited{color:#999999;}
		#siteTag a:hover{color:#000;}

