/* === reset === */

	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
	body {line-height:1.5}
	table {border-collapse:separate;border-spacing:0}
	caption, th, td {text-align:left;font-weight:normal}
	table, td, th, tr {vertical-align:middle; padding:0px; margin:0px}
	blockquote:before, blockquote:after, q:before, q:after {content:""}
	blockquote, q {quotes:"" ""}
	a img {border:0pt none}
	

/* === type === */
	html {overflow: -moz-scrollbars-vertical}
	body {font-size:75%;color:#333;background:#fff;font-family: arial, Helvetica, Arial, sans-serif}
	h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#333;margin: 0}
	h1 {font-size:20px;border-bottom: 4px solid #333;padding-bottom: 2px;color:#333}
	h2 {font-size:22px}
	h3 {font-size:16px; font-weight:bold}
	h4 {font-size:14px;font-weight:bold}
	h5 {font-size:12px;font-weight:bold}
	h6 {font-size:11px;font-weight:bold}
	h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0}
	p {margin:0 0 1.5em}
	p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
	p img.right {float:right;margin:1.5em 0 1.5em 1.5em}
	a:focus, a:hover {color:#c00;text-decoration:underline}
	a {color:#06f;text-decoration:none;outline:none}
	input {border:1px solid #000000}
	textarea{border:1px solid #000000; width:200px;}
	a:active {outline:none}
	blockquote {margin:1.5em;color:#666;font-style:italic}
	strong {font-weight:bold}
	em, dfn {font-style:italic}
	dfn {font-weight:bold}
	sup, sub {line-height:0}
	abbr, acronym {border-bottom:1px dotted #666}
	address {margin:0 0 1.5em;font-style:italic}
	del {color:#666}
	pre, code {margin:1.5em 0;white-space:pre}
	pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}
	ol {margin:0 1.5em 1.5em 1.5em}
	ul {list-style-type:none;margin: 1em 0 1.5em}
	ul.related {margin-top: 0}
	ul li {padding-left:20px;margin:0}
	ol {list-style-type:decimal}
	dl {margin:0 0 1.5em 0}
	dl dt {font-weight:bold}
	dd {margin-left:1.5em}
	table {margin-bottom:1.4em;width:100%}
	th {font-weight:bold;background:#C3D9FF}
	th, td {padding:0px}
	tr.even td {background:#E5ECF9}
	tfoot {font-style:italic}
	caption {background:#eee}

/* === forms === */

	label {font-weight:bold;display:block}
	fieldset {margin:0 0 1.5em 0}
	legend {font-weight:bold;font-size:1.2em}
	input.text, input.title, textarea, select {margin:0.5em 0}
	input.text:focus, input.title:focus, textarea:focus, select:focus {}
	input.text, input.title {width:300px;padding:5px}
	input.title {font-size:1.5em}
	.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd}
	.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
	.notice {background:#FFF6BF;color:#514721;border-color:#FFD324}
	.success {background:#E6EFC2;color:#264409;border-color:#C6D880}
	.error a {color:#8a1f11}
	.notice a {color:#514721}
	.success a {color:#264409}

/* === ninnbar === */

	#ninnbar a, #ninnbar a:visited, #ticker a, #ticker a:visited { color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:normal}
	#ninnbar {color:#FFFFFF; text-align:right; font: normal 0.9em arial, arial, san-serif;height:24px;line-height:24px;width:100%;margin:0;background:none}
	#ninnbar dt {display:block;float:left;width:0px;text-indent:-3000px;letter-spacing:-3000px;margin-right:17px}
	#ninnbar dd {float:left;letter-spacing:10px;margin:0}

/* === site skin === */

	html {background: #fff url("http://l.boat4u.com.au/html_bg.png") repeat-y 50% 0}
	body {background: transparent url("http://l.boat4u.com.au/body_bg.png") no-repeat 50% 0;margin:0;min-height:500px}
	#page {width:1000px;margin: 0 auto;position:relative;text-align:left}
	#header {height:120px;position:relative}
		#header #logo {position:absolute;top:0;left:0;width:270px;height:120px;margin:0}
	#nav {height:27px;background:#000;padding-left:10px;position:relative;z-index:80}
	#content {clear:both;margin: 0 8px;width:984px;float:left;background: transparent url("http://l.boat4u.com.au/content_bg.png") repeat-y 658px 0;padding: 0 0 18px}
	#content-full {clear:both;margin: 0 8px;width:984px;float:left;background: none;padding: 0 0 18px}
		#content-1 {float:left;width:650px}
			.group {clear:both;margin: 0 0 18px;width:100%;overflow:auto}
			.item {float:left;margin-right:18px}
			
		#content-2 {float:right;width:316px}
			.homepage #content-2 {}
	
	.padded-table tr, .padded-table td {padding:4px;}
		
/* === grid === */

		.split-8 .item {width:66px;margin-right:18px;overflow:hidden}
			.split-8 .item.item-1, .split-8 .item.item-3, .split-8 .item.item-5, .split-8 .item.item-7 {margin-right:17px}
			.split-8 .item.item-8 {margin-right:0}
		
		.split-6 .item {width:149px}
		
		.split-4 {background: url("http://l.boat4u.com.au/group_bg.png") no-repeat 0 100%;padding-bottom:5px}
		.split-4 .item {width:149px}
			.split-4 .item.item-4 {margin-right:0}
			.split-4 .span-2 {width:316px}
			.split-4 .item.last {margin-right:0}

                body.story .split-4 .item {margin-top:8px !important;}
			
		.split-2 {background: url("http://l.boat4u.com.au/group_bg.png") no-repeat -1000px 100%;padding-bottom:5px}
		.split-2 .item {width:316px}
			.split-2 .item.item-2 {margin-right:0}
			.split-2 .item.last {margin-right:0}
		.side-by-side {padding-bottom:5px}
		.sside-by-side .item {width:316px}
			.side-by-side .item.item-2 {margin-right:0}
			.side-by-side .item.last {margin-right:0}


		.gridlines {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding-top:10px;background: url("http://l.boat4u.com.au/group_bg.png") repeat-y -3000px 0}
		.gl-01110 {}
		.gl-00110 {background: url("http://l.boat4u.com.au/group_bg.png") repeat-y -4000px 0}
		.gl-01100 {background: url("http://l.boat4u.com.au/group_bg.png") repeat-y -5000px 0}
		.gl-02220 {background: url("http://l.boat4u.com.au/group_bg.png") repeat-y -6000px 0}
		
/* === homepage === */
				
		.sell-home {float:right;text-align:right;position:relative;top:7px;right:8px}
		
		#hovercar {position:relative;height:388px;width:650px;margin-bottom: 18px;background: transparent url("http://l.boat4u.com.au/hovercar_bg.png") no-repeat 0 0;overflow:visible}
		#hovercar img {display:block}
		#hovercar a.hovercar-img {width:418px;height:299px; margin-left:auto; margin-right:auto; text-align:center;border:0px}
		#hovercar li {background:none}
		#hovercar p {color:#333;font: bold 11px/1.5 arial}
		#hovercar * {margin:0;padding:0}
		#hovercar h2 {position:absolute;z-index:100;bottom:89px;left:0;background-image: url("http://l.boat4u.com.au/semi_black_60.png");font:20px arial;padding:10px;width:398px}
		#hovercar h2 a:link, #hovercar h2 a:visited {color:#fff}
		#hovercar .tab-panel div {position:absolute;top:304px;left:0;color:#333;padding:10px;width:401px;height:64px;text-align:center}
		#hovercar .tab-panel ul {margin: 8px 0 0}
		#hovercar .tab-panel li {display:inline}
		#hovercar .tab-panel li a:link, #hovercar .tab-panel li a:visited, #hovercar .tab-panel li a:hover, #hovercar .tab-panel li a:active {border: 1px solid #ccc;background:#fff;padding: 3px 9px}
		#hovercar .tab-panel li a:hover, #hovercar .tab-panel li a:active {background:#333;border: 1px solid #333;color:#fff;text-decoration:none}
		#hovercar .tab-panel{height:1px; width:1px;}
		
		#hovercar .hovercar-indicator {position:absolute;top:0;left:390px;width:40px;height:71px;background: transparent url("http://l.boat4u.com.au/sprites.png") no-repeat 0 -200px;z-index:999}
		#hovercar2 .hovercar-indicator {top:76px}
		#hovercar3 .hovercar-indicator {top:152px}
		#hovercar4 .hovercar-indicator {top:228px}
		
		#hovercar #hovercar-thumbs {position:absolute;z-index:200;list-style-type: none;top:0;right:0;width: 257px}
		#hovercar #hovercar-thumbs * {display:block}
		#hovercar #hovercar-thumbs li {margin-bottom: 5px;position:relative;font: normal 12px/1.4 arial;height:71px;width:100%;float:left}
		#hovercar #hovercar-thumbs li img {position:absolute;top:0;left:30px;border:0px;}
		#hovercar #hovercar-thumbs a:link, #hovercar #hovercar-thumbs a:visited, #hovercar #hovercar-thumbs a:hover, #hovercar #hovercar-thumbs a:active {color:#333;height:71px;overflow:hidden}
		#hovercar #hovercar-thumbs a:hover, #hovercar #hovercar-thumbs a:active {background: transparent url("http://l.boat4u.com.au/sprites.png") no-repeat -3px -200px;color:#fff;text-decoration:none}
		#hovercar #hovercar-thumbs a:hover span, #hovercar #hovercar-thumbs a:active span {text-decoration:none}
		#hovercar #hovercar-thumbs span {position:absolute;top:10px;right:10px;width:102px}
		
		#hovercar-explore {margin-right:auto; margin-left:auto; text-align:center; color:#000000; position:absolute;bottom: 0;right:0;color:#fff;width:217px;height:74px}
		#hovercar-explore h3 {color:#333;margin: 0 0 8px;font: bold 11px/1.5 arial}
		#hovercar-explore li {display:inline}
		#hovercar-explore a:link, #hovercar-explore a:visited, #hovercar-explore a:hover, #hovercar-explore a:active {border: 1px solid #ccc;background:#fff;padding: 3px 9px}
		#hovercar-explore a:hover, #hovercar-explore a:active {background:#333;border: 1px solid #333;color:#fff;text-decoration:none}
				
		.pointers .module {border-top: 4px solid #ccc;text-align:center}
		.story .pointers .module {border-top: 0}

			#content-1 .pointers .module h2.heading a:link, #content-1 .pointers .module h2.heading a:visited, #content-1 .pointers .module h2.heading a:hover, #content-1 .pointers .module h2.heading a:active {border-bottom: 1px solid #ccc;padding: 8px 5px 2px;display:inline;font-size:18px;color:#333}
			#content-1 .pointers .module h2.heading a:hover, #content-1 .split-4 .module h2.heading a:hover em {background-color: #333;color:#fff;text-decoration:none}

			.pointers .module h2.heading em {font: italic normal 14px arial;color:#999}
			
			.pointers .module-content h3 {margin: 10px 0 0}
			
			.pointers img {margin: 0 auto 5px;border: 1px solid #fff}
			.pointers .module-content {padding: 5px}
			.pointers .module h3 {font: bold 13px arial}
			.pointers .module h4 {font: normal 12px arial}
			.pointers .module p {margin: 0 0 .8em}
			
		.bigTarget {padding: 10px 0}
		.bigTarget.over {background: #333;cursor:pointer}
		.bigTarget.over a:link, .bigTarget.over a:visited, .bigTarget.over a:hover, .bigTarget.over a:active {color:#fff;text-decoration:none}

		
			.tools-advice ul.related {margin: 5px 0}

			.tools-advice h3 a:link, .tools-advice h3 a:visited {color:#333}
			.tools-advice h3 a:hover, .tools-advice h3 a:active {color:#c00}
			
			.tools-advice .module {text-align:left;border:none}
			.tools-advice .item-1 {margin: 0 0 0 167px;width:auto;float:none;border-bottom: 1px solid #ccc}
			.tools-advice .item-2 {position:absolute;top:45px;right:0;width:316px;margin:0}
				.tools-advice fieldset {margin:0}
				.tools-advice #pppostcode {width:109px;font-size:11px}
				.tools-advice .search-button {display:block;margin: 5px 0 0;width:50px}
				
			.tools-advice .item-3 {clear:left;margin-left:167px}
			.tools-advice .item-4 {position:relative;width:316px;margin:0}
					
		.sponsored-by {position:absolute;top:13px;right:20px;width:110px;text-align:center;font: 11px/13px arial}
			.tools-advice .item-2 .sponsored-by {top:10px}
			.tools-advice .item-2 .sponsored-by .petrolpump {background: url("http://l.boat4u.com.au/sprites.png") no-repeat 0 -800px;position:absolute;top:1px;left:-60px;width:34px;height:36px}
			.tools-advice .item-4 .sponsored-by {overflow:hidden}
			.pointers .module .sponsored-by p {margin:0;display:inline}
			.sponsored-by img {border:none;display:block}

		.navigation-sub-right {position:absolute;right:10px;top:189px;width:305px;z-index:1000}
			.navigation-sub-right img {margin-right:4px;position:relative;top:1px}

		#content-2 .module {border-top: 4px solid #ccc;margin-bottom: 18px;position:relative}
		#content-2 .module-header {margin: 0 0 10px}
		#content-2 .module-content {padding: 0 0 0 5px}
		#content-2 .module-header h2 a {display:block;border-bottom: 1px solid #ccc;color:#333;font-weight:normal;padding:2px 0 2px 5px;background: transparent url("http://l.boat4u.com.au/sprites.png") no-repeat 100% -898px}
		#content-2 .module-header h2 a:hover {color:#fff;background: #333 url("http://l.boat4u.com.au/sprites.png") no-repeat 100% -998px;text-decoration:none}
		
		#content-2 .module p, #content-2 .module ul {margin:0}
		#content-2 .module input {width:135px;margin: 3px 0}
		#content-2 .module select {width:140px;margin: 3px 0}
		#content-2 .module input.search-button {width:auto}
		#content-2 .module.my-shortlist {border:none;padding: 7px 0 0;margin: 0 0 16px}
		#content-2 .thumb-link {float:right;margin: 0 0 10px 10px}
		#content-2 .module input {display:block}
		#content-2 #mostpop.module {border-top:none;margin: 38px 0 0}
		#mostpop ol {padding-left:20px;margin: 10px}
		
/* === footer === */

	#footer {clear:both;margin: 0;background: transparent url("http://l.boat4u.com.au/footer_bg.png") repeat-y 50% 0;color:#666;font-size: 11px}
	#footer-inner {width:1000px;margin: 0 auto;position:relative;background: transparent url("http://l.boat4u.com.au/footer_inner_bg.jpg")}
	#footer a:link, #footer a:visited {color:#999}
	#footer a:hover, #footer a:active {color:#fff}
	
	#footer p {text-align:center;margin: 0}
	#footer .group {font: 11px/1.4 arial}
	#footer .group strong {color:#fff;display:block}
	#footer .group ul {margin: 2px 0 0 0}
	#footer .group li {background:none;padding-left:0}

	.footer-tools {padding: 18px 0;border-bottom: 4px solid #222;margin:0;background: #111}
	.footer-tools .item-1 {position:relative;width:125px; padding-left:15px}
	.footer-tools .item-1 a {display:block;}
	.footer-tools .item-2 {position:relative}
	.footer-tools .item-2 a {display:block;}
	.footer-tools .item-3 a {display:block;}
	.footer-tools .item-4 a {display:block;}
	.footer-tools .item-5 a {display:block;}
	.footer-tools .item-6 a {display:block;}
	
	#footer .footer-links {text-align:center;background:#1a1a1a;padding: 18px 0;font: 11px/1.7 arial;margin:0}
		


/* === jquery === */

.tab-hide {display:none}

/* === tabs === */
.tab-nav {margin:0 0 10px 0;border-bottom:1px solid #333;width:100%;padding: 7px 0}
.tab-nav li {list-style-type:none;display:inline;margin:0;padding:0}
.tab-nav a {text-decoration:none;line-height:2.45;padding: 5px;background:#ddd;color:#666;font: normal 14px arial} 
.tab-nav li.tab-selected a {background: transparent url("http://l.boat4u.com.au/sprites.png") no-repeat 50% 100%;color:#fff;padding: 8px 5px 21px} 

#article-media-tab-list li a:hover, #article-media-tab-list li a:hover { text-decoration: underline; }
#article-media-tab-list li.tab-selected a:hover, #article-media-tab-list li.tab-selected a:hover { text-decoration: none; }

/* === ads === */

#content-2 .module.ad {border:none;padding: 18px 8px;border-top: 1px solid #ccc;margin: 0}
#content-2 .module.ad-island {padding: 18px 8px 28px; margin-left:auto; margin-right:auto; text-align:center; color:#000000}
#content-2 .module.text-links {color:#999;padding: 10px 8px}
.ndmadkit-shortrec {overflow:hidden;margin-left:auto; margin-right:auto; text-align:center; color:#000000;}
.ad-strip {margin: 0 0 18px;text-align:center}

#header .ndmadkit-leaderboard {position:absolute;top:13px;right:5px;text-align:center; color:#FFFFFF; margin-right:auto; margin-left:auto;}
#footer .ad-footer-leaderboard {text-align:center;border-bottom: 4px solid #222;padding: 18px 0 18px;background:#1a1a1a;text-align:center; color:#FFFFFF; margin-right:auto; margin-left:auto;}


#content-2 .get_listed{text-align:right; display:block;border-bottom:1px solid #CCCCCC; width:100%}



/* === sprites nav === */
#nav .sf-menu span {position:absolute;left:-9999px}
.sf-menu a {height:27px;padding:0;border:none}
#nav-1 a:link, #nav-1 a:visited, #nav-1 a:hover, #nav-1 a:active {width:62px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat 0 0}
#nav-1 a:hover, #nav-1 a:active {background-position:0 -100px}
    #nav-1.current a:link, #nav-1.current a:visited, #nav-1.current a:hover, #nav-1.current a:active {background-position:0 -50px}
#nav-2 a:link, #nav-2 a:visited, #nav-2 a:hover, #nav-2 a:active {width:95px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -62px 0}
#nav-2 a:hover, #nav-2 a:active {background-position:-62px -100px}
    #nav-2.current a:link, #nav-2.current a:visited, #nav-2.current a:hover, #nav-2.current a:active {background-position:-62px -50px}
#nav-3 a:link, #nav-3 a:visited, #nav-3 a:hover, #nav-3 a:active {width:113px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -157px 0}
#nav-3 a:hover, #nav-3 a:active {background-position:-157px -100px}
    #nav-3.current a:link, #nav-3.current a:visited, #nav-3.current a:hover, #nav-3.current a:active {background-position:-157px -50px}
#nav-4 a:link, #nav-4 a:visited, #nav-4 a:hover, #nav-4 a:active {width:127px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -270px 0}
#nav-4 a:hover, #nav-4 a:active {background-position:-270px -100px}
    #nav-4.current a:link, #nav-4.current a:visited, #nav-4.current a:hover, #nav-4.current a:active {background-position:-272px -50px}
#nav-5 a:link, #nav-5 a:visited, #nav-5 a:hover, #nav-5 a:active {width:145px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -397px 0}
#nav-5 a:hover, #nav-5 a:active {background-position:-397px -100px}
    #nav-5.current a:link, #nav-5.current a:visited, #nav-5.current a:hover, #nav-5.current a:active {background-position:-399px -50px}
#nav-6 a:link, #nav-6 a:visited, #nav-6 a:hover, #nav-6 a:active {width:151px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -542px 0}
#nav-6 a:hover, #nav-6 a:active {background-position:-542px -100px}
    #nav-6.current a:link, #nav-6.current a:visited, #nav-6.current a:hover, #nav-6.current a:active {background-position:-542px -50px}
#nav-7 a:link, #nav-7 a:visited, #nav-7 a:hover, #nav-7 a:active {width:116px;background:#000 url("http://l.boat4u.com.au/sprites_nav.png") no-repeat -650px 0}
#nav-7 a:hover, #nav-7 a:active {background-position:-650px -100px}
    #nav-7.current a:link, #nav-7.current a:visited, #nav-7.current a:hover, #nav-7.current a:active {background-position:-650px -50px}
div#nav ul.sf-menu li li a:link, div#nav ul.sf-menu li li a:visited, div#nav ul.sf-menu li li a:hover, div#nav ul.sf-menu li li a:active {background:#333;height:auto;padding:.55em 1.2em;border-top:1px solid #666;width:auto;color:#fff}
div#nav ul.sf-menu li li a:hover, div#nav ul.sf-menu li li a:active {background:#b00000;height:auto;padding:.55em 1.2em;border-top:1px solid #fff;width:auto;color:#fff;cursor:pointer}

/*-----------Layout Table---------------*/

.layout {
	padding:1px;
	text-align:center;
}

.search_nav_boxes{
	padding:5px 11px 5px 11px;
	background:#DDDDDD;
	color:#666666;
	font-weight:bold;
	border:1px solid #999999;
}
/*================================
 = right panel form defaults
==================================*/
.RHC #panel-right select, .RHC #panel-right textarea {width:auto;margin:5px 0 10px;padding:0;font-size:11px}
#panel-right fieldset label {font-weight:bolder}
#panel-right select {width:154px}
#panel-right label.redlabel {color:#931318;font-size:8pt}
/*================================

/* --------------- start other.css --------------- */

div.RHC {background:none !important;width:310px}
body.dealer-sr div.RHC {margin-top:14px}
body.ende div.RHC {margin-top:-4px}
div.RHC h3.n_rnr, div.RHC h3.n_useful-tools {border-top: 4px solid #ccc;border-bottom: 1px solid #ccc;margin-bottom: 10px;font-size: 18px}
div.RHC .n_rnr h3 {font: bold 13px arial}
div.RHC .n_rnr p {margin: 0}






/***********************************
		SEARCH
************************************/
/* --------------- start endeca.css --------------- */
div, span, object, iframe, dl, dt, dd, ol, ul, li, fieldset, form, label {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:middle}
a:focus, a:hover {color:#c00;text-decoration:underline}
a {color:#06f;text-decoration:none;outline:none}
a:active {outline:none}
/* === forms === */
.input {border:1px solid #000000;}
.label-search {font-weight:bold;display:block;clear:both;padding:0px;width:100%;color:#333}
	.label-search span.f-w1 {float:left;width:40%;display:block;padding-left:18px}
	.label-search span.f-w2 {float:right;width:54%;display:block}
	.label-search br {clear:both;font-size:1px;line-height:1px;height:1px}
	fieldset.checkboxes .label-search {font-weight:normal;display:inline;clear:none;padding:0;width:auto}
fieldset {margin:0 0 1.5em 0;position:relative;display:block}
	fieldset.checkboxes {margin: 0 0 0 18px}
.label-search, input, select, textarea {font-size: 12px}
	input, select, textarea {border: 1px inset #ccc}
		input#input-emails-daily, input#input-emails-weekly, input#notify, input#input-subscribe-opt2 {border:none}
	input:focus, select:focus, textarea:focus {background:#ffffdc}
input {width:197px;*width:194px}
	select.small {width:95px}
	input.small {width:95px}
		.search-main select.small {width:85px}
	select#price_from, select#year_from {margin-right:6px}
	input#postcode {width:65px}
	select#radius {width:70px}
	input#input-emails-daily, input#input-emails-weekly, fieldset.checkboxes input {width:auto}
select {width:200px}		
.from-to-selects, .postcode-selects, .radio-options {display:block;font-size:12px;clear:both;color:#333;padding:0px;width:100%; /* following is for ie7 only */ *position:relative;*top:-1px;*margin:0px}
	.from-to-selects .label-search, .postcode-selects .label-search, .radio-options .label-search {padding:0;margin:0;display:inline;width:auto}
	.from-to-selects span.f-w1, .postcode-selects span.f-w1, .radio-options span.f-w1 {float:left;width:40%;display:block;padding-left:18px}
	.from-to-selects span.f-w2, .postcode-selects span.f-w2, .radio-options span.f-w2 {float:right;width:54%;display:block}
input.search-button, input.sign-up-now-button {display:block;margin: 0 0 0 auto;padding: 4px 8px;font: bold 100% arial;width:100px;background:#ccc;color:#000;border: 2px outset #ccc}
.form-link-1 {line-height:2.4;margin-bottom: 10px;font-size:11px;padding-left:52%}
.iframe.find-a-car span.f-w1 {display:none}
.iframe.find-a-car span.f-w2 {float:none;width:auto}
.iframe.find-a-car select {width:150px}
.iframe.find-a-car input.search-button {margin: 10px 0 0}
.iframe home-search {font-size:100%;color:#333;background:#fff;font-family: arial, Helvetica, Arial, sans-serif}
/* === site skin === */
.group {clear:both;margin: 0 0 18px;width:100%;overflow:auto}
.item {float:left;margin-right:18px}
	.split-4 {background: url("http://l.boat4u.com.au/group_bg.png") no-repeat 0 100%;padding-bottom:5px}
	.split-4 .item {width:149px}
		.split-4 .item.item-4 {margin-right:0}
		.split-4 .span-2 {width:316px}
		.split-4 .item.last {margin-right:0}
/* === homepage === */
.search-main {border-bottom: 1px solid #ccc;overflow:auto;position:relative;background: #fff url("http://l.boat4u.com.au/group_bg.png") repeat-y -4000px 0}
.search-main .item {padding: 15px 0 0}
.search-main .item.first {font-size:110%}
.search-main form {margin: 0 20px 0 0}
.search-main fieldset {margin: 0}
.search-main .label-search {_padding: 2px 0}
	.search-main select {width:180px}
	.search-main span.f-w1 {width:80px}
	.search-main span.f-w2 {width:180px}
	.search-main fieldset.f-button {: 10px 0;_padding-bottom:0}
	.f-button a, a.advance-home {position:absolute;top:15px;left:20px;font: normal 11px arial}
	.search-main h4 {margin: 0 0 0 5px;font: bold 12px arial}
	.search-main ul, .search-main li {list-style-type:none;padding:0;margin:0;color:#888} 
	.search-main ul {margin: 0 0 10px 5px}
	.search-main li {background:none;width:100%}
	.search-main ul.cars {margin-top:10px}
	.search-main .cars a:link, .search-main .cars a:visited, .search-main .cars a:hover, .search-main .cars a:active {display:block;line-height:2.5;padding-left:0px;color:#888}
	.search-main .cars a:hover{color:#B30000}
	.search-main .cars a {zoom:1}

.dealers_list td{padding:4px;}

.underline {border-bottom:1px solid #CCCCCC;}

/* --------------- start superfish.css --------------- */

.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none}
.sf-menu {line-height:1.0;position:relative;z-index:400000}
.sf-menu ul {position:absolute;top:-999em;width:14em;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%}
.sf-menu li:hover {visibility:inherit;/* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative}
.sf-menu a {display:block;position:relative}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0;top:27px;/* match top ul list item height */z-index:9999}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:14em;/* match ul width */top:0}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {left:14em;/* match ul width */top:0}

.submit_error{background-color:#FFA6A6; border:1px solid #FE3F3F; color:#FE3F3F; text-align:center}
#on-shortlist {text-align:center}


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://l.boat4u.com.au/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://l.boat4u.com.au/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://l.boat4u.com.au/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://l.boat4u.com.au/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
