@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; background:url(images/bottomBG.jpg) top center repeat;}
.spacer{clear:both; height:0px;}
a{text-decoration:none; font-weight:bold;}
img{border:none;}

.wrap{width:800px; margin:auto;}
	#top{background:url(images/topBG.jpg) top center repeat; padding:20px 0px 10px 0px;}
		#pageHead{width:400px; float:right; text-align:right;}
			#pageHead h1{margin:0px; font-size:1.4em;}
		#logo{float:left;}
		#navWrap{width:301px; float:right; text-align:center; padding:20px 0px 0px 0px;}
			.navItem{width:100px; float:left; font-size:1.5em; padding:50px 0px 0px 0px;}
				.navItem a{padding:50px 0px 0px 0px; color:#fff;}
				#home{background:url(images/homeBtnBG.gif) center 0px no-repeat;}
					#home:hover{background:url(images/homeBtnBG.gif) center -150px no-repeat;}
				#about{background:url(images/aboutBtnBG.gif) center 0px no-repeat;}
					#about:hover{background:url(images/aboutBtnBG.gif) center -150px no-repeat;}
				#contact{background:url(images/contactBtnBG.gif) center 0px no-repeat;}
					#contact:hover{background:url(images/contactBtnBG.gif) center -150px no-repeat;}
	#bottom{background:url(images/bottomBG.jpg) top center repeat;}
		#row1{background:url(images/row1.jpg) top center repeat; height:10px;}
		#midTag{width:400px; text-align:right; float:right; font-weight:bold;}
			#midTag h1{font-size:3em; margin:3px 0px;}
				.darkHighlight a{color:#2a2a2a; font-size:1.7em;}
				.redHighlight a{color:#9E0C1E; font-size:1.7em;}
		#row2{background:url(images/row2.jpg) top center no-repeat; height:35px; clear:both; margin:10px 0px 0px 0px;}
		#contentTop{background:url(images/contentTopBG.gif) top center repeat-y; padding:10px;}
			.contentBox{width:250px; float:left; padding:0px 5px;}
			#contentTop p{margin:0px;}
			#contentTop a{color:#DEA924;}
			#contentTop form{background:url(images/formBG.jpg) center 5px no-repeat; height:130px; padding:20px 0px 0px 275px;}
				#contentTop form label{color:#9E0C1E; font-size:1.5em; line-height:25px;}
				#contentTop form input{margin:0px 0px 5px 0px;}
				#contentTop form p{color:#2a2a2a; text-align:center;}
				#contentTop form a{color:#dea924;}
		#contentBottom{background:url(images/contentBottomBG.gif) top center no-repeat; height:35px;}
		
#footer{width:760px; margin:auto; color:#666; font-size:.8em; padding:0px 20px;}
	#footer a{color:#FFF; font-weight:bold;}
		
