/* CSS Document */


#wraper{margin:0 auto; padding:0; width:1000px;}
ul,li,p{margin:0; padding:0}
p{margin:0; padding:0}
img{margin:0; padding:0}
h1{margin:0; padding:0; color:white; padding-left:10px}
a img{border:none} 
body{ margin:0; padding:0; background:url(../images/background.jpg); background-repeat:no-repeat; background-position:center top; background-color:#162029} 

.header{background:url(../images/banner.jpg); width:992px; height:278px; float:left;}
.logo{ float:left; text-align:center; }
.logo a{ margin-left:400px;} 
.menu{background:url(../images/menubg.png); width:992px; height:71px; margin-top:10px}

.menu ul{list-style:none}
.menu li{ float:left; margin-top:10px; border:none;}
.menu ul li a img{ margin-left:75px;}

.fleet{float:left; margin-top:10px}
.leftpart{width:577px; height:373px; float:left}
.middlepart{width:410px;  float:left;padding-left:0px;}
.middlepart ul{list-style:none}
.middlepart li {float:left;}
.middlepart li img{ padding-top:5px; width:196px;_width:196px; height:116px ; overflow:hidden; padding-left:8px;}

.welcome{width:664px; float:left; margin:10px 10px 10px 0px ; padding:0;}
.welcomebox {background:#2a3a48; float:left}

.text { background-color:#2a3a48; }
.text p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; color:#FFFFFF; width:610px; padding-left:20px; float:left; line-height:13px; width:420px; background-color:#2a3a48}
.text img {background-color:#2a3a48; margin-left:10px;}

.contactcontent{width:317px; background:#2a3a48; float:left; margin:0px 0px 0px 0px ; padding:0 0 0 10px; line-height:16px; float:left; border-left: 1px dashed gray;  }
.contactcontent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; margin-left:20px}
.contactcontent p a{text-decoration:none; color:#FFFFFF}
.contactcontent a:hover{color:#b7da15}
.contactcontent h1{font-family:impact; font-size:24px}

.content{width:600px; float:left; padding-left:10px;}
h1.title{ color:white; font:normal 18px 'trebuchet ms'; text-transform:uppercase; }
.boxtext p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:20px}
.boxtext a{text-decoration:none; color:#FFFFFF}

.box{width:317px; background:#2a3a48; float:left; margin:10px 0px 0px 0px ; padding:0; line-height:16px;}

.contact{background:#2a3a48}
.footermenu{background:url(../images/footermenubg.jpg); width:992px; height:57px; float:left}
.footermenu ul{list-style:none; margin-top:15px}
.footermenu li{float:left}

.footer{width:992px; height:30px; float:left; padding-top:5px}
.footer img{float:right}
.footer p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-left:20px;}

.row{width:992px; float:left; margin:0; padding:0;}

.extraimage img{ width:306px; margin-top:10px; border:4px solid white}
.extraimages img{width:155px; height:100px}


/********************************************************RESERVATION STYLE *********************************************************/

.cssform{ width:580px;  float:left; border-top:1px dashed gray; }
.cssform p {width:580px;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; color:white;}
.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; color:#aaa; }
.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; }
.note{color:white; font:normal 11px Verdana, Arial, Helvetica, sans-serif;float:right;margin-right:20px;width:180px; margin-top:-8px; padding-bottom:10px;}


/***********************************************************************************************************************************/


/***********************************************************services****************************************************************/

.servicescontent{width:900px;float:left; background-color:#2a3a48; height:auto; }
.servicescontent1{width:942px;margin-top:10px;    }
.servicescontent1 ul{ float:left;}
.servicescontent1 ul li{ list-style:none; display:inline; width:310px; float:left; height:300px; margin:0; overflow:hidden;}
.servicescontent1 ul li img{ float:left; margin-left:20px;}


.servicescontent1 img{ border:4px solid white; margin-bottom:5px; margin-left:20px}
.servicescontent1 h1{color:#FFFFFF; font-family:impact; font-size:24px; margin:0; padding-left:20px }
.servicescontent1 p{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff ; margin-bottom:5px; font-size:12px; padding-left:20px}


/*************************************************************fleet******************************************************************/

h1{font-family:impact; margin-left:15px}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#b7da15; margin-left:30px}
.welcomebox li{ list-style:none}
.welcomebox li img{margin-left:30px;}



.row {width:992px; float:left;}
.fleet{width:992px; float:left}

/***********************************************************contact*******************************************************************/
.innovative{width:664px; height:400px; background:#2a3a48}



.clear{ clear:both;}


.fleetpage{width:942px;margin-top:10px;    }
.fleetpage ul{ float:left;}
.fleetpage ul li{ list-style:none; display:inline; width:310px; float:left; height:auto; margin:0; overflow:hidden;}
.fleetpage ul li .desc { float:left ;width: 270px; text-align:justify; font:normal 12px verdana; color:white; margin-left:20px;padding:5px; margin-top:10px;}
.fleetpage ul li img{ float:left; }

.fleetpage ul li a.towncar{ background:url(../images/fleet+interior/sedan.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.towncar:hover{background-image:url(../images/fleet+interior/lincolninterior.jpg);}


.fleetpage ul li a.mecedesS550{ background:url(../images/fleet+interior/mecedesS550.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.mecedesS550:hover{background-image:url(../images/fleet+interior/luxurysedaninner.jpg);}


.fleetpage ul li a.sedan{ background:url(../images/fleet+interior/luxurysedan.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.sedan:hover{background-image:url(../images/fleet+interior/luxurysedaninner.jpg);}

.fleetpage ul li a.excursion{ background:url(../images/fleet+interior/lincolnnavigator.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.excursion:hover{background-image:url(../images/fleet+interior/lincolnnavigatorinner.jpg);}

.fleetpage ul li a.suv{ background:url(../images/fleet+interior/stretchlimo.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.suv:hover{background-image:url(../images/fleet+interior/stretchlimoinner.jpg);}

.fleetpage ul li a.escaladehummer{ background:url(../images/fleet+interior/escladehummer.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.escaladehummer:hover{background-image:url(../images/fleet+interior/escaladehummerinterior.jpg);}


.fleetpage ul li a.eightpas{ background:url(../images/fleet+interior/14passuperstretch.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.eightpas:hover{background-image:url(../images/fleet+interior/14passuperstretchinner.jpg);}

.fleetpage ul li a.blackstretch{ background:url(../images/fleet+interior/minibus.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.blackstretch:hover{background-image:url(../images/fleet+interior/minibusinner.jpg);}

.fleetpage ul li a.whitehummer{ background:url(../images/fleet+interior/motorcoach.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.whitehummer:hover{background-image:url(../images/fleet+interior/motorcoachinner.jpg);}

.fleetpage ul li a.escalade{ background:url(../images/fleet+interior/landyatch.jpg) no-repeat left top; width:278px; height:185px;margin-left:20px; float:left; }
.fleetpage ul li a.escalade:hover{background-image:url(../images/fleet+interior/landyatchinner.jpg);}



/*************************************SPEICAL PAGE STYLE ***************************************/
 .special{ float:left; width:98%; padding:10px; }
 .special p{ font:normal 12px verdana; color:#ccc; text-align:justify;}
 .special p img{ float:right; margin:10px;}