*
{
margin:0;
padding:0;
}
a
{
color:#fff;
}
a:hover
{
text-decoration:none;
}
body
{
padding:0 1em 1em 1em;
font:.8em Verdana, Arial, Helvetica, sans-serif;
color:#fff;
background-color:#000;
}
p
{
font-size:.9em;
}
p, h2, ul
{
margin:0 0 1em 0;
}
h2
{
display:block;
padding-left:1em;
font:bold 1em Verdana, Arial, Helvetica, sans-serif;
}
h3
{
padding:0 0 .5em 1em;
font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;
text-transform:uppercase;
color:#f5f5e9;
}
img
{
border:none;
}
#content
{
width:800px;
background:url(../img/contentBg.jpg) repeat-y;
border-top:1px solid #5f5f5f;
overflow:hidden;
}
#footer 
{
width:800px;
padding:1em 0 1em 0;
text-align:center;
font-size:.9em;
border-bottom:1px solid #fff;
background:url(../img/footerBg.gif);
overflow:hidden;
}
#footer ul li
{
display:inline;
float:right;
margin-right:60px;
font:bold .9em Verdana, Arial, Helvetica, sans-serif;
}
#header
{
width:800px;
padding-top:226px;
text-align:center;
background: url(../img/headerBg.jpg) no-repeat;
background-color:#FFFFFF;
overflow:hidden;
}
#main
{
display:inline;
float:right;
width:535px;
padding-top:1em;
}
#main ul li
{
margin-left:1em;
list-style-position:inside;
}
#mainImg
{
width:535px;
}
#mainInner
{
padding:0 1em 0 1em;
}
#mainInner h2
{
padding-left:0;
}
ul.nav
{
width:224px;
border-bottom:1px solid #5f5f5f;
}
ul.nav li
{
text-indent:-10000px;
overflow:hidden;
background-repeat:no-repeat;
}
ul.nav li a
{
display:block;
height:22px;
width:224px;
text-decoration:none;
}
ul.nav li#nav_weddings
{
background-image:url(../img/nav_weddings.gif);
}
ul.nav li#nav_proms
{
background-image:url(../img/nav_proms.gif);
}
ul.nav li#nav_privateTours
{
background-image:url(../img/nav_privateTours.gif);
}
ul.nav li#nav_corporateTransportation
{
background-image:url(../img/nav_corporateTransportation.gif);
}
ul.nav li#nav_nightOnTheTown
{
background-image:url(../img/nav_nightOnTheTown.gif);
}
ul.nav li#nav_airportTransfers
{
background-image:url(../img/nav_airportTransfers.gif);
}
ul.nav li#nav_otherServices
{
background-image:url(../img/nav_otherServices.gif);
}
ul.nav li#nav_amenities
{
background-image:url(../img/nav_amenities.gif);
}
ul.nav li#nav_policies
{
background-image:url(../img/nav_policies.gif);
}
ul.nav li#nav_specialtyVehicles
{
background-image:url(../img/nav_specialtyVehicles.gif);
}
ul.nav li#nav_contactUs
{
background-image:url(../img/nav_contactUs.gif);
}
#pageWrap
{
width:800px;
margin:auto;
border-right:1px solid #fff;
border-left:1px solid #fff;
overflow:hidden;
}
#sidebar
{
float:left;
width:227px;
font-size:.8em;
overflow:hidden;
}
#sidebar img
{
display:block;
margin:20px auto 0 auto;
}
#subPageWrap
{
width:762px;
margin:auto;
padding-top:1em;
text-align:center;
font-size:.8em;
}
#subPageWrap img
{
margin-bottom:0;
}
#subPageWrap ul
{
width:600px;
margin:auto;
}
#subPageWrap ul li
{
display:inline;
}
#subPageWrap ul li a
{
padding-right:.5em;
border-right:1px solid #fff;
}
#subPageWrap ul li.lli a
{
border-right:none;
}
#subPageWrap p
{
margin:1em;
font-style:italic;
}
#validation li
{
display:inline;
list-style:none;
}
#subPageWrap #validation li a
{
border:none;
}
#main ul.fleetSpecial
{
margin:0 0 1em 0;
border-bottom:1px solid #8f322d;
}
#main ul.fleetSpecial li 
{
margin-left:0;
list-style:none outside;
border-top:1px solid #8f322d;
font-weight:bold;
background:url(../img/f.gif) no-repeat 267px 1px;
}
#main ul.fleetSpecial li a
{
display:block;
height:38px;
padding:26px 0 0 300px;
color:#fff;
}
.attn
{
display:block;
margin:0 0 .5em 0;
font:bold 1.8em Verdana, Arial, Helvetica, sans-serif;
color:red;
}
.fleetSpecial li#f_sedan a
{
background:url(../img/f_sedan.jpg) no-repeat;
}
.fleetSpecial li#f_6paswht a
{
background:url(../img/f_6paswht.jpg) no-repeat;
}
.fleetSpecial li#f_6pas a
{
background:url(../img/f_6pas.jpg) no-repeat;
}
.fleetSpecial li#f_8paswht a
{
background:url(../img/f_8paswht.jpg) no-repeat;
}
.fleetSpecial li#f_8pas a
{
background:url(../img/f_8pas.jpg) no-repeat;
}
.fleetSpecial li#f_10paswht a
{
background:url(../img/f_10paswht.jpg) no-repeat;
}
.fleetSpecial li#f_10pas a
{
background:url(../img/f_10pas.jpg) no-repeat;
}
.fleetSpecial li#f_exc a
{
background:url(../img/f_exc.jpg) no-repeat;
}
.fleetSpecial li#f_excWht a
{
background:url(../img/f_excWht.jpg) no-repeat;
}
.fleetSpecial li#f_excblk a
{
background:url(../img/f_excblk.jpg) no-repeat;
}
.fleetSpecial li#f_navwht a
{
background:url(../img/f_navwht.jpg) no-repeat;
}
.mid
{
display:block;
margin:.5em 0 0 0;
text-align:center;
}
.pseudoStrong
{
display:block;
margin:1em 0 0 0;
font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
}
.pseudoStrongLarge
{
display:block;
margin:0 0 0 0;
font:bold 1.8em Verdana, Arial, Helvetica, sans-serif;
}
.scream
{
display:block;
text-align:center;
font:bold italic 4.1em Verdana, Arial, Helvetica, sans-serif;
color:#cc9900;
}
.vcard 
{
margin-top:1em;
font:1.2em georgia, serif;
}
.vcard span.wrap
{
display:block;
}
#subPageWrap h3
{
padding:0;
}
#subPageWrap .vcard p
{
margin:0;
}