*{
	
	margin:0 auto;
	padding:0px;

}

body{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	
}


body.sub{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:20px;
	background-image:url(images/bg_sub.jpg);
	background-repeat:repeat-x;
	
}

#wrapper{

	width:962px;
	height:100%;

}


#top-nav						{height:10px; margin-top:9px; width:962px; float:left;}
#top-nav h1						{ margin:0; padding:0; float:left;}
#top-nav h1 a 					{ font-family: Arial, Helvetica, sans-serif; text-decoration:none; border-right:1px solid #81A1AE; padding:0 5px; margin:0;font-size:9px; color:#81A1AE;line-height:10px; display:block; font-weight:normal; cursor:pointer;}

#top-nav h1 a:hover 				{ color:#ccc;}
#top-nav h1 a.noborder			{ border:none;}

#logo_box{
	
	width:962px;
	height:64px;
	float:left;
	margin-top:13px;
	
}

#logo{
	
	width:224px;
	height:64px;
	float:left;
	padding-left:46px;
	
}

#menu{
	
	width:530px;
	height:24px;
	float:left;
	position:relative;
	margin:25px 0 0 150px;
	
	
}

#header{
	
	width:962px;
	height:261px;
	float:left;
	
}

#header_sub{
	
	width:962px;
	height:168px;
	float:left;
	
}


#add_box{

	width:962px;
	height:121px;
	float:left;
	background-image:url(images/line.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}

#add_15{

	width:128px;
	height:121px;
	float:left;
}

#add_text{

	width:577px;
	height:70px;
	float:left;
	color:#00486E;
	font-size:11px;
	padding-left:10px;
	margin-top:7px;
}

#add_text h1{

	color:#B1050B;
	font-size:35px;
	font-weight:bold;
	margin-top:18px;
	padding-bottom:6px;
}

#call_now{

	width:210px;
	height:63px;
	float:left;
	margin-top:18px;
	padding-left:25px;
}

#content{

	width:962px;
	height:100%;
	float:left;
	
}


#content_left{

	width:610px;
	height:100%;
	float:left;
}


#content_right{

	width:295px;
	height:100%;
	float:left;
	padding-left:50px;
	
}

h2{

	color:#00486E;
	font-size:16px;
	font-weight:bold;
}

h1{

	color:#333333;
	font-size:24px;
	font-weight:bold;
}

.link{

	color:#00486E;
	text-decoration:underline;
}

#contact_box{

	width:295px;
	height:100%;
	float:left;
	background-image:url(images/contact_bg.jpg);
	background-repeat:repeat-y;
}

#contact_top{

	width:295px;
	height:43px;
	float:left;
	background-image:url(images/contact_top.jpg);
	background-repeat:no-repeat;
}

#contact_bg{

	width:275px;
	height:100%;
	float:left;
	font-size:14px;
}

#contact_bg p{

	padding-left:15px;
}


#contact_bttm{

	width:295px;
	height:7px;
	float:left;
}

#bttm_line{

	width:962px;
	height:7px;
	float:left;
	text-align:center;
	margin-top:20px;
}

#space{

	width:962px;
	height:20px;
	float:left;
}


#footer{

	width:100%;
	height:52px;
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	clear:both;
}

#footer_box{

	width:962px;
	height:20px;
	padding-top:15px;
	
}


#footer_left{

	width:400px;
	height:20px;
	float:left;
	color:#FFFFFF;
	font-size:11px;
}

#footer_right{

	width:315px;
	height:20px;
	float:right;
	color:#7FA2B5;
	font-size:11px;
}

.class1 a:link  {  color:#fff; text-decoration: none; padding-left:7px; padding-right:7px; }
.class1 a:active { color:#fff; text-decoration: none;  padding-left:7px; padding-right:7px; }
.class1 a:visited { color:#fff; text-decoration: none; padding-left:7px; padding-right:7px;}
.class1 a:hover { color:#7FA2B5; text-decoration:none; padding-left:7px; padding-right:7px; }

#footer_text{

	width:962px;
	height:80px;
	padding-top:10px;
	font-size:10px;
	color:#CCCCCC;
	line-height:17px;
	
}

a.footer:link  {  color:#cccccc; text-decoration: none; }
a.footer:active { color:#333333; text-decoration: underline; }
a.footer:visited { color:#cccccc; text-decoration: none;}
a.footer:hover { color:#333333; text-decoration:underline; }





