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

body{margin:0px; padding:0px; background:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
a{text-decoration:none;}
img{border:none;}
h1{}
h2{}
.spacer{height:1px; clear:both;}

#wrap{width:850px; height:765px; margin:10px auto;}
	#top_line{padding:80px 0px 0px 90px;}
		#top_line h2{float:left; margin:0px; padding:0px;}
		#navwrap{width:50%; float:right; text-align:center;}
			.navitem{width:82px; height:30px; padding:20px 0px 0px 0px; float:left; background:url(../images/navbg.png) 0px 0px no-repeat;}
				.navitem a{color:#fff; font-weight:bold; text-decoration:none;}
				.navitem:hover{background:url(../images/navbg.png) -82px 0px no-repeat; color:#000;}
					.navitem:hover a{color:#000;}
/*HOME SPECIFIC STYLES*/
	#home_txt{width:225px; height:300px; clear:both; padding:10px 0px 0px 590px;}
		#home_txt a{color:#7FA4C7;}
		#home_txt h1{font-size:1.1em;}
		#home_txt h2{font-size:1em;}
	#home_btn_wrap{clear:both; width:820px; margin:auto;}
		#home_btn_wrap h3{color:#666; text-align:right; padding:0 10px; font-size:1.1em; color:#999;}
		#home_btn_wrap p{color:#333; font-size:.9em; padding:0px 10px; filter:alpha(opacity=20); opacity:0.2;}
		.home_btn{float:left; margin:0 10px; width:250px; height:250px;}
		#home1{background:url(../images/home1.jpg) top center no-repeat;}
		#home2{background:url(../images/home2.jpg) top center no-repeat;}
		#home3{background:url(../images/home3.jpg) top center no-repeat;}

/*ABOUT SYTLES*/
	#aboutContent{width:400px; clear:both; margin:0px 0px 0px 400px; padding:70px 0px 0px 0px;}
		#aboutContent a{color:#7FA4C7; font-weight:bold;}
		#aboutContent p{padding:0px 0px 0px 30px;}

/*CONTACT STYLES*/
	#contactContent{clear:both; width:650px; margin:auto; background:#000; filter:alpha(opacity=80); opacity:0.8; padding:10px;}
		.contactContentFieldset{width:300px; float:left; margin:0px 10px;}
			#contactContent fieldset{height:300px;}
		#contactContent legend{color:#F93; font-weight:bold; font-size:1.2em;}
		
/*PORTFOLIO STYLES*/
	#porfolioContent{clear:both; width:650px; margin:auto;}
	#portCase{height:335px;}
		#portCaseHead{padding:5px; font-weight:bold; font-size:1.5em;}
		#portCaseImg{text-align:center;}
		#portCase p{width:500px; margin:auto;}
		#portCase #contents h3{width:500px; margin:auto; color:#7FA4C7; font-weight:bold; font-size:2em;}
			#portCase #contents h3 a{color:#7FA4C7; font-weight:bold; }
			#portCase p a{color:#fff; font-weight:bold;}
		#showBtnCase{text-align:center; padding:10px;}
			.showBtn{margin:0px 50px;}
			
/*GARTH STYLES*/
	#garthContent{width:630px; margin:auto; clear:both; padding:0px 10px;}

#quoteBtn{text-align:center; clear:both;}
	#quoteBtn img{padding:4px; opacity:0.9; filter:alpha(opacity=90);}
	#quoteBtn img:hover{background:url(../images/freequote_bg.png) top center no-repeat; opacity:1; filter:alpha(opacity=100);}
#footer{color:#999; font-size:.85em; padding:5px 0px; width:850px; margin:auto;}
	#footer a{color:#999;}
				
	
