@charset "utf-8";
/* CSS Document */

body 		{ background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

h1			{ color:#000; font-size:26px; margin-bottom:8px; margin-top:0px; }
h3			{ color:#000; font-size:16px; margin-top:0px; }
h4			{ color:#135ca5; font-size:13px; margin-top:0px; }

a:link		{ color:#000; text-decoration:none; }
a:active	{ color:#000; text-decoration:none; }
a:hover		{ color:#000; text-decoration:underline; }
a:visited	{ color:#000; text-decoration:none; }

span.left 	{ float:left; }
span.right 	{ float:right; }

#container 	{ background-color:#FFF; padding:10px; text-align:center; width:600px; }

#header 	{ display:none; }

#content 		{ background-color:#FFF; margin-bottom:10px; margin-top:10px; text-align:left; }
#content:after 	{ content:"."; clear:both; display:block; visibility:hidden; height:0; }

#flash			{ border:1px solid #CCC; clear:right; float:right; height:260px; margin-right:25px; padding:1px; width:440px; }
#text			{ margin-left:20px; margin-right:10px; width:440px; }
#range			{ margin-left:20px; margin-top:10px; width:600px; }
#range div		{ cursor:hand; float:left; height:165px; margin-bottom:5px; margin-right:17px; text-align:center; width:210px; }
#range img		{ border:1px solid #CCC; padding:1px; }
#range a:link		{ color:#000; text-decoration:none; }
#range a:active		{ color:#CCC; text-decoration:none; }
#range a:hover		{ color:#06F; text-decoration:underline; }
#range a:visited	{ color:#000; text-decoration:none; }

#boatList		{ float:left; clear:both; }

.boatPreview	{ border-bottom:1px dashed #CCC; display:block; float:left; padding:10px; width:880px; }
.boatPreview img	{ border:1px solid #CCC; padding:1px; float:left; }
.boatPreview h4		{ font-weight:bold; }
.boatPreview p		{ }
#loading			{ display:none; }
#boatPhoto			{ display:none; }
#boatThumbs			{ display:none; }
#boatInfo			{ width:600px; }
#boatSpecs			{ }
#boatSpecs .row			{ clear:both; float:left; width:600px; }
#boatSpecs .row div		{ background-color:#F1F1F1; border:1px solid #FFF; float:left; padding:4px; width:190px; }
#boatSpecs .row .link	{ display:none; }
#boatSpecs .row .form	{ width:390px; }
#boatSpecs .row label	{ font-weight:bold; }

#print_photo			{ display:inline; }

#footer 	{ background-color:#FFF; border-top:3px solid #00a0ca; clear:both; color:#666; margin-top:20px; padding:4px; }
#footer:after 	{ content:"."; clear:both; display:block; visibility:hidden; height:0; }