body {
background-color: #E9E9E9;
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}

td{
color:#003399;
font: normal 12px "Times New Roman", Times, serif;
text-align:left;
}

A:link, A:active, A:visited{
text-align:left;
font-weight:bold;
color:#666666;
text-decoration:none;
font:bold 12px "Times New Roman", Times, serif;
}

A:hover{
text-align:left;
font-weight:bold;
color:#000000;
text-decoration:none;
font:bold 12px "Times New Roman", Times, serif;
}
input{
border:1px solid #7B858E;
font:12px "Times New Roman", Times, serif;
}
textarea{
border:1px solid #7B858E;
font:12px "Times New Roman", Times, serif;
}
.input{
background-color:#990000; 
color:#FFFFFF; 
font-weight:bold; 
}
.heading{
font-weight:bold;
font-family:"Times New Roman", Times, serif; font-size:13px;
color:#FF0000;
}
.left{
border:1px solid #C7C4BC;
background-color:#ECE8DC;
}
.images{
border:5px solid #5E5E5E;
}
A.home:link, A.home:active,A.home:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/home.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.home:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/home_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.taxi:link, A.taxi:active,A.taxi:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/taxi.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.taxi:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/taxi_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.hours:link, A.hours:active,A.hours:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/hours.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.hours:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/hours_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.crew:link, A.crew:active,A.crew:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/crew.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.crew:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/crew_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}


A.cruise:link, A.cruise:active,A.cruise:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/cruises.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.cruise:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/cruises_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.about:link, A.about:active,A.about:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/about.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.about:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/about_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}


A.faq:link, A.faq:active,A.faq:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/faq.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.faq:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/faq_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}
A.contact:link, A.contact:active,A.contact:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/contact.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.contact:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/contact_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.special:link, A.special:active,A.special:visited{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/special.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}

A.special:hover{
display:block;
padding:12px;
float:right;
background-image:url(../images/btns/special_o.jpg);
background-repeat:no-repeat;
font-size:0px;
width:135px;
height:15px;
background-position:right;
}



.btn{
background-color:#ECE9D8;
border:1px solid #666666;
}

input{
border:1px solid #666666;
}


h1{
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#FFFFFF;
padding:0px;
float:left;
margin:0px;
}
h2{
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#0086B2;
padding:0px;
float:left;
margin:0px;
}

A.selected{
display:block;
padding:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
font:12px "Times New Roman", Times, serif;
background-position:bottom;
float:left;
padding-left:30px;
padding-right:30px;
background-image:url(../images/btn.gif);
background-position:15px;
background-repeat:no-repeat;
background-color:#414141;
}


A.leftlinks:link, A.leftlinks:active,A.leftlinks:visited{
display:block;
padding-left:12px;
background-image:url(../images/arro.gif);
background-repeat:no-repeat;
font-size:12px;
height:20px;
background-position:left;
}

A.leftlinks:hover{
display:block;
padding-left:12px;
background-image:url(../images/arro.gif);
background-repeat:no-repeat;
font-size:12px;
height:20px;
background-position:left;
}

