body {background: #eff7fd url(images/bg.gif) top center repeat-x; padding: 0; margin: 0;}

body,td{font-family:verdana,arial,sans-serif; font-weight:normal;color:#1F1F1F;font-size:12px; line-height: 18px;}

input,select,textarea{font-family:verdana,arial,sans-serif; font-weight:normal;color:#000000;font-size:12px;}

.contact{font-family:verdana,arial,sans-serif; font-weight:normal;color:#000000;font-size:10px;}

.heading{font-family:"Helvetica", arial, verdana, sans-serif; font-weight:bold;color:#0067B3;font-size:14px;}
h4 {font: bold 20px/25px "Helvetica", arial, verdana, sans-serif; margin-top: 10px; }
h2 {font: bold 14px/25px "Helvetica", arial, verdana, sans-serif; color: #0D6F2D;}
#gallerytitle {margin: 10px 0 0 20px;}
.timetableheading1{font: 18px/21px Arial, Helvetica, sans-serif; color: #0067B3; padding-bottom: 10px; font-weight: bold;}
.timetableheading{font-family:verdana,arial,sans-serif; font-weight:bold;color:#FFFFFF;font-size:12px;}
.timetabletext{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:11px;}
.timetabletext em {font-size: 10px; color: #0067B3; font-style: normal;}
.timetabletextsml{font-family:verdana,arial,sans-serif; font-weight:normal;color:#000000;font-size:10px;}
.timetabletextsmlbold{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:10px;}
span.small {font-size: 85%; line-height: 18px; color:#0067B3;}
.servicestextbold{font-family:verdana,arial,sans-serif; font-weight:bold;color:#007057;font-size:11px;}

a img {border: none;}
a.logo {background: #fff; height: 202px; display: block; width: 240px; float: left;}

ul#menu {background: url(images/menubg.gif) repeat-x #0067b3; width: 750px; height: 26px; padding:5px 10px 0 0; margin: 0;  text-align: right; }
ul#menu li {list-style: none; display: inline; border-left: 1px solid #044270;}
ul#menu li.first {border: none;}
ul#menu li a {color: #fff; padding: 0 22px; text-decoration: none;}
ul#menu li a:hover {color: #A6CF39;}

.red{color:#FF0000;}

.submit{font-family:verdana,arial,sans serif; font-size:11px; color:#f5f5f5; font-weight:bold; background-color:#006F57; border: 1px solid #FFFFFF;}

.messageText{font-family:verdana,arial,sans serif; font-size:11px; color:#0066CC; font-weight:bold;}

.border{border: 1px solid #FFFFFF;}

.link{font-family:verdana,arial,sans-serif; font-weight:normal;color:#006F57;font-size:12px;text-decoration:underline}
.link:link{font-family:verdana,arial,sans-serif; font-weight:normal;color:#006F57;font-size:12px;text-decoration:underline}
.link:visited{font-family:verdana,arial,sans-serif; font-weight:normal;color:#006F57;font-size:12px;text-decoration:underline}
.link:active{font-family:verdana,arial,sans-serif; font-weight:normal;color:#006F57;font-size:12px;text-decoration:underline}
.link:hover{font-family:verdana,arial,sans-serif; font-weight:normal;color:#006F57;font-size:12px;text-decoration:none}

.departureLink{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:12px;text-decoration:underline}
.departureLink:link{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:12px;text-decoration:underline}
.departureLink:visited{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:12px;text-decoration:underline}
.departureLink:active{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:12px;text-decoration:underline}
.departureLink:hover{font-family:verdana,arial,sans-serif; font-weight:bold;color:#000000;font-size:12px;text-decoration:none}

.topLink{font-family:verdana,arial,sans-serif; font-weight:bold;color:#006F57;font-size:11px;text-decoration:none}
.topLink:link{font-family:verdana,arial,sans-serif; font-weight:bold;color:#006F57;font-size:11px;text-decoration:none}
.topLink:visited{font-family:verdana,arial,sans-serif; font-weight:bold;color:#006F57;font-size:11px;text-decoration:none}
.topLink:active{font-family:verdana,arial,sans-serif; font-weight:bold;color:#006F57;font-size:11px;text-decoration:none}
.topLink:hover{font-family:verdana,arial,sans-serif; font-weight:bold;color:#006F57;font-size:11px;text-decoration:underline}

table.maincontent 
{background: #A6CF39;}

table.imagepadding img {margin: 10px 0;}

.scrollbar
{
scrollbar-3d-light-color:#FFFFFF;
scrollbar-arrow-color:#cc0000;
scrollbar-base-color:#FFFFFF;
scrollbar-dark-shadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#cc0000;
scrollbar-shadow-color:#FFFFFF;
}
/* GALLERY */
#display {
float: left;
width: 630px;
height: 430px;
position: relative;
background: #fff;
margin: 5px 0 5px 50px;
border: 10px solid #fff;
}
#display div {
position: absolute;
top: 10px;
left: 10px;
width: 100%;
height: 100%;
}
h3 {
font: bold 16px/30px "Helvetica Neue", "Helvetica", Arial, Helvetica, sans-serif;
width: 100%;
color: #fff;
position: absolute;
top: 370px;
left: 0;
text-align: center;
}
a {
text-decoration: none;
color: #339966;
}
a:hover {
text-decoration: underline;
}
/* THUMBS */
#thumb {
float: left;
width: 680px;
margin: 0 0 10px 49px;
}
#thumb a {
width: 100px;
height: 75px;
float: left;
padding: 2px;
background: #fff;
margin: 0 5px 5px 0;
}
#thumb a:hover {background: #bec6cc;}
#thumb a.activeSlide {
background: #bec6cc;
}
#thumb img {
float: left;
}