/* CSS Document */
                                                         /* index.php */

body{ margin:0; padding:0; background:url(images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#000000} 
#wraper{margin:0 auto; padding:0; width:1000px;}

.leftpart {color:#a3a4a6; width:360px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:23px; line-height:16px; float:left}

.rightpart1 { float: left; margin-left:30px; width:550px}

.middlepart {float:right;width:580px; background:url(images/livermore15.png); height:390px; margin-top:10px; margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.left {float:left; width:270px; color:#FFFFFF; padding-left:15px; }
.left h1{font-family:impact; font-size:20px; color:#FFFFFF; margin-bottom:5px}
.left p {float:left; font-family:impact; font-size:18px; width:270px}
.left a{margin-top:10px; line-height:23px; text-decoration:none; color:#FFFFFF}
.left a:hover{ color:#FFFF66}

.right {float:left; width:220px; margin-left:50px; margin-top:155px}
.right h2{ font-family:impact; font-size:20px; color:#00FF33; margin-bottom:-5px; margin-top:0px}
.right p {line-height:20px; float:left; color:#FFFFFF;}
.right a {color:#FFFFFF}
.right a:hover{color:#00FF99}

.lowerbody{ margin-top:20px; float:left;}
.fleetcontent{ margin:0 auto; padding:0; width:1000px;}
.fleetcontent p {margin-left:50px; margin-bottom:25px; color:#FFFFFF; padding-bottom:15px; float:left}

.footer{width:990px; height:30px; margin:0 auto; font:normal 12px verdana; color:white;}
.footer p{margin-left:35px;padding:10px; float:left; padding-bottom:16px; width:850px; height:100px}
.footer img{ }
.footer img {border:none; margin-top:10px}

                                                        /* fleet.php */
														
body{ margin:0; padding:0; background:url(images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#000000} 
#wraper{margin:0 auto; padding:0; width:1000px;}

.bodypart{width:1000px; background-color: #000000; float:left; margin-top:10px; margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.bodypart h1{ color:#FFFFFF; font-family:impact; font-size:24px; margin:0}

.leftfleet { width:50%; float:left; margin-top:15px}
.leftfleet p{color:white}
.floatleft{ float:left; width:990px;} 

.rightfleet { width:50%; float:left; margin-top:15px}
.rightfleet img{ margin-bottom:62px;}
.rightfleet p{color:white;}														


.footerholder{ float:left; width:100%; background-color:#464746; height:50px}
.footer{width:990px; margin:0 auto; font:normal 12px verdana; color:white; }
.footer p{margin-left:35px;padding:10px; float:left; padding-bottom:16px; width:850px; height:100px}
.footer img {border:none; margin-top:15px}
.clear{ clear:both;}

														/* services.php */
														
body{ margin:0; padding:0; background:url(images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#000000} 
#wraper{margin:0 auto; padding:0; width:1000px;}

.bodypart{width:1000px; background-color: #000000; float:left; margin-top:10px; margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.bodypart img { border:4px solid white}
.bodypart h1{color:#FFFFFF; font-family:impact; font-size:24px; margin:0}
.bodypart p{ font:Verdana, Arial, Helvetica, sans-serif; color:#fff}
													
													
.footerholder{ float:left; width:100%; background-color:#464746; height:50px}
.footer{width:990px; margin:0 auto; font:normal 12px verdana; color:white; }
.footer p{margin-left:35px;padding:10px; float:left; padding-bottom:16px; width:850px; height:100px}
.footer img {border:none; margin-top:15px}
.clear{ clear:both;}



/* specials.php */

body{ margin:0; padding:0; background:url(images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#000000} 
#wraper{margin:0 auto; padding:0; width:1000px;}


.footerholder{ float:left; width:100%; background-color:#464746; margin:0; height:50px; overflow:hidden; }
.footer{width:990px; margin:0 auto 0 auto ; font:normal 12px verdana; color:white;   }
.footer p{margin-left:35px;padding:0px; float:left; padding-bottom:16px; width:900px; margin:0; padding:10px;}
.footer img {border:none; margin:10px 0 0 0; }
.clear{ clear:both;}


/*****************************RESERVATION STYLE *********************************************************/
.cssform{ width:500px; border-top:1px dotted gray; overflow:hidden;}
.cssform p {width:500px;clear: left;margin: 0;padding: 5px 0 0px 13px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px verdana;}
.bodypart{filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.bodypart img{filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.bodypart h1{color:#FFFFFF; font-family:impact; font-size:24px; margin:0}

.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; }
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}
.cssform .text { background:url(images/textbox-bg.gif) no-repeat; width: 175px; border:1px #DDD solid; height:22px;}
.cssform textarea {width: 200px;height: 100px; background:url(images/textarea-bg.gif) no-repeat; border:none;}
.btn{ background:#01444A; height:25px; width:75px; border:2px #FFF solid; color:#FFFFFF; font-size:10px; font-weight:bold;}
#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; margin-top:10px; background:black; color:white;padding:10px;}
.radio{ float:left; margin:0; border:1px solid red;}
/**************************************************************************************/

.rates{float:LEFT; border:1PX dashed #888;color:white; background:#222; margin:10px;  margin-left:30px; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; padding-bottom:10px;}

.rates h1{margin:0;padding:5px; margin-bottom:10px;font:normal 18px 'trebuchet ms'; text-transform:uppercase; border-bottom:1px dashed #666;}
 a.headlink{text-transform:uppercase; font:normal 9px verdana;   color:white; padding:10px; clear:right; text-align:right; }
.cities{font:normal 12px verdana; color:#666; width:18%; float:left; border-right:1px dashed #666; padding-left:10px; line-height:18px; padding-top:10px;   }
.cities a{font:normal 12px verdana; color:#999;text-decoration:none }
.cities a:hover{ text-decoration:underline;}

.fleet{float:left ; width:100%; background:#464646 url(images/fleetbg.jpg) repeat-x; margin-top:5px; }
a img { border:0;}														
.special{width:950px; background-color:#000000; border: float:left; border:none;filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; float:left; }
.special .left{ float:left ; width:48%;}
.special p{ font:normal 12px verdana; padding:10px; color:white; border:1px dashed #333; float:left;margin:5px; color:#aaa; width:95%}
.special p img{ float:left; width:200px; margin-right:10px; margin-top:5px; border:4px solid #aaa;  padding:1px; }
.special p strong{ color:white; text-transform:capitalize;padding:4px; }