@charset "utf-8";
/* CSS Document */
body{
	background:url(images/bg.gif) repeat-x #b4b2b3; color:#4E4628;
	font:normal 14px/19px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 10px 0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
p{ margin:5px 0px 10px 0;	}
ul{list-style:none;}
img{border:none;}

.spacer{font-size:0; line-height:0; clear:both;}
.clear{clear:both}
.clear50{clear:both; height:50px;}

.cR{color:#C00}
.cR1{color:#C00}
.c0{color:#000}
.Q{font-size:95px;}
	
#topNav{
	width:800px; position:relative;
	margin:0 auto; padding:8px 0 50px 0px;}
#topNav img{
	border:none; float:left; margin:0 100px 0 0;}
#topNav ul{	
	width:600px; height:23px; padding:0px; margin:40px 0 0 300px;}
#topNav ul li{
	float:left; padding:0px 7px; border-right:1px #999 solid; 
	font:bold 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
#topNav ul li a{	color:#666; text-decoration:none} 
#topNav ul li a:hover{	color:#C00; text-decoration:none} 
#topNav ul li a.select{ color:#C00}


#body{	width:800px; margin:0 auto; padding:10px 20px; background:#FFF}

#quick{ margin:auto; text-align:center}
#quick p{ width:600px; margin:auto}
#quick .left, #quick .right{ width:400px; float:left}
#quick h1{ font:normal 52px/48px Georgia, "Times New Roman", Times, serif; padding-bottom:25px; color:#C00} 

#content{ padding:10px 30px;}
#content h1{ font:normal 40px/48px Georgia, "Times New Roman", Times, serif; padding-bottom:25px; color:#C00} 
#content ul{list-style:disc; margin-left:30px;}



#service{	padding:0 0 0px; margin-left:20px;}
#service h2{
	background:url(images/services-listing.gif) no-repeat 0 7px #FFFFFF; color:#C00;
	padding:6px 0 10px 48px;
	font:normal 28px/42px Georgia, "Times New Roman", Times, serif;}
#service h2 b{ display:none}	
#service h2 span{
	background-color:#FFFFFF; color:#0B0B0B;}
#service ul{
	 padding:0 0 10px 5px; margin:auto;}
#service ul li{
	width:180px;
	float:left;
	font-size:11px;
	color:#4E4628;
	padding:0px;
	margin:10px 5px;}
#service ul li b{ font-size:12px; color:#F00}	
#service ul li a{ text-decoration:none; color:#F00}
#service ul li p{ line-height:16px;}

	
#about a.more, #service a.more{
	background:url(images/more_bg.gif) no-repeat right; color:#0B0B0B; float:right;
	font-size:10px; line-height:13px; text-decoration:none; text-transform:uppercase;
	padding:0 20px 0 0; margin:5px 10px 0 0;}
#about a.more:hover, #service a.more:hover{
	background:url(images/more_bg_h.gif) no-repeat  right;
	text-decoration:none;
	padding:0 20px 0 0; margin:5px 10px 0 0;}

	
#about{font-size:12px;}
#about h3{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
#about h3 span{
	background-color:#FFFFFF; color:#A60101;
	font:normal 28px/46px Georgia, "Times New Roman", Times, serif;}
	

#privacy{ font-size:10px; color:#666; margin:20px auto; line-height:14px; width:600px}
#privacy h5{ font-size:11px; color:#666}


#footer{margin: 10px auto; background:#C00; padding:2px 5px; font-size:11px; color:#FFF}	
#footer .left{ float:left; width:400px;}
#footer .right{ float:right; text-align:right; width:360px; margin-top:40px; }
#footer a,#footer a:hover{ color:#FFF; text-decoration:none}
#footer a{font:normal 11px Arial, "Times New Roman", Times, serif;}
#footer .copy{ text-align:center;color:#e4e4e4; margin-top:5px; border-top:1px solid  #FFAEAE}

