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

body{ margin:0; padding:0; background:url(../images/bg.jpg) top center;}
 *{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:justify; text-decoration:none;}
.clearboth{ clear:both;}
.clearleft{ clear:left;}
.fontbold{ font-weight:bold;}
img, p, br, div, ul, li, h1, h2, h3, h4, span{ margin:0; padding:0;}

#main{ margin-left:auto; margin-right:auto;width:860px;}
.main_banner{ padding:0 0 0 0; background:url(../images/banner.png) no-repeat top center;}

/*................. ..................Nevigation start here.....................................................................................*/

#nev_bg{ margin:18px 0 0 15px; padding:22px 0 42px 0; background: url(../images/nev_bg.jpg) repeat-x top center; width:833px;}
.nev_txt{ margin:0; padding:0 0 0 20px; color:#443927; }
.nev_txt ul{ float:left; list-style:none; width:700px;}
.nev_txt li{ float:left;padding:0 0 0 50px;}
.nev_txt li a{ font-size:16px; text-decoration:none; list-style:none; color:#443927; font-weight:bold; font-size:16px;}
.nev_txt li a:hover{color:red;}

/*................. ..................Nevigation end here.....................................................................................*/


.reservation{ margin:0;padding:300px 0 0 340px;font:Arial, Helvetica, sans-serif; font-size:25px; color:#ffd545; text-decoration:blink;}
.phon{ padding:0px 0 0 325px; font:Arial, Helvetica, sans-serif; font-size:25px; color:#ffffff;}

/*................. ..................main body here.....................................................................................*/
#main_service_mm{ margin:0 0 0px 15px;; padding:10px 0 9px 25px; background:url(../images/middle_bg.jpg) no-repeat top center;width:808px;}
#main_service{ margin:0 0 0 15px;; padding:10px 0 10px 100px; background:#333333;width:733px;}

.fleet{ padding: 10px;font-size:20px; color:#FF9900;}
.scroll{ margin:0; padding:10px; border:2px solid #5c5c5c; text-align:left; background:#000000; width:567px; height:200px; color:#FFFFFF;}
.fontweight{ font-family:Arial; font-size:12px; color:#FFFFFF; padding:5px;}
.scro{ color:#FF0000; font-weight:bold;}

.read{ text-decoration:underline;font-size:11px; color:#FF0000;}

.services{float:left;padding:15px 0 0px 7px; width:400px;}
.services_txt{ padding:0 0 0 5px; font-size:25px; color:#FFFFFF;}
.services_nev{ padding:5px 20px 0px 0;}
.services_nev ul{ padding:0 0 0 0; list-style:none; line-height:18px;}
.services_nev li{ font-size:13px; padding:0 0 0 12px; background: url(../images/bullet.png) no-repeat left center;}
.services_nev1{ padding: 0 0 0 13px;}
.services_nev1 ul{ padding: 0 0 0 0; list-style:none; line-height:18px}
.services_nev1 li{ font-size:13px;}

.welcome{ float:right; margin:0 0 0 0; padding:10px 0px 28px 0; width:400px;}
.welcome_txt{ padding:0 0 0px 5px;font-size:20px; color:#6a655f;}
.welcome_txt2{ padding:0 0 0 5px;font-size:13px; color:#2d2d2d; width:375px;}

/*................. ..................gallery section here.....................................................................................*/

#gall_bg{ margin:0 0 0 0 2px; padding:2px 0 5px 25px; background: url(../images/gall_bg.jpg) no-repeat top center; width:839px;}
.gall_txt{ padding:0 0 0px 0;font-size:20px; color:white;}
.gall_mover{ float:left;margin:8px 0 0 0; padding:0px 0 0 5px;width:408px;}
.gall_ser{ float:left; padding:15px 0 0 64px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#666666; width:100px;}
#contact_info{ float:left; margin:0; padding:0 0 0px 0; width:170px;}
.cont{font-size:20px; color:white; padding:5px 0 0 45px;}
.cont_txt{ font-size:13px; color:#666666; padding:10px 0 0 45px; width:180px;}
.mail a{ font-size:13px; color:#003399;}
.mail a:hover{ font-size:13px; color:#990000; text-decoration:underline;}

#footer{ margin:0px 0 0 3px; background:url(../images/footer.jpg) no-repeat top center;width:857px;}
.footerleft{ float:left; padding:10px 0 0 40px; color:#E3E3E3; width:400px;}
.footerright{ float:right; padding:10px 0px 0px 0px;color:#E3E3E3; width:325px;}
.w3c_logo{padding:5px 0px 0 610px;}
.url a{ color:#68b2d7;}
.url a:hover{ color:#FAA40F; text-decoration:underline;}

/*................. ..................contact_us section here.....................................................................................*/
#main_contact{ margin:0px 0 0 15px;; padding:0px 0 0px 0px; background:#333333;width:833px;}
.contact_map{ float:left; padding:16px; width:300px;}
.form_contact{ float:right;margin:10px 0 10px 0; padding:0px; width:460px;}
.coo{ text-decoration:underline;font-size:20px; color:#FFCC00;}
.color{ color:#FFFFFF;}
.contact_form222{ padding:0 0 10px 0px; color:#CCCCCC; font-size:20px;}
.google_map{ padding:0px;}
/*................. ..................fleet section here.....................................................................................*/
.main_ser_bg{ margin:0; padding:0 0px 0 0; background:#595b63; width:790px;}
#fleet{ margin:0; padding:10px 0 0 0 ; width:790px;}
.fleet_1{ float:left;margin:0; padding:0 10px 10px 10px; width:280px;}
.fleet_1_int{ float:left; margin:0 0 0 20px;padding:131px 0 0px 10px; background: url(../images/1_int.jpg) no-repeat top left; width:270px;}
.txt{ padding:5px 0 0 10px;font-size:14px; color:#FFFFFF;}
.details{ float:left;padding:0px 0px 0 10px;font-size:14px; color:#FFFFFF; width:80px;}



#sub_body{ margin:0 0 0 16px;padding:0 0 0 80px; background:#333333;width:750px; color:#FFFFFF;}
.star{ color:#FFCC00;}
.message_sent{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF0000;}
.reservation_mm{ padding:5px 0 0 20px; font-size:25px; color:#FFCC00;}












