@charset "utf-8";
/* CSS Document */
body{
	margin:0; padding:0; 
}

*{
	outline:none;
}

a, a:hover{
	text-decoration:none;
}

img{
	border:none;
}

ul, li{
	list-style:none;
}

h1, h2, h3, h4, h5, h6, p, ul, li, input{
	margin:0; padding:0;
}


.clr{
	clear:both; font-size:0; line-height:0;
}

.img_fleft{
	float:left; margin:0 0px 0 0;
}



/***************Main Classes***********/

#wrapper{
	width:100%; float:left;
}


.header_inner{
	width:100%; margin:0 auto; 
}

#main_page{ width:1100px; margin:0 auto;}
#top_wrapper_main{
width:1100px; margin:0 auto; background:url(images/top_wrapper.png) no-repeat; height:97px;
}
.top_wrapper_text{ width: 160px; height:auto; float:left; margin:18px 0 0 30px;}
.top_wrapper_text h4{ color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:22px; text-align:center; font-weight:normal; padding:0; margin:0;}
.contact_container{ width:355px; float:right; margin:0 0 0 0;}
.weeks{ width:300px; float:right; margin:0 0 0 0; font-family:Verdana, Geneva, sans-serif; text-align:right; font-size:16px; color:#FFF; padding:20px 10px 0 0px;}
.contact{ width:350px; float:right; margin:0 0 0 0;}
.telephone_icon{  background:url(images/telephone.png) no-repeat; width:41px; height:36px; float:left; margin:0 0 0 0;}
.tollfree{ width:auto; float:right; margin:0 0 0 0;font-family:Verdana, Geneva, sans-serif; text-align:right; font-size:22px; color:#FFF; font-weight:normal; padding:10px 10px 0 0;}
#banner{ background:url(images/banner.png) no-repeat; width:1100px; height:259px; float:left; margin:2px 0 0 0;}
.middle_container{ width:1100px; margin:0 auto;}
.left_container{ width:260px; float:left; border-right:3px solid #43b0d2; border-left:3px solid #43b0d2; border-bottom:3px solid #43b0d2;}
.pic1{ background:url(images/pic1.png) no-repeat; width:230px; height:88px; margin:0 auto; margin-top:10px; }
.pic2{ background:url(images/pic2.png) no-repeat; width:230px; height:88px; margin:0 auto; margin-top:10px;padding-bottom:10px;}
.pic3{ background:url(images/pic3.png) no-repeat; width:230px; height:88px; margin:0 auto; margin-top:10px; }
.content_wrapper{ background:url(images/content_wrapper.png) no-repeat; width:804px; height:54px; float:left; margin:0 0 0 0;}
.right_container{ width:830px; float:left; margin:0 0 0 0;}
.welcome_text{ width:400px; margin:0 auto; margin-top:10px;font-family:Verdana, Geneva, sans-serif; text-align:right; font-size:22px; color:#000; font-weight:normal;}
.main_content{ width:820px; height:auto; float:left;}
.content_1{ width:100%; height:auto; text-align:justify; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin:10px 0 10px 10px}
.footer{ background:url(images/footer.png) no-repeat; width:1100px; height:40px; float:left;}
.banner_text{ width:500px; margin:0 auto; margin-top:40px; font-family:Verdana, Geneva, sans-serif; text-align:right; font-size:40px; color:#FFF;}
.menu_bar{ width:370px; float:left; margin:50px 0 0 70px;}
.home{ background:url(images/home.png) no-repeat; width:114px; height:41px; float:left; margin:0 0 0 0;}
.autocar{ background:url(images/autocar.png) no-repeat; width:223px; height:41px; float:left; margin:0 0 0 15px;}
.bottom_text{ width:1070px; margin:0 auto; padding:6px 0 0 0}
.bottom_text a{ text-decoration:none; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.bottom_text a:hover{ color:#CCC;}