/*-------  Copyright 2010 Nautical Toys International, LLC.--------*/* { margin: 0; padding: 0; }body  { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #DDDDDD; margin: 0; padding: 0; text-align: center; color: #000000; }#container { width: 800px; background: #DDDDDD; margin: 0 auto; text-align: left; }#containerSUB { width: 800px; background:url(images/sub_bg.gif) repeat-y top; margin: 0 auto; text-align: left; } #header { background:none; }#flash {background:url(images/flash_bg.jpg) no-repeat; width:800px; height:144px; padding:0; margin:0; }#home_1 {background:url(images/TEMPhome1.jpg) no-repeat top center; width: 800px; height: 202px; }#home_2 {background:url(images/TEMPhome2.jpg) no-repeat top center; width: 799px; height: 197px; }#home_container{ height:196px; background:url(images/home_container.jpg) left top no-repeat; }#sidebar1 { float: left; width: 350px; padding:10px 0 0 0; }#sidebar1 a { color:#ffffff; font-weight:bold; }#sidebar1 h1 { color:#ffffff; font-weight:bold; font:20px Arial, Helvetica, sans-serif; padding:0 0 20px 20px; font-style:italic; }#sidebar1 h2 { color:#ffffff; font-weight:bold; font:16px Arial, Helvetica, sans-serif; padding:0 0 10px 10px; }#sidebar1 p { font:13px Arial, Helvetica, sans-serif; color:#ffffff; }#sidebar2 { float: right; width: 189px; height:182px; background: url(images/our_clubs.jpg); padding:10px 0 0 0; text-align:center; }#sidebar2 a { color:#ffffff; font-weight:bold; }#sidebar2 h1 { color:#ffffff; font-weight:bold; font:18px Arial, Helvetica, sans-serif; padding:0 0 28px 0; font-style:italic; }#sidebar2 h2 { color:#ffffff; font-weight:bold; font:16px Arial, Helvetica, sans-serif; padding:0 0 5px 10px; }#sidebar2 p { font:10px Arial, Helvetica, sans-serif; color:#003366; text-align:center; line-height:12px; padding:7px 0 0 0; }#mainContent { margin: 5px 210px 0 365px; padding:10px 0 0 0; }#mainContent a { color:#ffffff; font-weight:bold;}#mainContent h1 { color:#ffffff; font-weight:bold; font:20px Arial, Helvetica, sans-serif; padding:0 0 28px 10px; font-style:italic; text-align:center; }#mainContent h2 { color:#ffffff; font-weight:bold; font:15px Arial, Helvetica, sans-serif; padding:0 0 5px 10px; }#mainContent p{ font:10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; line-height:30px; }#contentSUB { text-align:left; margin: 20px 230px 0 35px;}#contentSUB h1 { color: #ffffff; font: 20px Arial, Helvetica, sans-serif; font-weight: bold; margin: 8px 0 8px 0; }#contentSUB h2 { color: #ffffff; font: 15px Arial, Helvetica, sans-serif; font-weight: bold; margin: 20px 0 0 0; }#contentSUB p { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; line-height: 18px; padding:10px 0 10px 0; }#contentSUB a { color: #ffffff; }#contentSUB ul { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; margin: 12px 0 12px 50px; line-height:20px; }#contentWIDE { text-align:left; margin: 20px 100px 0 75px;}#contentWIDE h1 { color: #ffffff; font: 20px Arial, Helvetica, sans-serif; font-weight: bold; margin: 8px 0 8px 0; }#contentWIDE p { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; line-height: 18px; }#contentWIDE a { color: #ffffff; }#contentWIDE ul { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; margin: 12px 0 12px 50px; line-height:20px; }#contentWIDE table { font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; }#contentclubs { text-align:left; margin: 20px; padding:15px 0 0 0; }#contentclubs h1 { color: #ffffff; font: 20px Arial, Helvetica, sans-serif; font-weight: bold; margin: 18px 0 8px 0; }#contentclubs p { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; line-height: 20px; }#contentclubs a { color: #ffffff; font-weight:normal; text-decoration:underline; }#contentclubs a:hover { color: #cccccc; text-decoration:none; }#contentclubs ul { font: 13px Arial, Helvetica, sans-serif; color: #ffffff; margin: 12px 0 12px 50px; line-height:20px; }#contentclubs table { font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; }#sub_right { float:right; width:175px; padding: 40px 30px 40px 0; text-align:center; }#sub_right img { border:3px #ffffff solid; }#sub_right a { color:#ffffff; font-weight:bold; text-decoration: underline; font:13px Arial, Helvetica, sans-serif; margin:10px 0 20px 0;}#sidebar1 h3, #sidebar1 p, #sidebar2 p, #sidebar2 h3 { margin-left: 10px; margin-right: 10px; }#footer { background:url(images/footer_home.gif) no-repeat; width:800px; height:33px; text-align:center; padding:50px 0 0 0; margin:0 auto; }#footer p { margin: 0; font:11px Arial, Helvetica, sans-serif; color:#555555; }#footer a { color:#444444; text-decoration:underline; font-weight:bold; }#footer a:hover {color:#666666; text-decoration:none; }#footerSUB { background:url(images/footer.gif) no-repeat; width:800px; height:33px; text-align:center; padding:50px 0 0 0; margin:0 auto; }#footerSUB p { margin: 0; font:11px Arial, Helvetica, sans-serif; color:#555555; }#footerSUB a { color:#444444; text-decoration:underline; font-weight:bold; }#footerSUB a:hover {color:#666666; text-decoration:none; }#footer_se { padding: 0 0 60px 0; text-align:center; width:750px; margin:0 auto; } #footer_se p { margin: 0; font:10px Arial, Helvetica, sans-serif; color:#999999; }#footer_se a { font:10px Arial, Helvetica, sans-serif; color:#999999; text-decoration: underline; font-weight:bold; }#footer_se a:hover {color:#555555; text-decoration:none; }.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }	.toggleborder img{border:3px solid #ffffff;}	.toggleborder:hover img{border: 3px solid #003366;}.toggleborder:hover{color: #003366;}#leftpicture{ float:left; margin:15px 15px 15px 0; }.rightpicture{ float:right; margin:15px 0 15px 15px; border:#ffffff 3px solid; }.regmark{font-size:9px;}