*
{
margin:0;
padding:0;
}
a
{
color:#006699;
}
a:hover
{
text-decoration:none;
}
body
{
font:.8em Arial, Verdana, Helvetica, sans-serif;
color:#fff;
background-color:#333;
}
h1
{
font:bold 1.6em georgia, times, serif;
}
h2
{
font:bold 1.2em georgia, times, serif;
}
h3
{

}
img
{
display:block;
margin:1em auto 0 auto;
border:none;
}
p, h1, h2
{
margin-top:1em;
padding:0 12px 0 12px;
text-align:justify;
}
#content
{
width:726px;
padding:12px;
overflow:hidden;
}
#flightSchedules ul
{
margin:1em 0 1em 2em;
}
#footer
{
height:89px;
width:730px;
font-size:.8em;
}
#footer span
{
display:block;
text-align:center;
}
#footer ul
{
margin-top:1em;
padding:1em;
text-align:center;
}
#footer ul li
{
display:inline;
list-style-type:none;
text-align:center;
}
#footer ul li a
{
margin-left:.5em;
padding-right:.5em;
text-decoration:none;
color:#fff;
border-right:1px solid #fff;
}
#footer ul li a:hover
{
color:#ccc;
}
#footer ul li.lli a
{
border:none;
}
#header
{
height:246px;
background:url(../img/b1.jpg) no-repeat left;
}
#main
{
width:416px;
float:left;
padding-bottom:1em;
background-color:#fff;
color:#000;
}
#main img
{
border:1px solid #333;
}
#nav
{
height:30px;
width:732px;
padding:15px 0 0 18px;
overflow:hidden;
background:url(../img/navBg.jpg) no-repeat;
}
#nav li 
{
float:left;
height:23px;
list-style-type:none;
}
#nav li a
{
display:block;
float:left;
height:23px;
text-indent:-10000px;
overflow:hidden;
text-decoration:none;
}
#nav li#home a
{
width:56px;
background:url(../img/home.gif) no-repeat;
}
#nav li#services a
{
width:77px;
background:url(../img/services.gif) no-repeat;
}
#nav li#fleet a
{
width:59px;
background:url(../img/fleet.gif) no-repeat;
}
#nav li#rates a
{
width:59px;
background:url(../img/rates.gif) no-repeat;
}
#nav li#specialsTours a
{
width:131px;
background:url(../img/specialsTours.gif) no-repeat;
}
#nav li#quotesReservations a
{
width:173px;
background:url(../img/quotesReservations.gif) no-repeat;
}
#nav li#faq a
{
width:58px;
background:url(../img/faq.gif) no-repeat;
}
#nav li#contactUs a
{
width:98px;
background:url(../img/contactUs.gif) no-repeat;
}
#pageWrap
{
width:750px;
margin:auto;
border-left:1px solid #fff;
border-right:1px solid #fff;
background-color:#000;
}
#rates_tip
{
margin-bottom:1em;
}
#sidebar
{
float:right;
width:298px;
}
#sidebar img
{
display:block;
margin:0 auto 8px auto;
border:1px solid #fff;
}
#sidebar #rates_tip img
{
float:right;
width:auto;
margin:1em;
}
#sidebar .attn
{
display:block;
font:bold italic 1.1em georgia, serif;
}
ul#validation
{
margin:0;
}
#validation img
{
display:inline;
margin:0;
}
ul#validation li a
{
border:none;
}
.attn
{
font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
#main img.imgNoBord
{
border:none;
}
.vcard
{
padding:8px;
font-size:.9em;
background:url(../img/yhst-82962388180215_1935_403104.gif) repeat-y;
}
.vcard h3
{
font:bold 1.1em georgia, times, serif;
}
.vcard .street-address, .vcard .email
{
display:block;
}
.vcard .type, .vcard .abbr
{
float:left;
font-weight:bold;
}
.vcard .given-name, .family-name
{
font-weight:bold;
}
.vcard .value
{
display:block;
}