BODY {margin-top: 0px; background: #CCCCFF url("images/background.gif") bottom left fixed repeat-x;}
TD {font-family: verdana; font-size: small;}
TD.right_header {text-align: right; color: #000000; font-family: verdana; font-size: small}
TD.nav {text-align: center; font: bold 10pt verdana; color: #FFFFFF}
TH.nav2 {text-align: center; font-family: verdana; font-size: small; font-weight: medium; color: #FFFFFF}
TD.nav2 {text-align: center; font-family: verdana; font-size: small; font-weight: medium; color: #FFFFFF}
H1 {font: 17pt verdana; color: #333366; text-align: center; font-style: normal; font-weight: normal; letter-spacing: 1px; margin-top: 0px; margin-bottom: 14px}
H2 {font: 14pt verdana; color: #222222; text-align: left; font-style: normal; font-weight: normal; }
H3 {font: 11pt verdana; color: #990000; text-align: left; font-weight: bold;}
H3.photo_gallery {float: left; margin-top: 0px;}
H4 {font: 10.5pt verdana; color: #CC3300; text-align: left; font-weight: bold;}
P {line-height: 1.4em; font-family: verdana; font-size: small; color: #111111}
P.home {line-height: 1.6em}
P.breadcrumb {font-family: verdana; font-size: x-small; margin-top: 12px; margin-bottom: 14px}
P.photo {line-height: 0.9em; font: 8pt verdana}
P.photo_nav {float: left; margin-top: 0px; margin-left: 110px; margin-right: 120px;}
P.boat_photo {text-align: center; margin-top: 26px; clear: both;}
P.nav_contact {font: 10pt verdana; text-align: center; color: #006600}
P.search_box {line-height: 0.9em; font: 8pt verdana; margin-top: 5px; color: #FFFFFF}
P.footer {text-align: center; font: 8pt verdana; color: #111111}
P.intro:first-letter {color: #333366; font-size: 250%; line-height: 38px; float: left; margin-right: 1px; font-weight: normal}
P.destinations_home {font: 10pt verdana; line-height: 1.2em}
P.smaller {font-size: x-small}
SPAN.first_word {text-transform: uppercase; font-weight: bold; color: #333366}
SPAN.postcode {letter-spacing: 1px}
A {color: #4444FF}
A.breadcrumb {text-decoration: none; color: #4444FF}
.nav {text-decoration: none; color: #FFFFFF; font-weight: bold}
.nav:hover {color: #FFFF00}
.nav2 {text-decoration: none; color: #4444FF; font-weight: bold; font-size: 10pt}
.nav2_selected {text-decoration: none; color: #000099; font-weight: bold}
.nav2:hover {color: #3333FF}
UL {line-height: 1.4em; list-style-type: square; font-family: verdana; font-size: small;}
OL {line-height: 1.4em; font-family: verdana; font-size: small;}
TABLE {border-collapse: collapse; empty-cells: show}
TABLE.body {border-top: 0px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: none; background: #FFFFFF}
TABLE.header {background-color: #FFFFFF; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black}
TABLE.footer {background-color: #FFFFFF; border-left:  1px solid black; border-right: 1px solid black; border-top: none; border-bottom: 1px solid black; }
TABLE.nav2 {border-top: 1px dotted #333333; border-bottom: 1px dotted #000000; border-left: none; border-right: none; font: bold 10pt verdana; color: #333333; }
.borderleft {border-left: 1px solid black; }
.borderright {border-right: 1px solid black; }
.bordertop {border-top: 1px solid black;}
.borderbottom {border-bottom: 1px solid black;}
.bordertopbottomgreen {border-top: 1px solid #006600; border-bottom: 1px solid #006600}
.bordertopbottomleftgreen {border-top: 1px solid #006600; border-left: 1px solid #006600; border-bottom: 1px solid #006600}
.bordertopbottomrightgreen {border-top: 1px solid #006600; border-bottom: 1px solid #006600; border-right: 1px solid #006600}
TABLE.prices {text-align: center; border: 1px solid black; padding: 10px}
TABLE.prices_small {text-align: center; border: 1px solid black; padding-top: 10px; font-size: 7pt}
TH.prices {text-align: left; background: #CCCCFF}
TH.prices_small {text-align: left; background: #CCCCFF; font-size: 7pt}
TD.prices {text-align: left; background: #FFFFFF}
TD.prices_small {text-align: left; background: #FFFFFF; font-size: 7pt}
TABLE.pink {text-align: left; border: 1px solid black; background: #FFCCFF}
TD.pink {border: 1px solid black}
P.tour_info {font-size: 9pt; margin-bottom: 10px; margin-top: 0px}
UL.tour_info {font-size: 9pt; margin-bottom: 10px; margin-top: 0px}
IMG {border: none}

