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

*{margin:0; padding:0;}
.clearboth{ clear:both;}
.clearleft{clear:left;}

body{margin:0; padding:0; background:url(../images/bg.jpg) no-repeat top center #000;}
#wrapper{margin:0 auto; padding:0; width:990px;}



/*--------------------------------NAV PART OPEN --------------------------------------------------------------*/
.nav{margin:0; padding:0;}
.nav ul{margin:0; padding:0;}
.nav ul li{margin:0; padding:0; list-style:none; font-size:15px; float:left; line-height:26px; font-family:Verdana, Geneva, sans-serif;}
.nav ul li a{ margin:0; padding:0 50px 0 0; text-decoration:none; color:#cbc9c9;}
.nav ul li a:hover { margin:0; padding:0 50px 0 0; text-decoration:none;   display:block; color:#F00 !important; } 



/*------------------------------------NAV PART END-----------------------------------------------------*/


.header{margin:0; padding:0;}

.content_holder{margin:15px 0 15px 0; padding:0; color:#CCC; border:solid 10px; background-color:#FFF;}

.banner{ margin:0; padding:20px 20px 0 23px;}
.lower_holder{margin:20px 20px 20px 20px; padding:0; color:#333; border:solid 5px; background:url(../images/lower_bg.jpg);}

.left_portion{margin:0; padding:0; float:left; width:198px;}
.service{margin:0; padding:15px 0 15px 12px;}
.call{margin:0; padding:0 0 15px 12px;}

/*------------------------------------contact PART open-----------------------------------------------------*/

.contact{margin:0; padding:0 0 5px 12px; }
.contact p{margin:0;padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#827f7f; text-align:justify;}
.contact a{ padding:0; margin:10px 0 0 0; font-size:13px; font-family: Arial, Helvetica, sans-serif; color:#827f7f; text-align:justify;line-height:20px;}
.contact a:hover{ padding:0; margin:10px 0 0 0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#F00; text-align:justify; line-height:20px;}

/*------------------------------------contact PART END-----------------------------------------------------*/

/* --------------------Contact Form Open -----------------------------------------*/

.body_right{padding:0 0 0 20px; margin:0; width:885px; float:right; }
.form{padding:0px; margin:0 0 20px 20px; float:right;}
.cssform_contact{ margin:10px 10px 0 0; width:885px; padding:0 5px 20px; font-family:Arial, Helvetica, sans-serif; border:2px solid #8b7871;}
.cssform_contact form{ margin:0; padding:0 0 10px 0; width:885px;}
.cssform_contact p{ margin:5px 0 5px 0; padding:0; width:885px;}
.cssform_contact label{ margin:0; float:left; text-align:left; width:180px; font-family:Arial, Helvetica, sans-serif; color:#1d4401; font-weight:bold; font-size:14px; }
.star{ color:#FF0000; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.black{ color:#000;}
.btn{ text-align:center; color:#0c2038; font-weight:bold; cursor:pointer; background:#d0e5ff;}
.plz_red{ padding:0 0 10px 0px; font-size:16px; font-weight:bold; color:#F00;}
.feeback_contact{ margin:0 0 3px 0; border:1px solid #cbb183; color:#1d4401; width:190px; height:20px; padding-left:4px; background:#ffffff;}
.feedback_contact11{margin:5px 0 3px 0; border:1px solid #cbb183; color:#1d4401; width:80px; height:20px; padding-left:4px; background:#ffffff;}
.feeback_contact22{margin:0 0 3px 0; border:1px solid #cbb183; color:#1d4401; width:190px; height:75px; padding-left:4px; background:#ffffff;}
.cssform_contact h1{ margin:0; padding:0; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#56063c; line-height:50px;}
.cssform_contact h2{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#d95842;}
.btn{ text-align:center; color:#0c2038; font-weight:bold; cursor:pointer; background:#98C2DC;}
.note{ margin: 0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:18px; text-align:left; color:#000;}
.con_right{padding:0; margin:0; float:left; width:400px;}


/*--------------------------Contact End--------------------------------------------------------------------------------------------------------*/

.accept{margin:0; padding:0 10px 15px 12px; float:right;}

.right_portion{margin:0; padding:0; float:right; width:686px;}
.welcome{margin:0;padding:13px 0 0 0; float:right;}
.welcome p{margin:0;padding:10px 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#827f7f; text-align:justify;}
.inner_holder{margin:0; padding:0;}
.quality{margin:0; padding:13px 12px 0 0; float:left; width:303px;}
.quality p{margin:0;padding:10px 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#827f7f; text-align:justify;width:303px}
.hire{margin:0; padding:13px 0 0 0; float:left;}
.hire p{margin:0;padding:10px 10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#827f7f; text-align:justify; width:360px;}

.fleet{margin:0; padding:15px 0 10px 0; width:680px;}


.gallery{margin:10px 0 0 0; padding:12px 10px 0 10px; height:115px; background-color:#333;}

.footer_cover{ margin:0 auto; padding:0 0 0 10px; background:#333; height:65px;}
.footer_cover_inn{margin-left:auto; margin-right:auto;  width:980px;}
.footer_left{ float:left; margin:0; padding:0 0 0 10px; width:600px;}
.footer_right{ float:right; margin:0; padding:0; ;}

.footer{ clear:both; margin:0 0 0 0; padding:10px 0 0 0;}
.footer p{ padding:0px 0 0px 0px; line-height:15px; font-size:12px; color: #FFF; font-family: Arial, sans-serif; text-transform:uppercase;}
.footer a{ padding:0px 0 0 0; font-size:10px; text-decoration:underline; color:#FFF; font-family:Arial, sans-serif;}
.footer a:hover{ font-size:10px; color: #069; text-decoration:none;}

#zipcodes ul li{
	list-style:none; float:left; padding:0 30px}