.container {
        margin-left: auto;
        margin-right: auto;
        width: 800px;
	text-align: left;
        background-color: #ffffff;
}

body { margin: 0 0 0 0; text-align: center;}

.links { 
position: relative; 
top: 15px; 
width: 795px; 
height: 25px; 
text-align: center; 
background-color: orange; 
font-size:14px;
text-transform: uppercase;
padding: 3px;
}

.sidebar {
	text-align: center;
	position: absolute;
	top: 201px;
	width: 215px;
	background-color:#FFCC66;
}

.content {
	margin-top: 25px;
	padding: 2px;
	float: right;
	width: 570px;
    font-family: sans-serif;
}

.footer {
        color: #002e00;
        text-align: center;
}

.vbb_table {
	border: 1pt solid silver;
	width: 90% ;
	padding: 5px;
}

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

.offer_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 13px;
        padding: 2px;   
}
 
.offer_text_big {
        font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
        font-size: 16px; 
        font-weight: bold;
        text-decoration: underline;
        padding: 2px;
}
 
.offer_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: red; 
        font-size: 16px;
        font-weight: bold;
        padding: 2px;
        text-decoration: underline;
}
 
 
.testimonial {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: italic;
        text-align: center;
        color: #000000;
        padding: 10px;  
}
 
.hr1 {
        color: #ffffff;
}
 
.testimonial_hr {
        color: #ffffff;
}
 
.buttons {
	padding: 2px;
        height: 30px;
}
 
.article_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding: 10px;   
}
 
a.link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
	color: #000000;
}

a.link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
	color: #000000 ;
}
 
a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
	color: #000000;
}
 
a.link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: underline;
	color: #000000;
}
 
.question {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 14px;
        text-decoration: underline ;
        padding: 2px;
}
 
.answer {
        font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
        font-size: 12px; 
	padding: 2px; 
}
 
.cruising_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 12px;
	padding: 10px;
}
 
 
.contact_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 13px;
        padding: 2px;   
}

.invtable {
	background-color: #ffffcc;
	border: 1pt solid red;
	padding: 2px;
	width:570px;
}

.invt4 {
	background-color: #FFCCCC ;
	font-weight: bold;
	color: #333300;
	padding: 4px;
	border: 1pt solid #000000;
}

.inv4 {
	background-color: #ffcccc;
	padding: 2px;
}

.invt6 {
	background-color: #FFCC66;
	font-weight: bold;
	color: #333300;
	padding: 4px;
	border: 1pt solid #000000;
}

.inv6 {
	background-color: #ffcc66;
	padding: 2px;
}

.invprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
}
 
.contact_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 13px;
        font-weight: bold;
        text-align: center;
        padding: 2px;
}
 
.boats_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 12px;
        padding: 2px;   
        text-decoration: underline;
        font-weight: bold;
}
 
.boats_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 12px;
        padding: 10px;   
}
 
.boats_text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 11px;
        padding: 10px;   
        font-style: italic;
}
.offers_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff; 
        font-size: 16px;
        font-weight: bold ;
        text-decoration: underline;
        padding: 2px;
        background-color: #000000 ;
}
 
.offers_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #006600; 
        font-size: 12px;
        padding: 2px; 
		border: 1pt solid;
		background-color: #ccffcc;  
}
 
.offers_sub_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #006600; 
        font-size: 14px;
        font-weight: bold;
        padding: 2px;
}
 
.offers_price_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff; 
        font-size: 14px;
        font-weight: bold;
        padding: 2px;
        text-align: center;
}
 
.offers_table {
        width: 100%;
        border: solid 1pt #006600;
        background-color: #86b75b;
}
 
.offers_sub_table {
        border: solid 1pt white;
        border-top-color: white;
        background-color: #86b75b;
}

.offers_button {
	color: #339900;
	font-weight: bold;
	text-align: center;
	width: 90px;
	padding: 2px;
}

.offers_button_back {
	background-color: silver ;
}
 
.offers_white {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: yellow; 
        font-size: 12px;
        font-weight: bold;
        padding: 2px;
} 
 
.content_left {
        float: left;
        width: 270px;
        padding: 2px;
}
 
.content_right {
        width: 270px;
        float: right;
        padding: 2px;
}
 
.location_left {
        float: left;
        width: 190px;
        height: 250px;
        padding: 5px; 
}
 
.location_right {
	width: 355px;
        float: right;
        height: 250px;
        padding: 2px; 
}
 
.location_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000; 
        font-size: 12px;
        padding: 10px;   
}
 
.location_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height: 30px;
        color: #000000;   
        font-size: 13px;  
        font-weight: bold;
        padding: 2px;
}
 
 
.content_left_cr {
        float: left;
        width: 260px;
        height: 320px;
        padding: 2px; 
        text-align: right;
}
 
 
.content_right_cr {
        width: 270px;
        height: 320px;
        float: right; 
        padding: 2px; 
}
 
.second_week_dis {
      text-align: center;
      padding: 2px;
      font-size: 12px;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      background: #758a49;
      border: solid 1px;  
}

.price {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 14px;
		text-align: right ;	
		border: none;
		background-color: #FFCC99;
		color: #000000;
		padding: 2px;
}

.price_date_pos  {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 13px;
		background-color: #3399FF;
		text-align: center;
		color: white;
		padding: 2px;
		width: 250px;
}

.price_date_neg  {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 13px;
		background-color: #CCCCCC;
		text-align: center;
		padding: 2px;
}

.price_title {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 12px;
		background-color: #d74141;
		color: #ffffff;
		text-align: center;
		padding: 2px;
}

.price_main_title {
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 16px;
		font-weight: bold;
		background-color: #d74141;
		color: #ffffff;
		text-align: center;
		height: 50px;
		padding: 2px;
}

.sdateintro {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px; 
      text-align: center;
      padding: 2px;    
}

.sdate {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 21px; 
      font-weight: bold;
      text-transform: uppercase;
      text-align: center;
      padding: 2px;    
}

h1 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 15px; 
      font-weight: bold;
      text-transform: uppercase;
      text-align: center;
      background-color: #993333 ;
      color: #FFFF00;  
      padding: 2px;    
}

h2 {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 13px; 
      font-weight: bold;
      text-transform: uppercase;
      text-align: center;
      background-color: #993333 ;
      color: #FFFF00;  
      padding: 2px;    
}
 
h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        padding: 2px;
        text-decoration: underline;
}
 
h4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #FFFF00; 
        font-size: 12px;
        font-weight: bold;
        padding: 2px;
}
 
h5 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        padding: 2px;   
        font-style: italic;
        font-weight: normal;
}
h6 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff ;
        font-size: 10px;
        padding: 2px;   
        font-style: italic;
        font-weight: normal;
}
 
li {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font size: 12px;
        color: #000000 ;
}
 
.availability_title {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 16px; 
      font-weight: bold;
      text-align: center;
      background: #cf0808 ;
      color: #ffffff;  
      padding: 2px;    
}
 
.av_yearbuttonb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      width: 90px;
      background-color: #FFFF99 ;
	  color: black;
	  border: none;
	  height: 24px;
}
 
.av_yearbuttonlitb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      width: 90px;
      background-color: yellow;
      color: black;    
	  border: none;
	  height: 24px;
}
 
.av_monthbuttonb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      width: 28px;
      background-color: #FFFF99 ;
	  color: black;
	  border:none ;
	  cursor: hand;
	  height: 20px;
}
 
.av_monthbuttonnb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      width: 28px;   
	  border:none ;
	  height: 20px;
}     
      
.av_monthbuttonlitb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-weight: bold;
      font-size: 10px;  
      width: 28px;
      background-color: yellow;
      color: black; 
	  border: none;  
	  height: 20px; 
}
.av_daybuttonb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      width: 20px;
      background-color:#FFFF99 ;
	  color: black;
	  border:none ;
	  cursor: hand;
	  height: 19px;
}
 
.av_daybuttonnab {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      width: 20px;
	  border:none ;
	  height: 19px;
}
 
.av_daybuttonlitb {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      width: 20px;
      background-color: yellow;
      color: black;   
	  border:none;
	  height: 19px;
}
 
.cc_text {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      text-align: center;
      padding: 2px;
}
 
.partner_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: right;
}

.partner_titlec {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: center;
}
.partner_text{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
}
 
.partner_table{
	background-color: #CCCCFF ; 
}
 
.windowtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.windowtable {}
.windowbutton {}




