@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#topBar{height:84px;background-image:url(../images/topBar.gif); background-repeat:repeat-x;}
#wrapper{width:960px; margin:0 auto;margin-top:-78px;}
.pageTitle{color:Black;font-size:12px;}
#top{height:80px;}
.tLink{height:15px;float:left;margin:8px 14px; font-weight:bold;font-size:12px;color:#075cab;}
.tLink:hover{color:#333333; cursor:pointer; border-bottom:2px solid #999999;}
#logo{float:left;width:252px;}
#topLeft{float:left;width:670px;}
#callNow{margin:10px 15px; font-size:14px;color:#333333; font-weight:bold;}
#navigation{clear:both;}
#main{clear:both; height:auto;}

#body{width:917px;font-size:12px;}
#bodyTop{height:27px;background-image:url('../images/bodyTop.jpg');}
#bodyMid{background-image:url('../images/bodyMid.jpg'); background-repeat:repeat-y;}
#bodyMain{background-image:url('../images/bodyMain.jpg'); background-repeat:repeat-x; width:874px;margin-left:19px; background-position:top;}
#bodyBottom{clear:both;position:relative;z-index:1000;margin-left:1px;height:27px;background-image:url('../images/bodyBottom.jpg');}
#body p{text-align:justify;padding:10p 0x;}

#banner{width:840px;height:324px;margin-left:20px;}
#limousine{float:left;position:relative;z-index:1003;margin-left:0px;margin-bottom:-16px;margin-top:0px;}
#bottomText{float:left;width:440px;padding-top:10px;margin-left:20px;height:auto; color:#333;}
#bodyText{clear:both;padding:20px;height:auto;}
#footer{clear:both;font-size:10px;color:#666666;margin-right:50px; text-align:center; background-color:#d6d7d7; padding:5px 0; margin-top:10px; position:relative;}
.quotestart{ background-image:url(../images/quotestart.gif); background-position:top left; background-repeat:no-repeat; padding:5px 25px; font-size:11px;}
.quoteend{ background-image:url(../images/quoteend.gif); background-position:bottom right; background-repeat:no-repeat;padding:5px 25px; font-size:11px;}
#footer a:link, #footer a:visited{color:#666666;}
#footer a:hover{color:#075cab;}
#atcomm{color:#666666;font-size:10px; text-align:right;padding-right:70px;}

.columnLeft{float:left;width:390px; text-align:justify;margin-right:10px;}
.columnRight{float:right;width:390px;margin-right:20px; text-align:justify;}

.highlight{color:#345676;font-weight:bold;}

h1{color:#345676;font-size:16px;}
.h1Bigger{font-size:18px; font-weight:normal;}
.floatRight{float:right;}
.floatLeft{float:left;}
img, div { behavior: url(iepngfix.htc) }
a:link, a:visited{color:#444444;text-decoration:none;}
a:hover{color:#075cab;}
input{width:145px;}
select{width:150px;}
.error{color:#FF0000;float:left;}
.midText{margin:20px;color:#333;}
.carSpec{color:#345676;margin-top:-15px; font-size:12px;}