body{
		margin:0;
		padding:0;
		background-image:url(images/home_bg.gif); 
		background-repeat:repeat-x;
		margin-top:53px;
		
		
}


#body_main{

		margin:0;
		padding:0;
		background-image:url(images/main_bg.gif); 
		background-repeat:repeat-x;
		margin-top:53px;


}

#logo{
		margin-top:1px;

}



/* =Top Navigation ----------------------------------------------------------*/
#nav{
		height: 37px;
		width:431px;
		
}

#nav ul{
		display:block;
		margin:0;
		padding:0;
}
	
#nav ul li{
		list-style-type: none;
		float: left;
		margin:0;
		padding:0;
}



#nav ul li #home{
		display:block;
		width:90px;
		height:37px;
		background: url("images/nav/home_btn.gif") 0 0 no-repeat;
		text-decoration: none;
}


#nav ul li #about{
		display:block;
		width:123px;
		height:37px;
		background: url("images/nav/about_btn.gif") 0 0 no-repeat;
		text-decoration: none;
}


#nav ul li #services{
		display:block;
		width:118px;
		height:37px;
		background: url("images/nav/services_btn.gif") 0 0 no-repeat;
		text-decoration: none;
}


#nav ul li #contact{
			display:block;
		width:100px;
		height:37px;
		background: url("images/nav/contact_btn.gif") 0 0 no-repeat;
		text-decoration: none;
}





#nav ul li #home:hover, #nav ul li #about:hover, #nav ul li #services:hover, #nav ul li #contact:hover{	
		background-position:  0 -37px;
}



/* =Home Content----------------------------------------------------------*/

#home_content{
background-image:url(images/black_bg.gif); 
background-repeat:repeat-x; 
background-color:#1C2222;
margin-top:5px;
height:300px;


}

#home_text{
padding-top:50px;
color:#FFFFFF; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
line-height:150%; 
font-size:11px;


}



#home_text a{
font-weight:bold;
color:#F7A11A;
text-decoration:none;



}

#home_text a:hover{
color:#A7AAAE;
text-decoration:none;
}







/* =Main Content----------------------------------------------------------*/

#main_content{
margin-top:5px;
height:300px;


}

#main_text{
padding-top:50px;
color:#4E4E4E; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
line-height:150%; 
font-size:11px;


}

#main_text h1{
font-size:20px;
font-weight:bold;



}


#main_text h2{
font-size:16px;
font-weight:bold;
color:#F7A11A;

}


#main_text h3{
font-size:14px;
font-weight:bold;
color:#F79F18;

}


#main_text a{
font-weight:bold;
color:#F7A11A;
text-decoration:none;



}

#main_text a:hover{
color:#333333;
text-decoration:none;
}





#main_text ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:100%;
	padding-left: 0px;
	margin-left: 5px;
	font-weight:bold;
	margin-top:20px;
	
}

#main_text ul li{
	list-style-type:none;
	background:url(images/bullet.gif) no-repeat top left;
	padding-left: 18px;
	padding-bottom: 15px;
	
	

}


#main_text ul a{
text-decoration:none;
color: #333333;
	
}


#main_text ul a:hover{
text-decoration:underline;
color: #333333;
	
}













/* =about box----------------------------------------------------------*/

#about_box{

width:160px; 
float:right;
margin-right:15px;
padding-left:80px;
padding-bottom:50px;


}


/* =Services Bullet List ----------------------------------------------------------*/


#servicelist{
margin-top:4px;
height:180px;

	
}


#servicelist ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:100%;
	padding-left: 0px;
	margin-left: 5px;
	font-weight:bold;
	margin-top:0px;
	
}

#servicelist ul li{
	list-style-type:none;
	background:url(images/bullet.gif) no-repeat top left;
	padding-left: 18px;
	padding-bottom: 15px;
	

}


#servicelist ul a{
text-decoration:none;
color: #A8A9AD;
	
}


#servicelist ul a:hover{
text-decoration:none;
color: #F7A11A;
	
}


/* =services boxes----------------------------------------------------------*/



#services_hdr{
margin-top:20px; 
margin-bottom:20px;


}

#services_btn{
margin-right:25px;

}









/* =Footer ----------------------------------------------------------*/


#footer{
	border-top:solid;
 	margin-top:20px;
  	border-top-color:#E2E2E2; 
  	border-top-width:1px; 
  	background-color:#F8F8F8; 
	height:148px;
}


#services{

font-family:Verdana, Arial, Helvetica, sans-serif;
width:width:615px;


}


#services h1{
color:#999999;
font-size:19px;
font-weight:bold;
margin-bottom:5px;
padding-bottom:5px;
margin-top:23px;

}

#services p{
margin-top:0px;
padding-top:0px;
margin-right:30px;


}

#services a{
margin-right:3px;
color:#999999;
font-size:10px;
font-weight:bold;
text-decoration:none;

}

#services a:hover{
color:#F7A11A;
font-size:10px;
font-weight:bold;
text-decoration:none;
}


#address{

font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px; 
float:right;
padding-left:100px;

}


#address p{
color:#999999;
font-size:11px;
margin-top:23px;
line-height:150%;

}


#footernav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#999999;
margin-right:615px;
margin-top:10px;
margin-bottom:20px;

}

#footernav a{


text-decoration:none;
color:#F7A11A;

}


#footernav a:hover{
text-decoration:none;
color:#999999;
}





		
		

		
