* {margin:0; padding:0;}
img {border:0px;}
body { background:#EEEBE2 url(/images/bodyBack.gif) repeat-x center top; text-align:center; font-family:Georgia, Times New Roman, Serif;}

#container {border-top:8px solid #807562; border-bottom:3px solid #998C74; 
	width:760px; margin:0 auto 20px auto; text-align:left; background:#FFF; }
ul {margin-bottom:10px; font-size:12px; color:#666; line-height:140%;}

p {
    color:#666666;
    font-size:12px;
    line-height:140%;
    margin:0 0 10px;
}
.ourboatsmenu {
	text-align: center;
	vertical-align: text-top;
	font-size: 12px;
	color: #959A89;
	margin-bottom: 3px;
	width: 545px;
	float:right;
}
.ourboatsmenu a{ 
	color: #C69427;
	text-decoration: none;
	font-size: 12px;
}
.ourboatsmenu a:hover {
	text-decoration: underline;
}
.customh {
	font-weight: normal !important;
	font-size: 16px !important;
	color: #898D73 !important;
	background: none !important;
	text-indent: 0px !important;
}
#header {background-color:#fff;  height:188px;}
#header h1 {text-indent:-9999px;width:200px; 
       height:188px; background: url(/images/posh-boats-logo.gif) no-repeat 55px 47px; float:left;}
#header h2 {text-indent:-9999px; width:557px; height:188px; float:right;}
            
/* body.homePage h2 {background: url(/images/home-page-panel.jpg) no-repeat right top;} */
body.homePage #header object {width:557px; height:188px; float:right;}
body h2 { background: url(/images/banner_booking.jpg) no-repeat right top; }
body.aboutUsPage h2 {background: url(/images/banner_about.jpg) no-repeat right top;}
body.ourBoats h2 {background: url(/images/banner_our_boats.jpg) no-repeat right top;}
body.visitorsGuide h2 {background: url(/images/banner_guide.jpg) no-repeat right top;}
body.tariff h2 {background: url(/images/banner_tariff.jpg) no-repeat right top;}
body.offers h2 {background: url(/images/banner_offers.jpg) no-repeat right top;}
body.newsAndEvents h2 {background: url(/images/banner_news.jpg) no-repeat right top;}
body.bookingEnquiries h2 {background: url(/images/banner_booking.jpg) no-repeat right top;}
body.contact h2 {background: url(/images/banner_contact.jpg) no-repeat right top;}

#midColumnLined #sitemap {margin-top:10px;}
#midColumnLined #sitemap a {font-size:12px; color:#666; font-family:Trebuchet MS; text-decoration:none;}
#midColumnLined #sitemap a:hover { text-decoration:underline;}

.month table {
    border-collapse: collapse;
}
.month {
    float: left;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-top: 10px;
    border-bottom: solid 1px #CCC;
}

.month .tableHeader {
    text-align: center;
}

.month td, .month th{
    padding: 1px;
    padding: 3px 1px;
    width: 32px;
    border: 1px solid #E8E8E8;
}

.month td.heading {
    font-size: 10px;
}
#midColumnLined img {
	float: left; 
	margin: 3px 10px 10px 0px;
}            
/*page specific headers*/
#aboutUsPage #header h2 {background-image:url(/images/about-page-panel.jpg) ;}
/*end of page specific headers*/
            
    #mainArea {margin:0 10px; background: #FFF; padding-bottom:20px}
	#leftColumn {clear:both; float:left; width:185px; }
	#midColumn { float:left; width:360px; margin-left: 4px; border: 1px solid #D1D8B5; border-top: 0; border-bottom: 0;   }
	#midColumn2 { float:right; width:545px; margin-left: 4px; border: 1px solid #D1D8B5; border-top: 0; border-bottom: 0;   }
	#homePage  #midColumn { float:left; width:380px; border:0;}
	#rightColumn { float:right; width:185px; }
    
#topBar {margin:0 10px 0 15px; border-top:4px solid #6E745E;}

#midColumnLined {margin:0 0 0 8px; padding:0 10px 0 15px;}
#midColumnLined h2 {margin:20px 10px 10px 0; font-size:16px;}
#midColumnLined h3 {text-transform:uppercase; font-family:Arial, Helvetica, Sans-Serif; 
		color:#6E745E; font-size:13px; font-weight:normal; margin:20px 10px 10px 0;}
#midColumnLined p {margin:0 0 10px 0; font-size:12px; color:#666; line-height:140%;}
#midColumnLined ul.normal {margin-bottom:10px; font-size:12px; color:#666; line-height:140%;}
#midColumnLined ul.normal li {margin-left:15px;}

#midColumnLined #paging {text-align:center; width:100%; vertical-align:middle; height:19px; font-family:Trebuchet MS; font-size:11px; background-color:#EDE7D0; clear:left;}
#midColumnLined #paging .prev {padding-left:10px;}
#midColumnLined #paging .next {float:right; }
#midColumnLined #paging a {color:#3A484A; text-decoration:none;}
#midColumnLined #paging span {color:#3A484A;}
#midColumnLined #paging a:hover {color:#DAB200; text-decoration:underline;}

/*page specific subheader*/
body.homePage #midColumn h2 {background: url(/images/Welcome_Title.gif) no-repeat;text-indent:-9999px; }
body.aboutUsPage #midColumn h2 {background: url(/images/AboutPoshBoats_Title.gif) no-repeat;text-indent:-9999px; }
body.ourBoats #midColumn h2 {background: url(/images/OurBoats_Title.gif) no-repeat;text-indent:-9999px; }
body.ourBoats #midColumn h3 {background: url(/images/TechInfo_Title.gif) no-repeat;text-indent:-9999px; }
body.visitorsGuide #midColumn h2 {background: url(/images/VisitorsGuide_Title.gif) no-repeat;text-indent:-9999px; }
body.tariff #midColumn h2 {background: url(/images/Tariff_Title.gif) no-repeat;text-indent:-9999px; }
body.offers #midColumn h2 {background: url(/images/SpecialOffers_Title.gif) no-repeat;text-indent:-9999px; }
body.newsAndEvents #midColumn h2 {background: url(/images/NewsEvents_Title.gif) no-repeat;text-indent:-9999px; }
body.bookingEnquiries #midColumn h2 {background: url(/images/BookingEnquiries_Title.gif) no-repeat;text-indent:-9999px; }
body.contact #midColumn h2 {background: url(/images/ContactUs_Title.gif) no-repeat;text-indent:-9999px; }

body.ourBoats #midColumnLined p a, .goldlink a {font-size:12px; color:#C69427; text-decoration:none;}
body.ourBoats #midColumnLined p a:hover, .goldlink a:hover {text-decoration:underline;}

body.contact #midColumnLined p a {font-size:11px; color:#C69427; text-decoration:none;}
body.contact #midColumnLined p a:hover {text-decoration:underline;}

/*Boat specification (our-boats.aspx)
*/
#midColumnLined ul.spec {margin:0 0 20px 0; padding:0; list-style:none; position:relative;}
#midColumnLined ul.spec li {font-size:11px; color:#666; text-decoration:none; padding:2px 0; width:100%; font-family:Trebuchet MS; text-indent:10px; line-height:180%;}
#midColumnLined ul.spec li.odd {background-color:#EDE7D0;}

/*Tariff (tariff.aspx)
*/
#midColumnLined ul.tariff {list-style:none; width:100%; margin:0 0 20px 0; float:left; padding-left: 0; }
#midColumnLined ul.tariff li {float:left; color:#666666;  padding:2px 0; text-indent:10px; font-family:Trebuchet MS; font-size:11px; margin-right:1px; line-height:180%;}
#midColumnLined ul.tariff li.green {background-color:#D1D8B5; width:91px;font-weight:bold;}
#midColumnLined ul.tariff li.pink {background-color:#EDE7D0; width:136px;font-weight:bold;}
#midColumnLined ul.tariff li.clearer {clear:both; width:136px;}
#midColumnLined ul.tariff li.cleaner {clear:both; width:91px;}
#midColumnLined ul.tariff li.normal {width:91px;}

#footer {
	clear:both; font-family:Verdana, Arial; 
	font-size:10px; text-align:center; margin-top:20px;
	
	padding-bottom: 10px;
}

#footer ul {
	color:#84765E; list-style: none;
	padding: 10px 0 10px 0; margin: 0;
	width: 97.5%;
	margin-left: 2.5%;
}
#footer li {
	padding: 0; margin: 0;
	color:#84765E; list-style: none; float: left; padding-right: 6px; padding-left: 6px; border-right: 1px solid #84765E;
}

#footer li.last { border-right: 0; }
#footer a { text-decoration:none;color:#84765E;}
#footer a:hover { text-decoration:underline;}

.featureBox {margin:0 10px; padding-bottom:10px; background-color:#F9F4DE; border-top:4px solid #6E745E;}
.featureBox h2 { text-transform:uppercase; font-family:Arial, Helvetica, Sans-Serif; 
		color:#6E745E; font-size:16px; margin:20px 0 5px 10px; font-weight:normal;}
.featureBox p {font-size:12px; color:#767676; margin:10px 10px; line-height:150%;}

.contentBox {margin:8px 8px; background-color:#ccc; border:1px solid #E1E0D3; 
	background-color:#FBF8EB; padding:20px 0 20px 0; height:1%;}
.contentBox h3 {margin-left:105px; font-weight:normal;font-size:12px; text-indent:-9999px;}
.contentBox p {margin:5px 20px 0 105px; font-size:12px; color:#666666; line-height:140%;}
.contentBox a {font-family: Trebuchet MS, Georgia, Times New Roman, Serif; font-size:12px; background: url(/images/mini-arrow.gif) no-repeat right center; padding-right:15px; color:#C69427; text-decoration:none;}
.contentBox a:hover { text-decoration:underline;}
.contentBox img {margin-left:20px; float:left; }

.contentBox h3.ourboats {background: url(/images/OurBoats_Home.gif) no-repeat;}
.contentBox h3.aboutus {background: url(/images/AboutUs_Home.gif) no-repeat;}
.contentBox h3.visitorsguide {background: url(/images/VisitorsGuide_Home.gif) no-repeat;}
.contentBox h3.offers {background: url(/images/SpecialOffers_Home.gif) no-repeat;}

#newsPanel {margin:0 10px; border-top:4px solid #6E745E; border-bottom:2px solid #838C71; 
	font-family:Trebuchet MS, Georgia, Times New Roman, Serif; padding-bottom:10px;}
#newsPanel h2 {font-size:12px; margin:20px 0 15px 0; text-indent:-9999px;}
#newsPanel .date {color:#3A484A; font-size:11px;}
#newsPanel h3 a {color:#838C71; font-size:11px; font-weight:bold; text-decoration:none;}
#newsPanel h3 a:hover { text-decoration:underline;}
#newsPanel p {line-height:130%; color:#737372;font-size:11px;}
#newsPanel a {font-size:11px; color:#D59815; text-decoration:none;}
#newsPanel a:hover { text-decoration:underline;}
#newsPanel .divider {height:1px; border-top:1px solid #D4D8D9; margin:10px 0;}
#newsPanel span {color:#333333; font-weight:bold;}
#newsPanel img {margin-bottom:10px;}
#newsPanel span.gallery img.bottom {margin-top:10px;}
#newsPanel span.gallery img {margin:0 5px 0px 3px;}

#newsPanel h2.news {background: url(/images/NewsEvents_Home.gif) no-repeat;}
#newsPanel h2.offers {background: url(/images/SpecialOffers_Tariff.gif) no-repeat;}
#newsPanel h2.visitorsguide {background: url(/images/VisitorsGuide_Title.gif) no-repeat;}
#newsPanel h2.maps {background: url(/images/MapsResources_Title.gif) no-repeat;}
#newsPanel h2.location {background: url(/images/LocationMap_Title.gif) no-repeat;}
#newsPanel h2.boatgallery {background: url(/images/BoatGallery_Title.gif) no-repeat;}
#newsPanel h2.team {background: url(/images/TheTeam_Title.gif) no-repeat;}
#newsPanel h2.howto {background: url(/images/HowToFindUs_Title.gif) no-repeat;}


#newsPanel2 {margin:0 10px; border-bottom:2px solid #838C71; 
	font-family:Trebuchet MS, Georgia, Times New Roman, Serif; padding-bottom:10px;}
#newsPanel2 h2 {font-size:12px; margin:20px 0 15px 0; text-indent:-9999px;}
#newsPanel2 .date {color:#3A484A; font-size:11px;}
#newsPanel2 h3 a {color:#838C71; font-size:11px; font-weight:bold; text-decoration:none;}
#newsPanel2 h3 a:hover { text-decoration:underline;}
#newsPanel2 p {line-height:130%; color:#737372;font-size:11px;}
#newsPanel2 a {font-size:11px; color:#D59815; text-decoration:none;}
#newsPanel2 a:hover { text-decoration:underline;}
#newsPanel2 .divider {height:1px; border-top:1px solid #D4D8D9; margin:10px 0;}
#newsPanel2 span {color:#333333; font-weight:bold;}
#newsPanel2 img {margin-bottom:10px;}
#newsPanel2 span.gallery img.bottom {margin-top:10px;}
#newsPanel2 span.gallery img {margin:0 5px 0px 3px;}

#newsPanel2 h2.news {background: url(/images/NewsEvents_Home.gif) no-repeat;}
#newsPanel2 h2.offers {background: url(/images/SpecialOffers_Tariff.gif) no-repeat;}
#newsPanel2 h2.visitorsguide {background: url(/images/VisitorsGuide_Title.gif) no-repeat;}
#newsPanel2 h2.maps {background: url(/images/MapsResources_Title.gif) no-repeat;}
#newsPanel2 h2.location {background: url(/images/LocationMap_Title.gif) no-repeat;}
#newsPanel2 h2.boatgallery {background: url(/images/BoatGallery_Title.gif) no-repeat;}
#newsPanel2 h2.team {background: url(/images/TheTeam_Title.gif) no-repeat;}
#newsPanel2 h2.howto {background: url(/images/HowToFindUs_Title.gif) no-repeat;}

/*IE fix for HR for NewsPanel (thin light grey)*/
#midColumnLined div.hr {height: 1px; background: #D4D8D9; margin:10px 0;}
#midColumnLined div.hr hr {display: none;}
/*END*/
/*IE fix for HR for NewsPanel (thin light grey)*/
#newsPanel div.hr {height: 1px; background: #D4D8D9; margin:10px 0;}
#newsPanel div.hr hr {display: none;}
/*END*/
/*IE fix for HR for NewsPanel (thick dark grey)*/
#newsPanel div.hr2 {height: 2px; background: #838C71; margin:10px 0;}
#newsPanel div.hr2 hr {display: none;}
/*END*/

/*Nav*/
#leftColumn ul {margin:0 10px 10px 10px; list-style:none;border-top:1px solid #C9CDD0; padding: 0; }
#leftColumn ul li { border-bottom:1px solid #C9CDD0; text-align:center; height:30px; text-indent:-9999px;}
#leftColumn ul li a {width:165px;line-height:30px; display:block;text-decoration:none;outline:none;}

#leftColumn #home a {background: url(/images/Home_Grey.gif) no-repeat center;}
#leftColumn #home a:hover {background: url(/images/Home_Gold.gif) no-repeat center;}
#leftColumn #home a.active {background: url(/images/Home_Gold.gif) no-repeat center;}

#leftColumn #about a {background: url(/images/About_Grey.gif) no-repeat center;}
#leftColumn #about a:hover {background: url(/images/About_Gold.gif) no-repeat center;}
#leftColumn #about a.active {background: url(/images/About_Gold.gif) no-repeat center;}

#leftColumn #ourboats a {background: url(/images/OurBoats_Grey.gif) no-repeat center;}
#leftColumn #ourboats a:hover {background: url(/images/OurBoats_Gold.gif) no-repeat center;}
#leftColumn #ourboats a.active {background: url(/images/OurBoats_Gold.gif) no-repeat center;}

#leftColumn #visitorsguide a {background: url(/images/VisitorsGuide_Grey.gif) no-repeat center;}
#leftColumn #visitorsguide a:hover {background: url(/images/VisitorsGuide_Gold.gif) no-repeat center;}
#leftColumn #visitorsguide a.active {background: url(/images/VisitorsGuide_Gold.gif) no-repeat center;}

#leftColumn #availability a {background: url(/images/availability_grey.gif) no-repeat center;}
#leftColumn #availability a:hover {background: url(/images/availability_gold.gif) no-repeat center;}
#leftColumn #availability a.active {background: url(/images/availability_gold.gif) no-repeat center;}

#leftColumn #tariff a {background: url(/images/Tariff_Grey.gif) no-repeat center;}
#leftColumn #tariff a:hover {background: url(/images/Tariff_Gold.gif) no-repeat center;}
#leftColumn #tariff a.active {background: url(/images/Tariff_Gold.gif) no-repeat center;}

#leftColumn #offers a {background: url(/images/Offers_Grey.gif) no-repeat center;}
#leftColumn #offers a:hover {background: url(/images/Offers_Gold.gif) no-repeat center;}
#leftColumn #offers a.active {background: url(/images/Offers_Gold.gif) no-repeat center;}

#leftColumn #newsandevents a {background: url(/images/NewsEvents_Grey.gif) no-repeat center;}
#leftColumn #newsandevents a:hover {background: url(/images/NewsEvents_Gold.gif) no-repeat center;}
#leftColumn #newsandevents a.active {background: url(/images/NewsEvents_Gold.gif) no-repeat center;}

#leftColumn #bookingenquiries a {background: url(/images/BookingEnquiries_Grey.gif) no-repeat center;}
#leftColumn #bookingenquiries a:hover {background: url(/images/BookingEnquiries_Gold.gif) no-repeat center;}
#leftColumn #bookingenquiries a.active {background: url(/images/BookingEnquiries_Gold.gif) no-repeat center;}

#leftColumn #broadsvideo a {background: url(/images/BroadsVideo_Grey.gif) no-repeat center;}
#leftColumn #broadsvideo a:hover {background: url(/images/BroadsVideo_Gold.gif) no-repeat center;}
#leftColumn #broadsvideo a.active {background: url(/images/BroadsVideo_Gold.gif) no-repeat center;}

#leftColumn #contact a {background: url(/images/Contact_Grey.gif) no-repeat center;}
#leftColumn #contact a:hover {background: url(/images/Contact_Gold.gif) no-repeat center;}
#leftColumn #contact a.active {background: url(/images/Contact_Gold.gif) no-repeat center;}

/*end of Nav*/

/*newsletter sign up*/
#newsletter {margin:0 10px; border:2px solid #e9e1c4; background-color:#EDE7CF; padding-bottom:0px;}
#newsletter h2 {font-size:12px; margin:10px 10px 0 10px; background: url(/images/Newsletter_Title.gif) no-repeat; text-indent:-9999px;}
#newsletter p {margin:5px 10px 10px; color:#737372;font-family:Trebuchet MS, Georgia, Times New Roman, Serif;
	font-size:11px; line-height:140%;}
#newsletter input, #newsletter select {margin:0 10px 5px 10px; height:17px; font-size:11px; 
	color:#737372; width:135px; border:1px solid #D2D0C2}
#newsletter input {padding-left:5px; height:17px;}
#newsletter select {width:140px; height:17px;}
#newsletter .submit {margin:5px 10px; font-size:0; background: url(/images/Submit_Btn.gif) no-repeat; display:block; text-indent:-9999px;  outline:none; width:100px; border: none;}
#newsletter .submit:hover {background: url(/images/Submit_Btn_Rollover.gif) no-repeat;}

/*booking enquiry*/
#bookingEnquiry {margin:10px;background-color:#e9e1c4; padding:10px 0;}
#bookingEnquiry a {margin-left:12px; font-size:12px; background: url(/images/BookingEnquiry_Title.gif) no-repeat; text-indent:-9999px; display:block; outline:none; width:133px;}
#bookingEnquiry img {float:left;}

/*booking enquiry form*/
#midColumnLined fieldset {background-color:#FBF8EB; border:solid 1px #E1E0D3; padding:10px 10px;}
#midColumnLined fieldset br {clear:both;}
#midColumnLined fieldset label {float:left; width:12em; font-size:12px; font-family:Trebuchet MS; margin:0 20px 10px 0; width:143px;}
#midColumnLined fieldset input.text {width:140px; border:solid 1px #E1E0D3; color:#666666; font-family: Arial, Helvetica, sans-serif; margin-bottom:10px; height:18px;}
#midColumnLined fieldset .checkbox {width:auto;margin-bottom:10px; border:none; padding:0;}
#midColumnLined fieldset input.smallTop {width:40px; margin:0; border:solid 1px #E1E0D3; color:#666666; font-family: Arial, Helvetica, sans-serif; height:18px;}
#midColumnLined fieldset input.small {width:40px; margin:0 0 10px 0; border:solid 1px #E1E0D3; color:#666666; font-family: Arial, Helvetica, sans-serif; height:18px;}
#midColumnLined fieldset span.party {font-size:11px;color:#666666; font-family: Arial, Helvetica, sans-serif; vertical-align:top; padding:0 0 0 10px; }
#midColumnLined fieldset select {width:auto;border:solid 1px #E1E0D3; font-size:10px; color:#666666; font-family: Arial, Helvetica, sans-serif; margin-bottom:10px; height:18px;}
#midColumnLined fieldset input:focus {background-color:#ffc;}
#midColumnLined fieldset input.but {border:solid 1px #E1E0D3; color:#666666; font-family: Arial, Helvetica, sans-serif; margin-bottom:10px;}

/*booking enquiry form submit button area*/
#midColumnLined fieldset div.bookingFooter {text-align:center; clear: both; padding-left: 15px; margin-top: 30px;}
#midColumnLined fieldset div.bookingFooter input {background: url(/images/bookingsubmit_Btn.gif) no-repeat; display:block; text-indent:-9999px; height:27px; outline:none; border: 0; width: 280px;}
#midColumnLined fieldset div.bookingFooter input:hover {background: url(/images/bookingsubmit_Btn_rollover.gif) no-repeat;}

/*news tasters*/
.newsTaster img {margin:0px 15px 10px 0; float:left;}
.newsTaster {margin:0; padding:0;}
.newsTaster p {line-height:130%; color:#666666; font-family:Georgia;}
.newsTaster h4 a {color:#666666; font-family:Georgia; font-weight:bold; font-size:12px; text-decoration:none; text-transform:none;}
.newsTaster p a { color:#C69427; text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px;}
.newsTaster p a:hover {text-decoration:underline;}

/*news details*/
.newsDetails img {margin:0px 5px 10px 0; float:right;}
.newsDetails h4 {color:#666666; font-family:Georgia; font-weight:bold; font-size:12px; text-decoration:none; text-transform:none; margin-bottom:10px;}
.newsDetails  p a {color:#C69427; text-decoration:none; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px;}
.newsDetails  p a:hover {text-decoration:underline;}

#mainErrors {
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color: #D00;

	border: 1px solid #D00;
	margin: 8px;
	padding: 8px;
}

#mainErrors p {
	color: #D00;
}

#newsletter .errors p,
.errors p
#newsletter .errors ul,
.errors ul {
	color: #D00;
	border: 0;
	display: block;
}

#newsletter .errors ul li,
.errors ul li {
	list-style: disc;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;

	margin: 0 0 0 16px;
	padding: 0 0 0 0;
	font-size: 100%;
	text-indent: 0;

	font-size: 70%;
	text-align: left;
	border: 0;
}

.notSpec .req,
.notSpec .reqLabel {
	color: #D00;
}
.notSpec .reqLabel {
	font-weight: bold;
}

#subFooter {
	margin:0 0 12px 0;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 70%;
	color: #919875;
}

#subFooter p {
	margin: 0;
	padding: 0;
}

#subFooter a {
	color: #919875;
	text-decoration: none;
}

body.aboutUsPage #midColumn .links h2 {background-image:none;color:#C69427;font-family:arial,sans-serif;font-size:16px;font-weight:normal;margin:10px 0pt 5px 0;text-transform:uppercase; text-indent:0px;}
.links a {color:#D59815; text-decoration:none;}
.links a:hover {text-decoration:underline;}


/* menu for boats */
.menuboats, .menuboats li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

.menuboats {
	border-bottom:4px solid #6E745E;
	float: left;
	padding-left: 20px;
	width: 95%;
	
}

.menuboats li {
	float: left;
	margin-right: 10px;
}

.menuboats a:link, ul a:visited {
	text-decoration: none;
	display: block;
	background-color: #EDE7CF;
	color: #000;
	padding: 5px 10px;
	border: 1px solid #888;
	position: relative;
	top: 1px;
}

.terms_title {
	font-weight:bold;
	font-size:1em!important;
}

.table_terms {
	width: 100%; 
	font-size:.8em; 
	color:#666666; 
	padding:10px;
	border:1px solid #ccc;
}

.table_terms td {
	border-bottom:1px solid #ccc;
	padding:5px;
}

.table_terms_bold {
	font-weight:bold;
}

.tariffh {
	text-transform: uppercase;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #6E745E;
	font-size: 13px;
	font-weight: normal;
	margin: 20px 10px 10px 0;
	background: #fff !important;
	text-indent: 0px !important;
}

.menuboats a:hover {
	background-color: #fff;
	border-bottom-color: #fff;
/* end of menu */



