﻿


body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
padding-top:0;
background:#FFF;
margin:0;
}

body.body_override {
border:none;
color:#343434;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

#printLogo {
visibility: visible;
height:70px;
width:999px;
}

a:link,a:visited,a.browseDetails:hover,#searchResultsDetailsDescription a:link,#searchResultsDetailsDescription a:visited,.sponsoredBoatInfo a {
color:#08C;
}

a:hover,h2 a,a.browseDetails:link,a.browseDetails:visited,#toolsContainer a:link,#toolsContainer a:visited,#newsContainer a:link,#newsContainer a:visited,#search_center a:hover,#searchResultsDetailsDescription a:hover,a.sponsoredBoatsRight:link,a.sponsoredBoatsRight:visited,a.sponsoredBoatsRight:hover {
color:#B68649;
}

#toolsContainer a:link,#toolsContainer a:visited,#newsContainer a:link,#newsContainer a:visited {
color:#343434;
}

label,table,input,select {
font-size:12px;
}


a:active {
color:#2AE;
}

form {
margin:0;
padding:0;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#343434;
}

h1 {
color:#0B3862;
font-size:18px;
margin:5px 0;
}

h2 {
color:#0B3862;
font-size:12px;
margin:5px 0 0;
}

h3 {
color:#0B3862;
font-size:12px;
}

h4 {
color:#0B3862;
font-size:11px;
margin:5px 0 0;
}

#titleGreyBox {
width:100%;
background-color:#66777F;
text-align:center;
padding:0;
}

.titleGreyBox {
width:100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10pt;
font-weight:700;
line-height:22px;
color:#343434;
padding:8px 0;
}

.tiny_text {
font-size:10.5px;
}

.user_quote {
font-size:10.5px;
font-weight:700;
text-align:right;
}

br {
clear:both;
}

#frame {
width:999px;
margin-right:0px;
margin-left:0px;
margin-top:0;
text-align:left;
padding:0;
}

#headerContainer {
visibility: hidden;
height: 1px;
}

#top_logo {
}

#mainMenuPosition {
visibility: hidden;
}

#mainMenuContainer {
visibility: hidden;
}

#mainMenu {
visibility: hidden;
}

#top_small_menu {
visibility: hidden;
}

#flagContainer {
visibility:hidden;
}

#flagContainerHome {
visibility:hidden;
}

#flagContainerFooter {
position:relative;
display:block;
float:right;
white-space:nowrap;
width:auto;
height:auto;
top:-54px;
right:28px;
}

#flagOff {
float:left;
border:none;
height:20px;
}

#flagOn {
z-index:99;
float:left;
border-color:#343434;
border-style:solid;
border-width:1px;
height:22px;
}

#top_search_left {
visibility: hidden;
}

#top_search_left_form {
visibility: hidden;
}

.top_search_left_text {
visibility: hidden;
}

.top_search_left_input {
visibility: hidden;
}

#top_search_left_submit {
visibility: hidden;
}

a.top_search_left_submit:hover {
color:#EAEAEA;
text-decoration:none;
}

#top_search_left_advanced a {
visibility: hidden;
}

#top_bar_right {
visibility: hidden;
}

#top_search_right_ad {
margin-top:7px;
background-color:#343434;
}

#homeTopSearch {
visibility: hidden;
}

#homeTopSearchTitle {
visibility: hidden;
}

#homeTopSearchPopLink {
visibility: hidden;
}

#homeTopSearchSubmit {
visibility: hidden;
}

#homeTopSearchSubmit2 {
visibility: hidden;
}

#homeTopSearchSubmit3 {
visibility: hidden;
}

#finditSubmitButton a:link {color:#343434;text-decoration:none;cursor: pointer;}
#finditSubmitButton a:visited {color:#FFFFFF;text-decoration:none;cursor: pointer;}
#finditSubmitButton a:hover {color:#EAEAEA;text-decoration:none;cursor: pointer;}

#homeTopSearchReset {
visibility: hidden;
}

#homeSearchPopContainer {
visibility: hidden;
}

#homeSearchPop {
visibility: hidden;
}

#homeSearchPopForm {
visibility: hidden;
}

#homeSearchPopInput {
visibility: hidden;
}

#close {

}

a.close:link {color:#343434;}
a.close:visited {color:#343434;}
a.close:hover {color:#343434;}

#homeBodyLeft {
width:826px;
height:auto;
margin:0;
padding:0;
}

#featuredYachtsContainer {
float:left;
width:481px;
height:276px;
margin-left:5px;
color:#B68649;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-weight:700;
}

#featuredYachtsLeft {
float:left;
width:224px;
height:235px;
margin:0;
}

#featuredYachtsRight {
float:right;
width:224px;
height:235px;
margin:0;
}

.browseLink1:link {display: block; width: 65px; height: 37px; cursor: pointer;}
.browseLink1:visited {display: block; width: 65px; height: 37px; cursor: pointer;}
.browseLink1:hover {display: block; width: 65px; height: 37px; cursor: pointer; color: #FFFFFF;}
.browseLink2:link {display: block; width: 76px; height: 37px; cursor: pointer;}
.browseLink2:visited {display: block; width: 76px; height: 37px; cursor: pointer;}
.browseLink2:hover {display: block; width: 76px; height: 37px; color: #FFFFFF;}
.browseLink3:link {display: block; width: 84px; height: 37px; cursor: pointer;}
.browseLink3:visited {display: block; width: 84px; height: 37px; cursor: pointer;}
.browseLink3:hover {display: block; width: 84px; height: 37px; color: #FFFFFF;}

a.browseDetails:link {color: #B68649;}
a.browseDetails:visited {color: #B68649;}
a.browseDetails:hover {color: #0088CC;}

#AD_468X60 {
float:left;
width:468px;
height:60px;
margin-top:19px;
margin-left:11px;
}

#latestcontainer {
position:relative;
float:right;
width:332px;
height:76px;
left: 5px;
margin-top:10px;
overflow:hidden;
color:#343434;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#latesttitle {
position:relative;
display:block;
width:310px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
color:#B68649;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-weight:700;
}

#latestHR {
position:relative;
display:block;
background:transparent;
border-top:1px solid #CCC;
width:310px;
height:1px;
margin:5px 10px;
padding:0;
}

#latestdetails {
position:relative;
display:block;
width:310px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
}

#toolsnewsContainer {
float:left;
width:826px;
margin-top:10px;
}

.toolsnewsTitle {
color:#5FCAE4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
font-weight:700;
line-height:22px;
}

#toolsContainer {
position:relative;
background-color:#214953;
float:left;
width:399px;
left:12px;
height: 225px;
min-height:225px;
overflow:hidden;
color:#343434;
font-size:8pt;
}

#newsContainer {
position:relative;
background-color:#016E85;
float:right;
width:399px;
right:10px;
height: 225px;
min-height:225px;
overflow:hidden;
color:#343434;
font-size:8pt;
}

#seoContainer {
font-size:7pt;
color:gray;
padding:16px;
}

#topSearch {
height:30px;
width:999px;
}

#top_search {
height:80px;
width:999px;
float:left;
color:#e0e0e0;
margin:0 0 2px;
padding:3px 0;
}

#top_nav a:hover {
visibility:hidden;
color:#f9e85b;
}

#bottom_nav {
padding-top:30px;
padding-left:144px;
color:#66777F;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
line-height:14px;
}

#bottom_nav a {
color:#66777F;
text-decoration:none;
white-space:nowrap;
}

#footerType {
color:#66777F;
}

#footerType a {
color:#08C;
text-decoration:none;
}

#content_main {
width:848px;
float:left;
text-align:left;
}

#left_menu {
width:200px;
background-color:#FAF4ED;
float:left;
overflow:hidden;
}

#search_left {
width:200px;
background-color:#FAF4ED;
float:left;
min-height:600px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7.5pt;
padding:0 0 5px;
}

.left_breadcrumbs {
color:#808080;
margin-left:5px;
font-size:8pt;
line-height: 22px;
}

.dimTitleContainer {
width:200px;
height:auto;
background-color:#66777F;
background-image:url("http://newimages.yachtworld.com/images/arrowLeftNavDown.gif");
background-repeat:no-repeat;
margin-bottom:5px;
color:#343434;
font-family:Verdana, Arial, Sans-Serif;
font-size:7.5pt;
font-weight:700;
line-height:18px;
text-align:left;
overflow:hidden;
}

.dimTitleText {
padding-left:20px;
padding-bottom:4px;
color:#343434;
}

.dimRegText {
width:190px;
color:#343434;
text-align:left;
font-family:Verdana, Arial, Sans-Serif;
font-size:7.5pt;
padding-left:5px;
margin-bottom:5px;
}

#content_left_clear {
clear:both;
height:1px;
overflow:hidden;
}

#search_centerBG {
width:634px;
float:right;
margin:0 0 50px 12px;
}

#centerBG {
position: relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#343434;
width:624px;
left:10px;
}

#main_content {
float:left;
background-color:#343434;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#343434;
width:auto;
letter-spacing:-0.5px;
}

div.content_left_col {
float:left;
width:250px;
margin:0 10px 0 0;
}

div.content_left_col img {
width:250px;
float:left;
border:0;
margin-bottom:5px;
}

div.content_right_col {
float:left;
width:auto;
}

div.content_text {
line-height:14px;
background-color:#cce8ff;
padding:5px 5px 20px;
}

div.content_text a {
color:#06f;
}

#content_right {
width:122px;
float:right;
padding:0;
}

#content_right img {
border:0;
}

#content_footer {
width:999px;
height:131px;
margin-top:10px;
}

#terms_of_use {
font-size:9px;
margin:2px;
}

#copyright a {
font-weight:700;
text-decoration:none;
color:#030e84;
}

#contact_phone {
float:right;
text-align:right;
}

.navCurrentPage {
font-weight:700;
color:#343434;
text-decoration:none;
}

a.foo:active {
color:red;
font-size:8.5pt;
font-weight:700;
text-decoration: underline;
}

td.pageNav a:hover {
text-align:right;
text-decoration:none;
color:#74C9E0;
}

.yw {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
}

.fine {
font-family:Verdana,Helvetica,sans-serif;
font-size:7pt;
}

.boats {
background:#FFF;
color:#000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}

.formmiddle input,.formmiddle label,.formfields p,.formmiddle select {
position:absolute;
margin:0;
padding:0;
font-size:11px;
}

.formfields label,.formfields p,.formfields select, {
font:11px Arial, Tahoma, Verdana, sans-serif;
}

.formfields label,.formfields p,.formfields a, {
font-weight:700;
font-size:11px;
}

.formmiddle input,.formfields select {
border:1px solid gray;
font-size:11px;
}

.formmiddle p {
left:4px;
top:40px;
font-size:11px;
}

.advancedPopLink:link{color:#343434; font-weight: bold; text-decoration: none;}
.advancedPopLink:visited{color:#343434; font-weight: bold; text-decoration: none;}
.advancedPopLink:hover{color:#343434; font-weight: bold; text-decoration: none;}

.formmiddle input {

}

.formmiddle select {
}

#menu01,#menu02,#menu03,#menu04 {
float:left;
height:auto;
border-right-style:solid;
border-right-width:1px;
border-right-color:#020202;
}

a.top_search_left_submit:link,a.top_search_left_submit:visited,.dimTitleText a:link,.dimTitleText a:visited,a.searchResultsDetailsRowFinance:link,a.searchResultsDetailsRowFinance:visited {
color:#343434;
text-decoration:none;
}

.dimRegText a:link,.dimRegText a:visited,.navFirst,.navPrevious,.navPage,.navNext,.navLast {
color:#343434;
text-decoration:none;
}

#toolsContainer a:hover,#newsContainer a:hover,.formfields a:hover {
color:#343434;
}

#toolsTitle,#newsTitle {
background-color:#343434;
position:relative;
display:block;
width:399px;
margin-top:2px;
margin-left:0;
margin-right:0;
padding-top:10px;
padding-bottom:14px;
color:#B68649;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12pt;
font-weight:700;
}

#toolsFeature1,#newsFeature1 {
float:left;
width:165px;
margin-left:10px;
}

#toolsFeature2,#newsFeature2 {
float:right;
width:175px;
margin-right:10px;
padding-left:20px;
border-left-color:gray;
border-left-style:solid;
border-left-width:1px;
}

.dimTitleText a:hover,.searchResultsDetailsRow a, {
color:#343434;
text-decoration:underline;
}

.dimRegText a:hover,.searchResultsDetailsRow a:hover {
color:#343434;
text-decoration:underline;
}

div.content_text div,#contact_addr {
float:left;
}

.leftnav_heading_first a,.leftnav_heading a {
text-decoration:none;
padding-top:5px;
padding-left:5px;
padding-bottom: 5px;
}

a.searchResultsDetailsEmail:link, a.searchResultsDetailsEmail:visited, a.searchResultsDetailsEmail:hover {
color:#343434;
}

td.pageNav a:link,td.pageNav a:active,td.pageNav a:visited {
text-align:right;
text-decoration:none;
color:#08C;
}

a.noscript:link {color:#343434; text-decoration: none; font-size: 12px; font-weight:bold;}
a.noscript:visited {color:#343434; text-decoration: none; font-size: 12px; font-weight:bold;}
a.noscript:hover {color:#343434; text-decoration: underline; font-size: 12px; font-weight:bold;}

