body {
	background: #35699B;
	margin: 0;
	text-align: center;
}
div {
	display: inline-block;
}
div {
	display: block;
}
a img {
	border: 0;
}
img {
	vertical-align: bottom;
}
.clearing {
	clear: both;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}

.clearing0 {
	clear: both;
	margin-bottom: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_r {
	clear: right;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}
.clear_l {
	clear: left;
	margin-top: -1px;
	height: 1px;
	overflow: hidden;
}

.soldit {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	margin-left: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

body,td,th,div,p {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
}
a:link, a:active, a:visited  {
	color: #35699B;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
	color:#FFFFFF;
	background-color: #35699B;
	
}

h1, h2, h3, h4, h5, h6, p {
	margin: 0 0 11px;
}

h1, h3 {
	font-family: Myriad, "Trebuchet MS", Arial, sans-serif;
	font-size: 16px;
	color: #35699B;
	font-weight: bold;
}

h2, h4 {
	font-size: 8pt;
	color: #35699B;
	font-weight: bold;
}

h5, h6 {
	font-weight: bold;
	font-size: 8pt;
}

#ct0 {
	background: #fff;
	border-bottom: 2px solid #fff;
	padding-bottom: 32px;
	background-image: url('../i/bg-gradient.gif');
	background-attachment:fixed;
    background-repeat:repeat-x;
}

#ct1 {
	background: #fff url('../i/bgx_bottom.png') bottom left no-repeat;
	width: 981px;
	margin: 20px auto;
	text-align: left;
}

#topbanner {
	background: #fff url('../i/header.jpg') top left;
	background-repeat:no-repeat;
	width: 981px;
	height:226px;

}
#topbanner1 {
	background: #fff url('../i/logo.gif') 0px 0px no-repeat;
	

}
h2.logo {
	float: left;
	width: 255px;
	padding: 4px 0 0 16px;
}

.top-right-header-image {
	float: right;
	width: 219px;
	height: 89px;
	background: url('../i/top-right-header-image.jpg') top left no-repeat;
	padding: 0px 0px 0 60px;
	color: #fff;
}

.cart {
	float: right;
	width: 198px;
	height: 89px;
	background: url('../i/cartbg.gif') top left no-repeat;
	padding: 43px 14px 0 60px;
	color: #fff;
}

.cart .readmore {
	margin: 0;
	padding: 0;
	float: right;
}

.cart span {
	padding-top: 3px;
	display: block;
}

.call {
	margin: 30px 0 0 420px;
	height: 68px;
	padding:20px;
	background-image:url;
	background-repeat:no-repeat;
	font-size:24px;
	
}
#menu {
    width: 960px;
	height:38px;
	background-image:url(../i/menu_bg.jpg);
	background-repeat:repeat-x;
	margin-left:10px;
	
}
.menu {
	padding-left:10px;
	height: 40px;	
}

#menubar0 {
	background: url('../i/menubar_right.gif') top right no-repeat;
	float: right;
	margin-bottom: -1px;
}
* html #menubar0 {
	width: 600px;
}

#menubar1 {
	background: url('../i/menubar_left.gif') top left no-repeat;
	height: 36px;
	padding: 0 10px 0 64px;
}

ul#mainmenu {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#mainmenu li {
	float: left;
	display: block;
}

ul#mainmenu li a:link, ul#mainmenu li a:active, ul#mainmenu li a:visited {
	background: url('../i/menu_left.gif') top left no-repeat;
	display: block;
	font-family: Myriad, "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	font-size: 10pt;
	text-decoration: none;
	white-space: nowrap;
}

ul#mainmenu li a span {
	background: url('../i/menu_right.gif') top right no-repeat;
	padding: 13px 13px 14px 15px;
	display: block;

}

ul#mainmenu li a:hover {
	background: #e25b8f url('../i/menu_hover_left.gif') top left no-repeat;
}

ul#mainmenu li a:hover span {
	background: url('../i/menu_hover_right.gif') top right no-repeat;
}

ul#mainmenu li.f a:link, ul#mainmenu li.f a:active, ul#mainmenu li.f a:visited {
	background: url('../i/menu_f_left.gif') top left no-repeat;
}

ul#mainmenu li.f a:hover {
	background: #e25b8f url('../i/menu_f_hover_left.gif') top left no-repeat;
}

li.end {
	height: 45px;
	background: url('../i/menu_left.gif') top left no-repeat;
}


ul#menubar1 li {
	display: inline-block;
}

ul#menubar1 li {
	display: block;
	
}

div.dropdown {
	position: absolute;
	display: none;
	color: #fff;
	padding: 0;
	z-index: 2000;
	left: 0px;
	top: 0px;
	margin: 0;
	width: 200px;
}


div.dropdown ul {
	background: #f38ab4;
	border: 1px solid #efb2c9;
	border-top: none;
	margin: 0;
	padding: 0;
	list-style: none;
}

div.dropdown li {
	float: none;
	background: none;
	border-top: 1px solid #efb2c9;
	margin: 0;
	padding: 0;
	display: block;
}

div.dropdown li.f {
	background: none;
}

#menubar1 .dropdown ul li a:link, #menubar1 .dropdown ul li a:active, #menubar1 .dropdown ul li a:visited {
	color: #fff;
	font-size: 9pt;
	font-family: Myriad , Arial, sans-serif;
	display: block;
	margin: 0;
	padding: 7px 16px 8px 14px;
	text-decoration: none;

}
* html #menubar1 .dropdown ul li a:link, * html #menubar1 .dropdown ul li a:active, * html #menubar1 .dropdown ul li a:visited {
	padding-bottom: 0;
	height: 17px;
}

#menubar1 .dropdown ul li a:hover {
	color: #fff;
	
}
#main {
	padding: 13px 11px 13px 12px;
	padding-left:20px;
}

#banner {
	float: left;
	width: 647px;
	height:225px;
	background-image:url(../i/banner.jpg);
	background-repeat:no-repeat;
}
#small-banner {
	float: left;
	width: 955px;
	height:114px;
}

#search {
    float:right;
    height: 226px;
	width: 300px;

	background-repeat:no-repeat;
}
.infobox {
padding:15px 0px 0px 20px;
}

.clearance {color:#FFFFFF;
font-weight:bold;
font-size:14px;}

.specials{color:#FFFFFF; }

.specials a:active {color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.specials a:hover {color:#fff; font-weight:bold; text-decoration:none; background-color:#FF0000}

#stock_clearance_specials {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/stock_clearance_specials.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;

}



#stock_seadoo {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../images/stock_seadoo.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;

}



#used_boat_specials {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/used_boat_specials.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;

}

#used_outboard_specials {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/used_outboard_specials.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;

}

#boats_in_stock {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/boats_in_stock.jpg);
	background-repeat:no-repeat;
	margin-bottom:5px;

}

#sale {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/sale.jpg);
	background-repeat:no-repeat;
	margin-bottom:0px;

}

#evinrude_deal {
    float:right;
	width: 300px;
	height:100px;
	background-image:url(../i/evinrude_deal.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;

}

.clearance_box {
padding:7px 40px 0px 115px;
}

.clearance_box2 {
padding:7px 20px 0px 115px;
}

.clearance_box3 {
padding: 0px 0px 0px 0px;
}


#small-search {
    float:right;
    height: 100px;
	width: 256px;

}

#search h3, #search div, #search {
	color: #fff;
}

#search form {
	padding: 26px 0 0 17px;
}


#search input {
	vertical-align: top;

}

#search input.button {
	margin-left: 13px;
}

#search select.price {
	margin-left: 25px;

}

.tab0 {
	background: url('../i/search_hdr_bg.gif') top left repeat-x;
}

.tab1 {
	background: url('../i/search_hdr_left.gif') top left no-repeat;
}

.tab2 {
	background: url('../i/search_hdr_right.gif') top right no-repeat;
	height: 35px;
}

.tabs h3 {
	color: #fff;
	padding: 6px 0 0 10px;
}
	

#nav_and_content {
	clear: both;
}

#nav {
	float: right;
	width: 300px;
	height: inherit;
	padding: 0px 0 0 0;
}

.paper-with-hook-in-it {
background-image:url(../i/paper-with-hook-in-it.jpg);
background-repeat:no-repeat;
width:300px;
height:336px;
float:left;
}
.paper-with-hook-in-it2 {
background-image:url(../i/paper-with-hook-in-it.jpg);
background-repeat:no-repeat;
width:300px;
height:336px;
float:right;
}
.paper-with-lure-in-it {
background-image:url(../i/paper-with-lure-in-it.jpg);
background-repeat:no-repeat;
width:300px;
height:336px;
float:left;
}
.paper-with-lure-in-it2 {
background-image:url(../i/paper-with-lure-in-it2.jpg);
background-repeat:no-repeat;
width:300px;
height:336px;
float:left;
}

.paper-with-anchor-in-it {
background-image:url(../i/paper-with-anchor-in-it.jpg);
background-repeat:no-repeat;
width:300px;
height:336px;
float:left;
}

.paper {
padding: 100px 30px 0px 80px;}

#content {
	margin-right: 256px;
	margin-top:4px;
	padding: 24px 46px 0 22px;
}
#content2 {
	margin-right: 320px;
	margin-top:4px;

}

.used-boats {
float:left;
width:600px;
height:100px;
}
.used-boats-header{
width: inherit;
height:32px;
color:#fff;
background-image:url(../i/used-boats-bg.jpg);
background-repeat:repeat-x;
margin-bottom:10px;

}
.used-boats-table-header{
width: inherit;
height:32px;
color:#fff;
background-image:url(../i/used-boats-bg2.jpg);
background-repeat:repeat-x;
margin-bottom:10px;

}
.ubth {
padding-left:20px;
padding-top:7px;
color:#fff;
 
}
.ubth2 {
padding-left:20px;
padding-top:4px;
color:#fff;
 
}

#used-boats-float {
float: right;
width:400px;
height:auto;
}



.img_float {
	float: left;
	width: 155px;
	height:104px;
}

.img_wrap {
	margin: 0 0 0 154px;
	padding: 0 0 0 15px;
}

.img_float img {
	padding: 1px;
	border: 1px solid #ECECEC;
}
.img_float img a: {
	padding: 1px;
	border: 1px solid #ECECEC;
}
.img_float img a:hover {
	padding: 1px;
	border: 1px solid #ECECEC;
}

.grey .box0 {
	background: #F2F0EE url('../i/box_grey_top_left.gif') top left no-repeat;
	margin-bottom: 15px;
}

.grey .box1 {
	background: url('../i/box_grey_top_right.gif') top right no-repeat;
}

.grey .box2 {
	background: url('../i/box_grey_bottom_right.gif') bottom right no-repeat;
}

.grey .box3 {
	background: url('../i/box_grey_bottom_left.gif') bottom left no-repeat;
	padding: 15px 12px 10px;
}

.tan .box0 {
	background: url('../i/box_tan_bg.gif') top left repeat-y;
	margin-bottom: 4px;	
}
.tan .box1 {
	background: url('../i/box_tan_top.gif') top left no-repeat;
	
}

.tan .box3 {
	background: url('../i/box_tan_bottom.gif') bottom left no-repeat;
	padding: 16px; 
	
}

/*=================================================== LONG TAN BOX FOR NEW BOATS PAGES =====================================================================================*/

.tan .box00 { 
    background-color:#F2F0EE;
	margin-bottom: 4px;	
}


.tan .box1_960 {
	background: url('../i/box_tan_top_960.gif') top left no-repeat;
	
}

.tan .box3_960 {
	background: url('../i/box_tan_bottom_960.gif') bottom left no-repeat;
	padding: 16px; 
	
}

.readmore {
	margin-top: 11px;
}
.readmore2 {
	margin-top: 25px;
}

.readmore img {
	margin-right: 10px;
}

#readmore {
position:relative;
top:0px;
width:160px;
height:25px;
}

#readmore ul {
margin:0px;
padding:0px;
padding-top:0px;
padding-left:0px;
}

#readmore ul li {
list-style-type:none;
margin:0px 0px 0px;
}

#readmore a:link  {
background-image:url(../i/button_findout.gif);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:160px;
height:25px;

}

#readmore a:visited {
background-image:url(../i/button_findout.gif);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:160px;
height:25px;

}

#readmore a:hover {
background-image:url(../i/button_findout_on.gif);
}

/*======================================================*/

#readmore2 ul {
margin:0px;
padding:0px;
padding-top:0px;
padding-left:0px;
}

#readmore2 ul li {
list-style-type:none;
margin:0px 0px 0px;
}

#readmore2 a:link  {
background-image:url(../i/button_find-out.png);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:160px;
height:25px;

}

#readmore2 a:visited {
background-image:url(../i/button_find-out.png);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:160px;
height:25px;

}

#readmore2 a:hover {
background-image:url(../i/button_find-out_on.png);
}


/*======================================================*/

#readmore3 ul {
margin:0px;
padding:0px;
padding-top:0px;
padding-left:0px;
}

#readmore3 ul li {
list-style-type:none;
margin:0px 0px 0px;
}

#readmore3 a:link  {
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:300px;
height:100px;

}

#readmore3 a:visited {
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:300px;
height:100px;

}

#readmore3 a:hover {background-image:url(../i/sale2.jpg);
}


/*======================================================*/


#homepage_items {
	background: url('../i/dot.gif') top left repeat-x;
	margin-top: 23px;
	padding-top: 11px;
}

#homepage_items .item.left {
	float: left;
	width: 279px;
}

#homepage_items .item.right {
	margin: 0 0 0 324px;
}

.item .img_float {
	float: left;
	width: 104px;
}

.item .img_wrap {
	margin: 0 0 0 104px;
	padding: 0 0 0 13px;
}


#footer {
	padding: 9px 0;
	text-align: left;
	width: 979px;
	margin: 0 auto;
	height:30px;
}

#footer_right {
	float: right;
	width: 278px;
}

#footer_left {
	margin-right: 278px;
}

#footer, #footer div {
	color: #fff;
	text-size: 7pt;
}

#footer a:link, #footer a:active, #footer a:visited {
	color: #fff;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: none;
	color:#35699B;
	background-color:#F0F0F0;
	
}


.shipest {
	padding: 3px;
}
#search form {
	margin: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
}
.gen_list {
	margin-top: 15px;
}
table.img_list {
	border-collapse: collapse;
}
table.img_list td {
	padding: 0 17px 11px 0;
	width: 200px;
	text-align: center;
}
table.img_list td div {
	padding-bottom: 5px;
}
table.img_list td.last {
	padding-right: 0;
}
#cart_estimate {
	display: none;
}

#buynow {

top:0px;
width:300px;

}

#buynow ul {
margin:0px;
padding:0px;
padding-top:0px;
padding-left:0px;
}

#buynow ul li {
list-style-type:none;
margin:0px 0px 0px;
}

#buynow a:link  {
background-image:url(../i/button-buynow.gif);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:95px;
height:25px;

}

#buynow a:visited {
background-image:url(../i/button-buynow.gif);
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
display:block;
width:95px;
height:25px;

}

#buynow a:hover {
background-image:url(../i/button-buynow-on.gif);
}

#backtotop {
padding-right:30px;
}

#sitemap {
padding-left:100px;

}
