body { background:url(/images/bg-body-tile.jpg); color:black; margin:0; padding:0px; text-align:center; font:75% Arial,Helvetica,"Arial Unicode MS","Lucida Sana Unicode", sans-serif; }
img { border:0px; }
form { margin:0px; }
table { font-size:1em; }
ul { margin:0; padding-left:40px; line-height:1.25em; }
ul h3 {padding-bottom:10px;}
li { margin: 0.1em 0 0; padding:0; }
h1 { font-size: 173%; margin:0; color:#394A5C; }
h2 { font-size: 144%; }
h3 { font-size: 140%; margin-bottom:.8em; }
h3 a { color:#18336E!important; }
h4 { color:#4C6DB4; font-size:110%; font-style:italic; margin-top:0px; line-height:1.3em; }
h2, p { text-align:left; margin: 0.6em 0 0; }
p,h1,h2,h3,h4,h5,h6 {padding:0px;margin:0px;}
.wrap { width:100%; position:relative; }
.rf { float:right; margin-left:10px; }
.rf3 { float:right; margin-left:10px; border:1px solid black; }
.lf { float:left; margin-right:10px; }
.lf3 { float:left; margin-right:10px; border:1px solid black; }
a { color:#fff; }
a.cont { color:white; text-decoration:underline; }
.rf { float:right; margin-left:10px; }
.lf { float:left; margin-right:10px; }

#background { width:100%; background:url(/images/bg-body.jpg) repeat-x; }
#page { width:980px; margin:0px auto 20px auto; }
#logo { width:980px; height:120px; text-align:center; padding-top:10px; }
#head { width:980px; height:285px; background:url(/images/bg-head.gif) no-repeat; position:relative; }
#headImg { position:absolute; left:8px; top:-288px; width:963px; height:269px; overflow:hidden;}
#contentwrap { width:980px; margin:11px 0px; background:url(/images/content-bg.jpg); position:relative; text-align:left;}
#content { width:924px; margin:10px 0px 0px 28px; }
.cornerTL { position:absolute; top:0; left:0; }
.cornerBL { position:absolute; bottom:0; left:0; }
.cornerTR { position:absolute; top:0; right:0; }
.cornerBR { position:absolute; bottom:0; right:0; }
#contentNav { width:203px; background:url(/images/nav-bg.jpg); position:relative; }
#contentBody {  width:690px; background-color:#fff; padding:0 15px 15px 15px; }
#contentBody a {color:blue}
#contentBody a:hover { text-decoration:none}
#contentBody h1 { padding-top:10px; }
#lip { position:absolute; top:-28px; left:231px; height:42px; width:720px;  }
#contactInfo { color:#fff; padding:30px 10px 10px 5px; height:110px; width:188px; background:url(/images/nav-bottom.jpg) no-repeat; }

#nav2 { list-style:none; margin:0; padding:25px 24px; }
#nav2 li { border-bottom:1px dotted #7A8295; line-height:37px; }
#nav2 li a { color:#FFF; text-decoration:underline; }
#nav2 li a:hover { text-decoration:none; }

#footer {  width:902px; position:relative; height:17px; background:#4B5771 url(/images/footer-left.gif) no-repeat; color:#fff; text-align:center; margin-left:28px; padding:10px;}
#footerEnd { position:absolute; top:0; right:0; }
#copy { width:922px; margin-right:28px; padding:10px; text-align:center; font-size:11px; }

.entry { clear:both; width:100%; border-bottom:1px dotted #A0522D; margin-bottom:10px;padding-top:15px;}
.entry img { border:1px solid white; }
.entry h3 { line-height:1em; }
.entry h4 { line-height:1em; }
.price { display:block; float:right; font-weight:bold; font-size:173%; }
.price a { font-size:54%; margin-right:10px; font-weight:normal; }
hr {width:100%; clear:both; visibility:hidden; }
.sdol { font-weight:normal; font-size:60%; vertical-align:text-top; }
.star { font-size:84%; color:#ff0; margin-left:20px; font-style:italic; }
.more { float:right; font-size:110%; font-weight:bold;margin-bottom:10px; }
.more .vert { font-size:120%; }
a.more {color:blue!important}
.copy { width:980px; text-align:center; color:#CD853F; font-size:90%; margin-top:10px; margin-bottom:40px; }
.copy p {text-align:center}
.copy ul {margin:0px 0px 5px 0px;padding:0px;list-style:none;display:block}
.copy ul li {display:inline;margin:2px 5px}
.copy ul li a, .copy a {color:#CD853F;}
fieldset {margin-top:10px; padding:5px; }
#boatviewouter { width:99%; height:175px; margin:10px auto; border:1px solid #ccc; overflow:auto; }
#boatviewinner { height:175px; width:3000px; overflow:hidden; }
.messageBoard { margin-bottom:10px; padding:0px; }
#icons { float:right; margin-top:-15px; }
#icons img { display:inline; }
.super { vertical-align:super; font-size:84%; }
.rf2 { float:right; width:50%; margin-left:10px;}

#boatviewinner h1, .caption { display:none; }
#boatviwinner form { display:block; position:absolute; top:0px; left:0px; }
#photo_list { padding-left:0px; margin:0px; }
#photo_list li { list-style-type:none; display:inline; margin-top:0px; padding:0px; line-height:1em; }
#photo_list img { float:left; } 
#bugger p {color:white;text-align:center;margin-top:5px;}

.moveoverr { float:left; margin-right:15px; }

.col {width:335px;float:left;}
#gap {margin-right:20px;}
#ghost_editable3 { width:100%; }
