body{font-family:verdana,tahoma,helvetica;color:#eee;font-size:11px;margin:60px 0 0 0;background:url('theme/water.png') repeat-x bottom left;background-color:#1F2A31;background-attachment: fixed;}
#fixed{background-attachment:fixed;}
#container{width:900px;margin-left:auto;margin-right:auto;margin-bottom:20px;}
#menu{width:900px;margin-top:8px;background-color:#0C1216;height:35px;border-bottom:5px solid #27343C;padding-top:5px;}
#menu a{float:left;margin:0 2px 0 2px;border:0;outline-style:none;}
a.home { width:69px; height:37px; background:url("theme/btn_home_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.home:hover { background:url("theme/btn_home_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.homeOn { width:69px; height:37px; background:url("theme/btn_home_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.news { width:69px; height:37px; background:url("theme/btn_news_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.news:hover { background:url("theme/btn_news_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.newsOn { width:69px; height:37px; background:url("theme/btn_news_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.coaching { width:155px; height:37px; background:url("theme/btn_coachingservices_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.coaching:hover { background:url("theme/btn_coachingservices_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.coachingOn { width:155px; height:37px; background:url("theme/btn_coachingservices_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sailing { width:138px; height:37px; background:url("theme/btn_sailingschool_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sailing:hover { background:url("theme/btn_sailingschool_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sailingOn { width:138px; height:37px; background:url("theme/btn_sailingschool_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.products { width:148px; height:37px; background:url("theme/btn_products_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.products:hover { background:url("theme/btn_products_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.productsOn { width:148px; height:37px; background:url("theme/btn_products_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.gallery { width:77px; height:37px; background:url("theme/btn_gallery_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.gallery:hover { background:url("theme/btn_gallery_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.galleryOn { width:77px; height:37px; background:url("theme/btn_gallery_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sponsors { width:100px; height:37px; background:url("theme/btn_sponsors_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sponsors:hover { background:url("theme/btn_sponsors_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.sponsorsOn { width:100px; height:37px; background:url("theme/btn_sponsors_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.contact { width:85px; height:37px; background:url("theme/btn_contact_s1.png"); background-repeat: no-repeat; background-position: 0 0; }
a.contact:hover { background:url("theme/btn_contact_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
a.contactOn { width:85px; height:37px; background:url("theme/btn_contact_s2.png"); background-repeat: no-repeat; background-position: 0 0; }
#content{
width:820px;
margin:0;
color:#000;
font-size:12px;
min-height:508px;
background:url("theme/pageback1.gif");
background-repeat: no-repeat;
background-position: 0 0;
padding:40px;
overflow:auto;
}
h1{margin:0 0 10px 0;color:#4D7B7B;}
h2{margin:10px 0 10px 0;color:#4D7B7B;}
a{color:#1FBFB9;}
.quoteBox{background-color:#0C1216;height:auto;margin:0;padding:20px;font-family:'trebuchet ms',verdana,tahoma;font-size:16px;}
.quoteBox em{font-size:11px;}
.serviceLinkBox{
background:url("theme/box1.png");
background-repeat: no-repeat;
background-position: 0 0;
width:299px;
height:122px;
float:right;
color:#FFF;
border:1px solid #26333B;
background-color:#0E424B;
}
.serviceLinkBox div.inner{padding:10px;}
#content div.rightText{
padding:10px;
background-color:#eee;
width:279px;
border:1px solid #bbb;
float:right;
margin-bottom:15px;
}
.rightText:hover{opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
v.rightText h2{margin:0 0 10px 0;}
.textBox{
padding:10px;
background-color:#eee;
opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);
width:475px;
border:1px solid #bbb;
float:left;
margin-bottom:15px;
text-align:right;
}
.textFull{
padding:10px;
background-color:#eee;
opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);
border:1px solid #bbb;
float:left;
text-align:left;
float:left;
color:#000;
}
.textBox:hover{opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.rounded{-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.clear{clear:both;}
ul.form{list-style-type:none;padding:0;margin:0;}
ul.form li{margin:4px 0;}
ul.form li label{width:80px;font-weight:bold;padding-top:3px;float:left;}
.txt{border:1px solid #26333B;background-color:#DCE4EC;}
ul.form li input.btn{border:1px solid #26333B;}
#footer{height:40px;text-align:right;color:#FFF;padding:5px;}
#footer a{color:#FFF;text-decoration:none;}
.newsBox{background-color:#FFF;border-bottom:1px solid #A0A080;border-right:1px solid #A0A080;padding:10px;margin-bottom:2px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color:#000;float:right;width:600px;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.newsBox strong{color:#C5292E;font-size:14px;}
.newsBox strong a{color:#C5292E;font-size:14px;text-decoration:none;}
ul.imgList{list-style-type:none;margin:0;padding:0;}
li.product{float:right;margin:6px;-moz-border-radius: 5px;-webkit-border-radius: 5px}
a img{border:0;}
.quoteText{font-size:12px;color:#FFF;}
.quoteAuthor{font-size:10px;color:#eee;}
a{outline: none;}
td{vertical-align:top;}


