/* Modern Boating Magazine Australia */
/* base page style */
body {
    padding: 0;
	margin: 0;
	background: url(../images/bg.gif) repeat left bottom;	
}

h1 {
	padding: 0;
	margin: 0;
	}

html {
	overflow-x: hidden;
}
p {
	margin: 0;
	padding: 0;
}
#top_container {
	padding: 0;
	margin: 0;
}
#container {
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
	background: url(../images/container_bg_1.gif) repeat-y bottom left;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	left: -6px;
}
#inner_container {
	margin-top: -1px;
	padding: 0;
	width: 770px;
}
.clear {
    clear: both;
    margin-top: -1px;
    height: 1px;
    overflow: hidden;
}

/* general link styles and text */

.on_sale_now_content_link, .features_content_link, .forum_content_link, .latest_offer_content_link, .latest_boat_link {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 2px;
}
.on_sale_now_content_link a, .features_content_link a, .forum_content_link a, .latest_offer_content_link a, .latest_boat_link a, .more_boat_links a, .show_dealers_boats a, .show_more_dealers_boats a, .how_to_advertise_text a {
	color: #FF7D00;
	text-decoration: none;
	font-size: 11px;
}
.more_boat_links {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 2px;
	padding: 0;
	margin-bottom: 0;
}
#boat_tests_article_content a {
	color: #FF7D00;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
#boat_tests_article_content a:hover {
	text-decoration: underline;
}
.on_sale_now_content_link a:hover, .features_content_link a:hover, .forum_content_link a:hover, .latest_offer_content_link a:hover, latest_boat_link a:hover, .more_boat_links a:hover, .show_dealers_boats a:hover, .related_boat_test_model a:hover, .show_more_dealers_boats a:hover, .how_to_advertise_text a:hover {
	text-decoration: underline;
}
.bold_text {
	font-weight: bold;
}
.bold_text_orange {
	font-weight: bold;
	color: #FF7D00;	
}
.italic_text {
	font-style: italic;	
}

/* header */

#advertisement {
	width: 770px;
	background-color: #FFFFFF;
	text-align: center;
}

#advertisement img{
	margin: 5px;
}

#top_nav_left {
	background-image: url(../images/modern_boating_logo.png);
	width: 194px;
	height: 56px;
	background-repeat: no-repeat;
	float: left;
	display: inline;
}
.screen_no {
	display: none;
	overflow: hidden;
}
#top_nav_right {
	height: 56px;
	width: 576px;
	float: right;
	display: inline;
}

/* top navigation */

#nav_bar {
	width: 576px;
	height: 56px;
	overflow: hidden;
}
ul {
	margin: 0;
	padding: 0;
}
ul,li {
	list-style-type: none;
}

ul#nav {
	width: 576px;
	height: 56px;
	/*overflow: hidden;*/
	background: transparent url(../images/nav_bar.png) no-repeat 0 -56px;
}
ul#nav li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;	
}
ul#nav li a {
	border: 0;
	display: block;
	text-decoration: none;
	background: transparent url(../images/nav_bar.png) no-repeat;
}
li#home_nav a {
	width: 52px;
	height: 56px;
}
li#boat_tests_nav a {
	width: 78px;
	height: 56px;
}
li#boats_for_sale_nav a {
	width: 102px;
	height: 56px;
}	 
li#videos_nav a {
	width: 54px;
	height: 56px;
}
li#wallpapers_nav a {
	width: 86px;
	height: 56px;
}	
li#forum_nav a {
	width: 55px;
	height: 56px;
}	 
li#directory_nav a {
	width: 74px;
	height: 56px;
}
li#subscribe_nav a {
	width: 75px;
	height: 56px;
}	  	 	 	 
li#home_nav a:hover, li#home_nav a:focus {
	background-position: 0px -56px;
}
li#boat_tests_nav a:link, li#boat_tests_nav a:visited {	
	background-position: -52px 0px;
}
li#boat_tests_nav a:hover, li#boat_tests_nav a:focus {	
	background-position: -52px -56px;
}
li#boats_for_sale_nav a:link, li#boats_for_sale_nav a:visited {	
	background-position: -130px 0px;
}
li#boats_for_sale_nav a:hover, li#boats_for_sale_nav a:focus {	
	background-position: -130px -56px;
}
li#videos_nav a:link, li#videos_nav a:visited {	
	background-position: -232px 0px;
}
li#videos_nav a:hover, li#videos_nav a:focus {	
	background-position: -232px -56px;
}
li#wallpapers_nav a:link, li#wallpapers_nav a:visited {	
	background-position: -286px 0px;
}
li#wallpapers_nav a:hover, li#wallpapers_nav a:focus {	
	background-position: -286px -56px;
}
li#forum_nav a:link, li#forum_nav a:visited {	
	background-position: -372px 0px;
}
li#forum_nav a:hover, li#forum_nav a:focus {	
	background-position: -372px -56px;
}
li#directory_nav a:link, li#directory_nav a:visited {	
	background-position: -427px 0px;
}
li#directory_nav a:hover, li#directory_nav a:focus {	
	background-position: -427px -56px;
}
li#subscribe_nav a:link, li#subscribe_nav a:visited {	
	background-position: -501px 0px;
}
li#subscribe_nav a:hover, li#subscribe_nav a:focus {	
	background-position: -501px -56px;
}	
body#home_selected ul#nav li#home_nav a {
	background-position: 0px -112px;
}
body#boat_tests_selected ul#nav li#boat_tests_nav a {
	background-position: -52px -112px;
}
body#boats_for_sale_selected ul#nav li#boats_for_sale_nav a {
	background-position: -130px -112px;
}
body#videos_selected ul#nav li#videos_nav a {
	background-position: -232px -112px;
}
body#wallpapers_selected ul#nav li#wallpapers_nav a {
	background-position: -286px -112px;
}
body#forum_selected ul#nav li#forum_nav a {
	background-position: -372px -112px;
}
body#directory_selected ul#nav li#directory_nav a {
	background-position: -427px -112px;
}
body#subscribe_selected ul#nav li#subscribe_nav a {
	background-position: -501px -112px;
}

/* Std tool bar */

#standard_tools {
	/*padding-top: 10px;*/
	background: #ffffff;
}
#standard_tools_button {
	position: absolute;
	width: 124px;
	height: 33px;
	display: inline;
	overflow: hidden;
	list-style: none;
    margin: 0;
	padding: 0;
}
#standard_tools_button li {
	display: inline;
	list-style-type: none;		
}
#standard_tools_button a:link, #standard_tools_button a:visited {
	float: left;
	width: 124px;
	padding: 33px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
}
#s1 a:link, #s1 a:visited  {
	background-image: url(../images/standard_tools_print.gif);
	width: 31px;
	height: 33px;
}
#s2 a:link, #s2 a:visited  {
	background-image: url(../images/standard_tools_email.gif);
    width: 30px;
	height: 33px;	
}
#s3 a:link, #s3 a:visited  { 
    background-image: url(../images/standard_tools_text_small.gif); 
	width: 30px;
	height: 33px;
}
#s4 a:link, #s4 a:visited { 
    background-image: url(../images/standard_tools_text_large.gif); 
	width: 33px;
	height: 33px;
}
#standard_tools_button a:hover { 
	background-position: 0px -33px; 
}

/* left content */

#content_left {
	float: left;
	width: 180px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

/* on sale now */

#on_sale_now {
	background: #DBE2F4 url(../images/on_sale_now.gif) no-repeat top left;
	height: 44px;
	width: 180px;
}
#on_sale_now_content {
	background: #DBE2F4;
	padding-left: 10px;
	padding-bottom: 10px;
}
#on_sale_now_content_1 {
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	background: #DBE2F4;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: bold;
}
.on_sale_now_content_text, .contact_dealer_form_error {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
}


/* promotion_panel */

#promotion_panel {
	float: right;
	width: 586px;
	height: 215px;
	padding: 0;
	margin: 0;
	background: #FFF;
	border-right: 2px solid #FFF;
}


/* right content */

#content_right {
	float: right;
	width: 180px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

/* latest offer */

#latest_offer {
	background: #908B77 url(../images/latest_offer.gif) no-repeat top left;
	width: 130px;
	padding-top: 41px;
	padding-left: 10px;
	padding-right: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFEFE;
	margin: 0;
	padding-bottom: 15px;
}
#latest_offer_image {
	padding: 0;
	margin: 0;
}
.image_push_down {
	padding-bottom: 10px;
}
.latest_offer_title {
	font-weight: bold;
}

/* advertisement column */

#advertisement_column {
	background: #DBE2F4 url(../images/right_advertising_title.gif) no-repeat top left;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* feature links */

#feature_links {
	background: #41527D url(../images/feature_links_title.gif) no-repeat top left;
	width: 130px;
	padding-top: 45px;
	padding-left: 20px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFEFE;
	margin: 0;
	padding-bottom: 15px;
	text-align: left;
}
.feature_links_text a {
	color: #fff;
	text-decoration: none;
}


/* content middle */

#content_middle {
	float: right;
	background: #FFFFFF;
	width: 406px;
}

/* boat tests */

#boat_tests_results {
	padding-bottom: 10px;
	margin: 0;
}
#boat_tests_title {
	background: url(../images/title_boat_tests.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.boat_tests_empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	font-weight: bold;
}
.boat_tests_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	font-weight: bold;
}
.boat_test_listing a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	font-weight: bold;
}
.advert_link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCC;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}

/* videos */

#videos {
	padding-bottom: 25px;
	margin: 0;
}
#videos_title {
	background: url(../images/videos_title.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.videos_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;	
}
.videos_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.videos_text_title a:hover {
	text-decoration: underline;
}
#videos_display {
	padding-top: 15px;
	margin: 0;
}

/* wallpapers */

#wallpapers {
	padding-bottom: 25px;
	margin: 0;
}
#wallpapers_title {
	background: url(../images/title_wallpapers.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.wallpapers_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.wallpapers_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.wallpapers_text_title a:hover {
	text-decoration: underline;
}
#wallpapers_display {
	padding-top: 15px;
	margin: 0;
}

/* subscribe */

#subscribe {
	padding-bottom: 25px;
	margin: 0;
}
#subscribe_title {
	background: url(../images/title_subscribe.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.subscribe_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.subscribe_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.subscribe_text_title a:hover {
	text-decoration: underline;
}
#subscribe_display {
	padding-top: 15px;
	margin: 0;
}

/* latest offer */

#latest_offer_page {
	padding-bottom: 25px;
	margin: 0;
}
#latest_offer_title_page {
	background: url(../images/latest_offer_title.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.latest_offer_text_title_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.latest_offer_text_title_page a {
	text-decoration: none;
	color: #FF7D00;
}
.latest_offer_text_title_page a:hover {
	text-decoration: underline;
}

/* privacy policy */

#privacy_policy {
	padding-bottom: 25px;
	margin: 0;
}
#privacy_policy_title {
	background: url(../images/title_privacy_policy.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.privacy_policy_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.privacy_policy_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.privacy_policy_text_title a:hover {
	text-decoration: underline;
}
#privacy_policy_display {
	padding-top: 15px;
	margin: 0;
}

/* legal notice */

#legal_notice {
	padding-bottom: 25px;
	margin: 0;
}
#legal_notice_title {
	background: url(../images/title_legal_notice.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.legal_notice_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.legal_notice_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.legal_notice_text_title a:hover {
	text-decoration: underline;
}
#legal_notice_display {
	padding-top: 15px;
	margin: 0;
}

/* boats for sale - including form styles */

.boats_for_sale_form {
	background: #FFF9DF;
	margin-top: 10px;
}
#boats_for_sale {
	padding-bottom: 15px;
	margin-top: 10px;
	margin-left: 12px;
	margin-right: 12px;
	background: #F2F5FE;
}
#boats_for_sale_title {
	background: url(../images/title_boats_for_sale.gif) no-repeat top left;
	height: 30px;
	width: 382px;
}
.boats_for_sale_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	background: #FFF9DF url(../images/boats_for_sale_advanced_search_bg.gif) repeat-x top left;
}
.boats_for_sale_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.boats_for_sale_text_title a:hover {
	text-decoration: underline;
}
#boats_for_sale_display {
	padding-top: 15px;
	margin: 0;
}
.drop_down_sale_make {
	height: 18px;
	width: 214px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-left: 10px;
	margin-top: 6px;
}
.drop_down_sale_type {
	height: 18px;
	width: 214px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-left: 10px;
	margin-top: 6px;
}
.drop_down_sale_model {
	height: 18px;
	width: 214px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-left: 114px;
	margin-top: 6px;
}
.drop_down_sale_location {
	height: 18px;
	width: 214px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-left: 10px;
	margin-top: 6px;
}
.drop_down_sale_length_min {
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
	margin-left: 10px;
}
.drop_down_sale_length_max {
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
	margin-left: 10px;
}
.drop_down_sale_length_max_advanced {
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
	margin-left: 2px;
}
.drop_down_sale_price_min {
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
		margin-left: 10px;
}
.drop_down_sale_price_max {
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
		margin-left: 10px;
}
.drop_down_dealer_search {
	height: 18px;
	width: 214px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 6px;
	margin-left: 10px;
}
.submit_button_boats_for_sale {
	cursor: pointer;
	margin-top: 5px;
	margin-left: 112px;
}
.submit_button_boats_for_sale_1 {
	cursor: pointer;
	margin-top: 5px;
	margin-left: 104px;
}
.form_push_left {
	margin-left: 114px;
}
.form_push_left_padding {
	padding-left: 114px;
}
#boat_for_sale form {
	margin: 0;
	padding: 0;
}
.make_button_small {
	padding-left: 104px;
	background: url(../images/make_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.make_button_type {
	padding-left: 104px;
	background: url(../images/type_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.make_button_manufacturer {
	margin: 0;
	height: 31px;
}
.make_button_length {
	padding-left: 104px;
	background: url(../images/length_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.make_button_price {
	padding-left: 104px;
	background: url(../images/price_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.make_button_advanced_search {
	margin: 0;
	background: url(../images/advanced_search_arrow.gif) no-repeat top left; 
	padding-left: 104px;
	height: 31px;
}
.make_button_location {
	padding-left: 104px;
	background: url(../images/location_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.make_button_dealer {
	padding-left: 104px;
	background: url(../images/dealers_button_small.gif) no-repeat top left; 
	margin: 0;
	height: 31px;
}
.sell_your_boat_container {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	background: url(../images/boats_for_sale_footer_bg.gif) repeat-x top left;
	padding-top: 7px;
}
.sell_your_boat_container a {
	text-decoration: none;
	color: #FF7D00;
	font-weight: bold;
}
.sell_your_boat_container a:hover {
	text-decoration: underline;
}

/* latest boat tests */

.latest_boat_tests_browse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 7px;
	padding-bottom: 7px;
	background: #F2F5FE;
	margin-left: 12px;
	margin-right: 12px;
	
}
.latest_boat_tests_browse a {
	text-decoration: none;
	color: #FF7D00;
	font-weight: bold;
}
.latest_boat_tests_browse a:hover {
	text-decoration: underline;
}

/* advertise */

#advertise {
	padding-bottom: 25px;
	margin: 0;
}
#advertise_title {
	background: url(../images/title_advertise.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.advertise_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
}
.advertise_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.advertise_text_title a:hover {
	text-decoration: underline;
}
#advertise_display {
	padding-top: 15px;
	margin: 0;
}

/* directory */

#directory {
	padding-bottom: 25px;
	margin: 0;
}
#directory_title {
	background: url(../images/title_directory.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.directory_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.directory_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.directory_text_title a:hover {
	text-decoration: underline;
}
#directory_display {
	padding-top: 15px;
	margin: 0;
	padding-left: 12px;
	padding-right: 12px;
}
#directory_feature_listings {
	padding-bottom: 25px;
	margin: 0;
}
#directory_feature_listings_title {
	background: url(../images/title_feature_listings.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
#directory_search_results_title {
	background: url(../images/title_search_results.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.directory_search_results {
	width: 382px;
}
.directory_feature_listings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.directory_search_results_repeat {
	width: 382px;
	overflow: hidden;
}
.directory_feature_listings a {
	text-decoration: none;
	color: #FF7D00;
}
.directory_feature_listings a:hover {
	text-decoration: underline;
}
#directory_feature_display {
	padding-top: 15px;
	margin: 0;
}
.drop_down {
	height: 18px;
	width: 332px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
}
.drop_down_1 {
	height: 18px;
	width: 332px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 10px;
}

/* latest boat tests */

.boat_tests_title_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.boat_tests_title_text_sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.boat_tests_title_text_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.boat_tests_select {
	padding-left: 12px;
	padding-top: 12px;
}
#boat_tests form {
	margin: 0;
	padding: 0;
}
#latest_boat_tests_title {
	background: url(../images/title_latest_boat_tests.gif) no-repeat top left;
	height: 30px;
	width: 406px;
	margin: 0;
	padding: 0;
}
#latest_boat_tests {
	padding-bottom: 15px;
	margin: 0;
	padding-top: 5px;
}
.latest_boat_tests_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
}
.latest_boats_index {
	margin-top: 12px;
}
.latest_boat_pic {
	padding-left: 12px;
	float: left;
	width: 124px;
}
.latest_boat_pic_d {
	float: left;
	width: 124px;
}
.latest_boat_info {
	float: right;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	padding-left: 12px;
	width: 246px;
}
.latest_boat_info_sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: normal;
	padding-bottom: 3px;
}
.latest_boat_info_sitemap a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: normal;
	text-decoration: none;
}
.boat_tests_title_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	text-decoration: none;
}
.boat_tests_title_text_sitemap a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: normal;
	text-decoration: none;
}
.boat_tests_title_text_1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: normal;
	text-decoration: none;
}
.latest_boat_info_sitemap a:hover, .boat_tests_title_text a:hover, .boat_tests_title_text_1 a:hover, .boat_tests_title_text_sitemap a:hover {
	text-decoration: underline; 
}
.latest_boat_info_d {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	padding-left: 12px;
	width: 246px;
}
.result_heading {
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	padding-left: 12px;
	width: 246px;
}
.latest_boat_info a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	text-decoration: none;
}
.latest_boat_info a:hover {
	text-decoration: underline; 
}
.latest_boat_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	width: 244px;
}
.latest_boat_content_push {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	padding-left: 12px;
	padding-top: 10px;
}

/* results */

.result_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	padding-left: 12px;
	padding-right: 12px;
}
.result_body {
	padding-top: 10px;
	padding-left: 12px;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;	
}
.result_body a {
	color: #415272;
	text-decoration: none;
	font-weight: normal;
}
.result_body a:hover {
	text-decoration: underline;
}
.latest_boat_content a {
	color: #FF7D00;
	text-decoration: none; 
	font-size: 11px;
}
.latest_boat_content a:hover {
	text-decoration: underline; 
}
.font_size_small {
	font-size: 11px;
}
#IAB_advertisement_center {
	padding: 0;
	margin: 0;
}

/* all tests */

#all_tests {
	padding-top: 20px;
}
#all_tests_title {
	background: url(../images/title_all_tests.gif) no-repeat top left;
	height: 17px;
	width: 109px;
}
/* pagination */
.previous_link a, .next_link a {
	color: #000000;
	text-decoration: none;
	padding: 4px 7px;
	margin-right: 3px;
	margin-left: 3px;
}
.previous_link a:hover, .next_link a:hover {
	text-decoration: underline;
}
.non_selected_page a {
	color: #000000;
	text-decoration: none;
	padding: 4px 7px;
	margin-right: 3px;
	margin-left: 3px;
	
}
.non_selected_page a:hover {
	text-decoration: underline;
}
.selected_page {
	background: #E2B900;
	color: #FFFFFF;
	padding: 4px 7px;
	margin-right: 3px;
	margin-left: 3px;
}
#all_tests_paging {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #F2EBD9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4533;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	font-weight: bold;
}
#all_tests_paging a {
	color: #000000;
}
/*tool box */

#tool_box {
	padding-left: 0px;
	padding-top: 5px;
}
#tool_box_title {
	background: url(../images/title_tool_box.gif) no-repeat top left;
	height: 30px;
	width: 406px;
}
.tool_box_index {
	margin-top: 12px;
}
.tool_box_pic {
	padding-left: 12px;
	float: left;
	width: 137px;
}
.tool_box_info {
	float: right;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	padding-left: 12px;
	width: 233px;
}
.tool_box_info a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	text-decoration: none;
}
.tool_box_info a:hover {
	text-decoration: underline; 
}
.tool_box_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
}
img {
	border: 0;
}

/*newsletter */

#newsletter {
	background: #908B77 url(../images/newsletter_register.gif) no-repeat top left;
	width: 160px;
	padding-top: 41px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFEFE;
	margin: 0;
	padding-bottom: 15px;
}
.button_submit {
	cursor: pointer;
	padding: 0;
	margin: 0;
}
#newsletter form {
	margin: 0;
	padding: 0;
}
.register_button {
	margin-top: 10px;
}

/* features */

#features {
	background: #DBE2F4 url(../images/features.gif) no-repeat top left;
	width: 160px;
	padding-top: 41px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FEFEFE;
	margin: 0;
	padding-bottom: 15px;
}
.features_video {
	padding-bottom: 10px;
}
.features_content_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
}

/* forum */

#forum {
	background: #41527D url(../images/forum.gif) no-repeat top left;
	width: 160px;
	padding-top: 41px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0;
	padding-bottom: 15px;
}
.forum_content_text a {
	color: #FF7D00;
	text-decoration: none;
}
.forum_content_text a:hover {
	text-decoration: underline;
}

/* footer */

/* footer */
#footer_container_main {
	margin-left: auto;
	margin-right: auto;
	width: 770px;
	height: 270px;
	padding-left: 10px;
	padding-right: 10px;
	background: transparent url(../images/footer_bg_main.gif) no-repeat top left;
	position: relative;
	left: -6px;
}	
#footer {
	padding: 0;
	height: 40px;
	text-align: center;
}
#footer_inner {
	padding-top: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B2B2B;
	padding-bottom: 15px;
	background: url(../images/bg.gif) repeat left bottom;
}
#footer_inner a {
	text-decoration: none;
	color: #2B2B2B;
}
#footer_inner a:hover {
	text-decoration: underline;
}
#fpc_logo {
	height: 21px;
	padding-top: 0px;
	padding-bottom: 10px;
}

/* boat tests info pages */

#latest_boat_tests_head {
	padding-bottom: 25px;
	padding-top: 0px;
	margin-top: 0;
	margin-left: 12px;
}
.space_break_boats_for_sale {
	padding-bottom: 20px;
}
.image_break_boats_for_sale {
	padding-top: 6px;
}
.more_boats_link_break {
	margin-bottom: 10px;
}
.boat_tests_left_bar_1 {
	float: left;
	width: 114px;
	margin-left: 0;
	background: #FFF9DF url(../images/boat_tests_buy_a_boat.gif) no-repeat left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-top: 52px;
	margin-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.boat_tests_left_bar_1 a {
	color: #FF7D00;
	text-decoration: none;
}
.boat_tests_left_bar_1 a:hover {
	text-decoration: underline;
}
.boat_tests_left_bar_2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
}
.boat_tests_left_bar_2 a {
	color: #FF7D00;
	text-decoration: none;
}
.boat_tests_left_bar_2 a:hover {
	text-decoration: underline;
}
.boat_tests_left_bar {
	float: left;
	width: 124px;
	margin-left: 0;
	height: auto;
	margin-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-bottom: 7px;
	background: #FFF9DF url(../images/boat_test_buy_a_boat_footer.gif) no-repeat left bottom;
	margin-bottom: 10px;
}
#boat_tests_article_content {
	padding: 0;
	margin: 0;
	clear: none;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
}
.boat_test_article_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: bold;
}
.latest_boat_link_more {
	font-size: 11px;
}
.latest_boat_link_more a {
	font-size: 11px;
}

/* advanced search boats for sale */

.advanced_boats_for_sale_form {
	background: #FFF9DF;
	padding-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2BA00;	
	padding-bottom: 10px;
}
.advanced_search_dealers {
	padding-top: 20px;
	padding-bottom: 30px;
}
#advanced_boats_for_sale {
	padding-bottom: 15px;
	margin-top: 10px;
	margin-left: 12px;
	margin-right: 12px;
	background: #F2F5FE;
}
#advanced_boats_for_sale_title {
	background: url(../images/title_advanced_boats_for_sale.gif) no-repeat top left;
	height: 30px;
	width: 382px;
}
.advanced_boats_for_sale_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	background: #FFF9DF url(../images/boats_for_sale_advanced_search_bg_1.gif) repeat-x top left;
	
}
.advanced_boats_for_sale_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.advanced_boats_for_sale_text_title a:hover {
	text-decoration: underline;
}
#advanced_boats_for_sale_display {
	padding-top: 15px;
	margin: 0;
}
#advanced_boat_for_sale form {
	margin: 0;
	padding: 0;
}
#content_middle form {
	margin: 0;
	padding: 0;
}
#content_middle_1 form {
	margin: 0;
	padding: 0;
}
.advanced_boats_for_sale_search {
	background: #FFF9DF;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2BA00;	
}
input.advanced_search {
	height: 15px;
	width: 160px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-left: 20px;
	margin-top: 7px;
}
.advanced_search {
	margin: 0;
	padding: 0;
}
.advanced_search_submit {
	padding-left: 124px;
	margin-top: 20px;
}
.advanced_search_submit_1 {
	padding-left: 114px;
	margin-top: 20px;
}
.submit_button {
	cursor: pointer;
}

/* search results */

#search_results {
	padding-bottom: 15px;
	margin-top: 10px;
	margin-left: 12px;
	margin-right: 12px;
	background: #FFFFFF;
}
#search_results_title {
	background: url(../images/search_results.gif) no-repeat top left;
	height: 34px;
	width: 382px;
}
.search_results_text_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	padding-top: 10px;
	padding-right: 12px;
	background: #FFF9DF url(../images/boats_for_sale_advanced_search_bg.gif) repeat-x top left;
	vertical-align: middle;
}
.search_results_text_title a {
	text-decoration: none;
	color: #FF7D00;
}
.search_results_text_title a:hover {
	text-decoration: underline;
}
.search_results_listings {
	width: 358px;
}
.search_results_dealer {
	width: 358px;
}
#boats_for_sale_details {
	padding-bottom: 15px;
	margin-top: 10px;
	margin-left: 12px;
	margin-right: 12px;
}
#boats_for_sale_title_details {
	background: url(../images/title_boats_for_sale.gif) no-repeat top left;
	height: 30px;
	width: 382px;
}
.boats_for_sale_text_title_details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-top: 10px;
}
.boats_for_sale_text_title_details a {
	text-decoration: none;
	color: #FF7D00;
}
.boats_for_sale_text_title_details a:hover {
	text-decoration: underline;
}
.boats_for_sale_details_heading {
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: bold;
	width: 370px;
	padding-bottom: 10px;
}
#boats_for_sale_details_listings {
	padding-bottom: 25px;
	padding-top: 0px;
	margin-top: 0;
}
.boats_for_sale_main_image {
	margin-bottom: 7px;
}
.boats_for_sale_details_pictures {
	float: left;
	width: 172px;
	margin-left: 0px;
	min-height: 160px;
	margin-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-bottom: 7px;
	margin-bottom: 10px;
}
.boats_for_sale_details_text {
	padding: 0;
	margin: 0;
	clear: none;
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
}
.boats_for_sale_image_push_right {
	padding-left: 6px;
}
.text_space {
	padding-top: 1px;
}
.boats_for_sale_details_description_heading, .more_dealer_boats, .advertise_contact_details {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #41527D;
}
.related_boat_tests_title {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #41527D;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2BA00;
	padding-top: 10px;
}
.boats_for_sale_details_description {
	padding-right: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	clear: none;
}
.show_dealers_boats {
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: bold;
	padding-bottom: 30px;
	clear: both;
}
.show_more_dealers_boats {
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	width: 370px;
	overflow: hidden;
}
.related_boat_test_model, .sell_with_modern_boating_text, .how_to_advertise_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.related_boat_tests {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2BA00;
	padding-bottom: 30px;
	margin-bottom: 15px;
}
.related_boat_test_model a {
	color: #FF7D00;
	font-weight: bold;
}
.font_normal {
	font-weight: normal;
}
.more_dealer_boat_details_1 {
	float: left;
	width: 180px;
	clear: none;
	padding-right: 10px;
}
#contact_dealer_form {
	background: #F7F7F7;
	padding: 10px;
}
.contact_dealer_form_title {
	margin: 0px;
	background: url(../images/title_contact_dealer.gif) no-repeat top left;
	height: 16px;
	padding-bottom: 10px;
}
input.custName, input.custEmail, input.custPhone, input.dealer_name, input.dealer_phone, input.dealer_email {
	height: 15px;
	width: 200px;
	border: 1px solid #435182;
	background-color: #F7F7F7;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #435182;	
	padding: 1px 3px;
	margin-top: 2px;
}
input.name_retrieve {
	height: 15px;
	width: 200px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 2px;
}
#contact_dealer_form textarea {
	border: 1px solid #435182;
    background-color: #F7F7F7;	
	width: 354px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #435182;	
	padding: 1px 3px;
	height: 200px;
	margin-top: 2px;
}
.submit_contact_form {
	background-color: #F7F7F7;
	border: 1px solid #435182;	
    cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #435182;
	margin-top: 10px;
}
#dealer_contact_footer {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* dealer login */

#dealer_login_title {
	background: url(../images/title_dealer_login.gif) no-repeat top left;
	height: 30px;
	width: 382px;
}
#dealer_login {
	padding-bottom: 5px;
	margin-top: 10px;
	margin-left: 12px;
	margin-right: 12px;
}
.dealer_login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	background: #FFF9DF;
	padding-left: 10px;
	padding-right: 10px;
}
.dealer_login_retrieve_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
	background: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}
input.login, input.password {
	height: 15px;
	width: 200px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
	margin-top: 2px;
}
.login_form {
	background-color: #FFFFFF;
	border: 1px solid #000000;	
    cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
.sell_with_modern_boating {
	margin-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
}
.sell_with_modern_boating_title {
	background: url(../images/title_sell_your_boat_login.gif) no-repeat top left;
	height: 30px;
	width: 382px;
	padding-bottom: 5px;
}
.how_to_advertise {
	margin-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
}
.how_to_advertise_title {
	background: url(../images/title_how_to_advertise.gif) no-repeat top left;
	height: 30px;
	width: 382px;
	padding-bottom: 5px;
}
.dealer_login_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	margin-left: 12px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 10px;
	background: #F7F7F7;
	padding: 10px;
}
.dealer_login_form textarea {
	border: 1px solid #435182;
    background-color: #F7F7F7;	
	width: 354px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #435182;	
	padding: 1px 3px;
	height: 200px;
	margin-top: 2px;
}
.media_kit_heading {
	color: #FF7D00;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
}
.advertise_media_kit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	margin-left: 12px;
	margin-top: 10px;
	margin-right: 12px;
	margin-bottom: 10px;
}
.text_flow {
	overflow: hidden;
}
.text_flow a {
	overflow: hidden;
}
.normal_text {
	font-weight: normal;
}
.normal_text a {
	font-weight: normal;
	color: #000000;
}
#content_left_1 {
	float: left;
	width: 180px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	clear: none;
	position: absolute;
	top: 0px;
	left: -182px;
}
#content_right_1 {
	float: right;
	width: 180px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	clear: none;
	position: absolute;
	top: 0px;
	right: -182px;

}
#content_middle_1 {
	background: #FFFFFF;
	width: 406px;
	position: relative;
	left: 182px;
	float: left;
	clear: none;
	height: 1300px;
	min-height: 1300px;
	height: auto;
}
.classifieds_form {
	background: #FFF2BB;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E4BB01;
	width: 358px;
}
.search_results_text_title_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding: 0;
	vertical-align: middle;
}
.search_results_text_title_1 a {
	text-decoration: none;
	color: #FF7D00;
	font-weight: bold;
}
.search_results_text_title_1 a:hover {
	text-decoration: underline;
}
.default {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	padding: 1px 3px;
}
.button_submit {
	cursor: pointer;
	padding: 0;
	margin-left: 10px;
	padding-left: 2px;
	padding-right: 2px;
}
.latest_boat_pic_1 {
	float: left;
	width: 72px;
	margin: 0;
}
.latest_boat_info_1 {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	padding-left: 12px;
	margin: 0;
}
.latest_boat_info_1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7D00;
	font-weight: bold;
	text-decoration: none;
}
.latest_boat_info_1 a:hover {
	text-decoration: underline; 
}
.latest_boat_content_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	width: 382px;
	clear: both;
}
.latest_boat_content_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41527D;
	font-weight: normal;
	width: 382px;
	clear: both;
	padding-top: 4px;
}
.boat_classifieds_title {
	padding-bottom: 3px;
}
/* more great titles */

#fpc_sites {
	height: 170px;
	width: 770px;
	display: block;
	overflow: visible;
}

#fpc_sites h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 10px 5px 30px;
	line-height: 20px;
	text-align: left;
	margin: 0px;
}
#fpc_sites_1 {
	height: 50px;
	position: relative;
	display: block;
	margin-left: 30px;
	overflow: hidden;
}
#fpc_titles_1 {
	width: 700px;
	height: 50px;
	display: inline;
	overflow: hidden;
	list-style: none;
    margin: 0;
	padding: 0;
}
#fpc_titles_1 li {
	display: inline;
	list-style-type: none;		
}
#fpc_titles_1 a:link, #fpc_titles_1 a:visited {
	float: left;
	padding: 50px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
}
#fpc_sites_2 {
	height: 50px;
	position: relative;
	display: block;
	margin-left: 156px;
	overflow: hidden;
}
#fpc_titles_2 {
	width: 700px;
	height: 50px;
	display: inline;
	overflow: hidden;
	list-style: none;
    margin: 0;
	padding: 0;
}
#fpc_titles_2 li {
	display: inline;
	list-style-type: none;		
}
#fpc_titles_2 a:link, #fpc_titles_2 a:visited {
	float: left;
	padding: 50px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
}
#australian_golf_digest a:link, #australian_golf_digest a:visited  {
	background: #FFF url(../images/logos/australian_golf_digest.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#fast_fours a:link, #fast_fours a:visited  {
	background: #FFF url(../images/logos/fast_fours.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#gq a:link, #gq a:visited  {
	background: #FFF url(../images/logos/gq.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#live_to_ride a:link, #live_to_ride a:visited  {
	background: #FFF url(../images/logos/live_to_ride.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#overlander a:link, #overlander a:visited  {
	background: #FFF url(../images/logos/overlander.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 20px;
}
#modern_fishing a:link, #modern_fishing a:visited  {
	background: #FFF url(../images/logos/modern_fishing.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#two_wheels_scooter a:link, #two_wheels_scooter a:visited  {
	background: #FFF url(../images/logos/scooter.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#truck_australia a:link, #truck_australia a:visited  {
	background: #FFF url(../images/logos/truck_trailer.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#truckin_life a:link, #truckin_life a:visited  {
	background: #FFF url(../images/logos/truckin_life.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 20px;
}
#two_wheels a:link, #two_wheels a:visited  {
	background: #FFF url(../images/logos/two_wheels.gif) -105px 0px no-repeat;
	width: 105px;
	margin-left: 10px;
}
#fpc_titles_2 a:hover, #fpc_titles_2 a.current, #fpc_titles_2 a:focus { 
	background-position: 0px 0px; 
}
#fpc_titles_1 a:hover, #fpc_titles_1 a.current, #fpc_titles_1 a:focus { 
	background-position: 0px 0px;  
}
.island_advertisement {
	padding: 12px;
}
#yellowtable,.yellowtable{
        background-color: #E2BA00;
        color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.yellowtable2{
        background-color: #E2BA00;
        color: #FFFFFF;
        width: 122px;
        }
.footer{
        background-color: #E2BA00;
        color: #FFFFFF;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}
.footershadow{
        background-color: #CFAA01;
}
.footer a{
        color: #FFFFFF;
}
.footer a:hover{
        color: #FFFFFF;
}
.footer a:visited{
        color: #FFFFFF;
}



