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

body {
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#84888b;
	font-size:11px;
	background-color:#141414;
	line-height:normal;
}

p {
	line-height:20px;
}

img {
	border:0;
	display:block;
}

a {
	text-decoration:none;
	color:#84888b;
}

a:hover {
	color:#8D744A;
}

/* ADVANCED MENU */

#advanceMenu {
	background:url(../images/AdvanceMenu/grating_repeat.jpg) repeat-x;
	height:64px;
	display:none;
}

#advanceContainer {
	width:945px;
	margin:auto;
	position:relative;
}

ul {
	list-style:none;
	margin:0; padding:0; /*fixes ul padding and margin */
}

ul#contactList {
	margin-top:16px;
	float:right;
}

.advanceTip {
	background:url(../images/AdvanceMenu/text_area.png) no-repeat;
	height:34px;
	width:292px;
}

ul#advanceList {
	float:left;
	width:645px;
	margin-top:11px;
}

#advanceList li {
	height:43px;
	width:43px;
	float:left;
	margin-left:15px;
}

.tip {
	position:absolute;
	right:999em;
}

#advanceList li:hover .tip {
	right:0px;
	top:16px;
}

.info {
	background:url(../images/AdvanceMenu/info_icon_bw.png);
}

.info:hover {
	background:url(../images/AdvanceMenu/info_icon_colour.png);
}

.ipod {
	background:url(../images/AdvanceMenu/ipod_icon_bw.png);
}

.ipod:hover {
	background:url(../images/AdvanceMenu/ipod_icon_colour.png);
}

.email {	
	background:url(../images/AdvanceMenu/newsletter_icon_bw.png);
}

.email:hover {
	background:url(../images/AdvanceMenu/newsletter_icon_colour.png);
}

.rss {
	background:url(../images/AdvanceMenu/rss_icon_bw.png);
}

.rss:hover {
	background:url(../images/AdvanceMenu/rss_icon_colour.png)
}

.service {
	background:url(../images/AdvanceMenu/service_icon_bw.png);
}

.service:hover {
	background:url(../images/AdvanceMenu/service_icon_colour.png)
}

.recruit {
	background:url(../images/AdvanceMenu/recruitment_icon_bw.png);
}

.recruit:hover {
	background:url(../images/AdvanceMenu/recruitment_icon_colour.png)
}

.mediaDesk {
	background:url(../images/AdvanceMenu/media_desk_icon_bw.png);
}

.mediaDesk:hover {
	background:url(../images/AdvanceMenu/media_desk_icon_colour.png)
}

.download {
	background:url(../images/AdvanceMenu/downloads_icon_bw.png);
}

.download:hover {
	background:url(../images/AdvanceMenu/downloads_icon_colour.png);
}

.shop {
	background:url(../images/AdvanceMenu/eshop_icon_bw.png);
}

.shop:hover {
	background:url(../images/AdvanceMenu/eshop_icon_colour.png);
}

.investors {
	background:url(../images/AdvanceMenu/investors_icon_bw.png);
}

.investors:hover {
	background:url(../images/AdvanceMenu/investors_icon_colour.png);
}

.contact {
	background:url(../images/AdvanceMenu/contact_icon_bw.png);
}

.contact:hover {
	background:url(../images/AdvanceMenu/contact_icon_colour.png);
}

#topLine {
	background:url(../images/General/topLine.jpg) repeat-x top left;
	height:1px;
}

#container {
	width:945px;
	margin:auto;
}

/* HEADER START */

#header {
	height:113px;
	position: relative;		
}

.advanceMenuBtn {
	outline:0;
	cursor:pointer;
}

.advanceMenuBtnPosition {
	float:right;
	width:17px;
	height:15px;
	background:url(../images/General/advanced_button.png);
}

#header h5 {
	font-size:11px;
	font-weight:normal;
	float:right;
	margin:0; padding:0;
	margin-right:5px;
	margin-top:1px;
}

.logo {
	float:left;
	width:105px;
	margin-top:36px;
	margin-left:15px;
}

#mainNav {
	float:right;
	/*width:750px;*/
	width:850px;
	height:22px;
	clear:right;
	text-transform:uppercase;
	/*margin-top:76px;*/
	margin-top: 5px;
	margin-right:10px;
	font-size:10px;
}

#mainNav a {
	display:block;
	height:100%;
	width:100%;
}

#mainNav li {
	float:right;
	margin-left:10px;
	text-align:center;
	line-height:22px;
	position:relative;
}

#mainNav ul {
	position:absolute;
	left:-999em;
}

#mainNav li:hover ul, #mainNav li.sfhover ul {
	left:-1px;
	z-index:99;
}

#mainNav ul li {
	text-align:left;
	float:left;
	width:300px;
	margin-top:10px;
	line-height:normal;
	margin:0; padding:0;
	margin-left:10px;
	margin-top:15px;
}

#mainNav li ul li img {
	position:absolute;
	right:10px;
}

#mainNav li ul li a {
	color:#8D744A;
}

#mainNav li ul p {
	text-align:left;
	float:left;
	width:280px;
	line-height:normal;
	font-size:10px;
	text-transform:none;
	margin:0; padding:0;
}

.homeBtn {
	width:49px;
	background:none;
}

.homeBtn:hover, .homeBtnHighLighted {
	background:url(../images/MainNav/home_nav.png) no-repeat;
	width:49px;
	height:22px;
}

.spiritBtn {
	width:132px;
	background:none;
}

.spiritBtn:hover, .spiritBtnHighLighted {
	background:url(../images/MainNav/spirit_of_sunseeker_nav.png) no-repeat;
	width:132px;
	height:22px;
}

#mainNav li:hover .spiritDropDownTab { 
	background:url(../images/MainNav/craftsmanship_rollover.png) no-repeat; 
	width:326px; 
	/*height:245px;*/
	height:129px;
}

.craftBtn {
	width:106px;
	background:none;
}

.craftBtn:hover, .craftBtnHighLighted {
	background:url(../images/MainNav/craftsmanship_nav.png) no-repeat;
	width:106px;
	height:22px;
}

#mainNav li:hover .craftDropDownTab {  
	background:url(../images/MainNav/craftsmanship_rollover.png) no-repeat; 
	width:326px; 
	/*height:245px;*/
	/*height:490px;*/
	height:150px;
}

.rangeBtn {
	width:77px;
	background:none;
}

.rangeBtn:hover, .rangeBtnHighLighted {
	background:url(../images/MainNav/the_range_nav.png) no-repeat;
	width:77px;
	height:22px;
}

#mainNav li:hover .rangeDropDownTab {  
	background:url(../images/MainNav/the_range_rollover.png) no-repeat; 
	width:326px; 
	height:301px;
	/*margin-left:-1px;*/
	left:-240px;
}

.newsBtn {
	width:49px;
	background:none;
}

.newsBtn:hover, .newsBtnHighLighted {
	background:url(../images/MainNav/news_nav.png) no-repeat;
	width:49px;
	height:22px;
}

#mainNav li:hover .newsDropDownTab { 
	background:url(../images/MainNav/news_rollover.png) no-repeat; 
	width:326px; 
	height:245px;
	/*height:260px;*/
	left:-10px;
}

/*NAV 2 START*/

#mainNav2 {
	float:right;
	/*width:750px;*/
	width:850px;
	height:22px;
	clear:right;
	text-transform:uppercase;
	/*margin-top:76px;*/
	margin-top: 5px;
	margin-right:10px;
	font-size:10px;
}

#mainNav2 a {
	display:block;
	height:100%;
	width:100%;
}

#mainNav2 li {
	float:right;
	margin-left:10px;
	text-align:center;
	line-height:22px;
	position:relative;
}

#mainNav2 ul {
	position:absolute;
	left:-999em;
}

#mainNav2 li:hover ul, #mainNav li.sfhover ul {
	left:-1px;
	z-index:99;
}

#mainNav2 ul li {
	text-align:left;
	float:left;
	width:300px;
	margin-top:10px;
	line-height:normal;
	margin:0; padding:0;
	margin-left:10px;
	margin-top:15px;
}

#mainNav2 li ul li img {
	position:absolute;
	right:10px;
}

#mainNav2 li ul li a {
	color:#8D744A;
}

#mainNav2 li ul p {
	text-align:left;
	float:left;
	width:280px;
	line-height:normal;
	font-size:10px;
	text-transform:none;
	margin:0; padding:0;
}

.homeBtn2 {
	width:49px;
	background:none;
}

.homeBtn2:hover, .homeBtnHighLighted {
	background:url(../images/MainNav2/home_nav.png) no-repeat;
	width:49px;
	height:22px;
}

.spiritBtn2 {
	width:132px;
	background:none;
}

.spiritBtn2:hover, .spiritBtnHighLighted2 {
	background:url(../images/MainNav2/spirit_of_sunseeker_nav.png) no-repeat;
	width:132px;
	height:22px;
}

#mainNav2 li:hover .spiritDropDownTab2, #mainNav li:hover .spiritDropDownTab3 { 
	background:url(../images/MainNav2/spirit_of_sunseeker_rollover.png) no-repeat; 
	width:326px; 
	height:245px;
}

.craftBtn2 {
	width:106px;
	background:none;
}

.craftBtn2:hover, .craftBtnHighLighted2 {
	background:url(../images/MainNav2/craftsmanship_nav.png) no-repeat;
	width:106px;
	height:22px;
}

#mainNav2 li:hover .craftDropDownTab2, #mainNav li:hover .craftDropDownTab3 {  
	background:url(../images/MainNav2/craftsmanship_rollover.png) no-repeat; 
	width:326px; 
	height:245px;
}

.rangeBtn2 {
	width:77px;
	background:none;
}

.rangeBtn2:hover, .rangeBtnHighLighted2 {
	background:url(../images/MainNav2/the_range_nav.png) no-repeat;
	width:77px;
	height:22px;
}

#mainNav2 li:hover .rangeDropDownTab2, #mainNav li:hover .rangeDropDownTab3 {  
	background:url(../images/MainNav2/the_range_rollover.png) no-repeat; 
	width:326px; 
	height:301px;
	margin-left:-1px;
}

.newsBtn2 {
	width:49px;
	background:none;
}

.newsBtn2:hover, .newsBtnHighLighted2 {
	background:url(../images/MainNav2/news_nav.png) no-repeat;
	width:49px;
	height:22px;
}

#mainNav2 li:hover .newsDropDownTab2, #mainNav li:hover .newsDropDownTab3 { 
	background:url(../images/MainNav2/news_rollover.png) no-repeat; 
	width:326px; 
	height:245px;
	/*height:260px;*/
	left:-276px;
}

#mainNav2 li ul.newsDropDownTab2 li, #mainNav li ul.preOwnedDropDownTab2 li {
	margin-left:20px;
}

.tvBtn2 {
	width:97px;
	background:none;
}

.tvBtn2:hover, .tvBtnHighLighted2 {
	background:url(../images/MainNav2/sunseeker_tv_nav.png) no-repeat;
	width:97px;
	height:22px;
}

.preOwnedBtn2 {
	width:117px;
	background:none;
}

.preOwnedBtn2:hover, .preOwnedBtnHighLighted2 {
	background:url(../images/MainNav2/preowned_nav.png) no-repeat;
	width:117px;
	height:22px;
}

#mainNav2 li:hover .preOwnedDropDownTab2 {
	background:url(../images/MainNav2/preowned_rollover.png) no-repeat; 
	width:326px; 
	height:60px;
	left:-201px;
}


/*NAV 2 END*/

.aboutUsBtn {
	width:64px;
	background:none;
}

.aboutUsBtn:hover, .aboutUsHighLighted {
	background:url(../images/MainNav/about_us_nav.png) no-repeat;
	width:64px;
	height:22px;
}

#mainNav li:hover .aboutUsDropDownTab { 
	background:url(../images/MainNav/about_us_rollover.png) no-repeat; 
	width:326px; 
	height:245px;
	/*height:260px;*/
	left:-10px;
}

#mainNav li ul.newsDropDownTab li, #mainNav li ul.aboutUsDropDownTab li, #mainNav li ul.preOwnedDropDownTab li {
	margin-left:20px;
}

.tvBtn {
	width:97px;
	background:none;
}

.tvBtn:hover, .tvBtnHighLighted {
	background:url(../images/MainNav/sunseeker_tv_nav.png) no-repeat;
	width:97px;
	height:22px;
}

.preOwnedBtn {
	width:117px;
	background:none;
}

.preOwnedBtn:hover, .preOwnedBtnHighLighted {
	background:url(../images/MainNav/preowned_nav.png) no-repeat;
	width:117px;
	height:22px;
}

#mainNav li:hover .preOwnedDropDownTab {
	background:url(../images/MainNav/preowned_rollover.png) no-repeat; 
	width:326px; 
	height:60px;
	left:-201px;
}

/* MAIN START */

#main {	
	line-height:0;
}

#slideShow {
    width: 945px;
    height: 302px;
	position:relative;
	z-index:-10;
}

#mainBottom {
	background:#FFFFFF;
	min-height:246px;
	height:auto!important;
	height:246px;
	margin-top:1px;
	
}

.trackBackNav {
	margin:0; padding:0;
	margin-left:40px;
	text-transform:uppercase;
	color:#CCCCCC;
}

/* Right col start */

#rightCol {
	float:right;
	width:271px;
	margin-right:40px;
	margin-top:40px;
	line-height:normal;
	display:inline;
}

#rightCol .rightTitle {
	margin-top:5px;
	clear:left;
}

#rightCol h4 {
	float:left;
	width:271px;
	font-size:11px;
	color:#3E3E3E;
	text-transform:uppercase;
	margin:0px; padding:0px;
	margin-top:20px;
	margin-bottom:10px;
}

#rightCol h4 img {
	display:inline;
	margin-left:5px;
	margin-right:5px;
	float:left;
}

#rightCol p {
	float:left;
	width:271px;
	font-size:11px;
	font-weight:normal;
	margin:0px; padding:0px;
	margin-bottom:10px;
}

.spacer {
	float:left;
	width:271px;
}

#rightCol ul {
	text-transform:uppercase;
	float:left;
	width:271px;
	font-size:11px;
	margin:0px; padding:0px;
	margin-bottom:20px;
}

#rightCol ul#pdfLanguage {
	margin-bottom:0px;
	display:none;
	margin-top:-25px;
}

#rightCol ul .pdfLanguage {
	margin-left:46px;
	text-transform:uppercase;
	margin-bottom:0px;
}

#rightCol li {
	margin-top:10px;
}

#rightCol #gallery li {
	margin-top:10px;
	width:133px;
	float:left;
}

.selected {
	color:#3E3E3E;
}

/*#rightCol h4. {
	margin-top:-2px;
	width:80px;
}

#rightCol h4.:hover {
	color:#8D744A;
}*/


#rightCol select, #rightCol input, #rightCol textarea {
	float:left;
	width:266px;
	padding-left:5px;
	margin-top:15px;
	background:#CCCCCC;
	color:#3E3E3E;
	font-size:11px;
	text-transform:uppercase;
	border:0;
	border-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
}

#rightCol input.login {
	border:0;
	background:url(../images/General/login_up.jpg) no-repeat;
	height:28px;
	width:58px;
	cursor:pointer;
}

#rightCol input.submit {
	float:right;
	border:0;
	background:url(../images/General/submit_up.jpg) no-repeat;
	height:28px;
	width:64px;
	cursor:pointer;
}

#rightCol h4.hideButton {
	cursor:pointer;
}

#rightCol h4.hideButton:hover {
	cursor:pointer;
	color:#8d744A;
}

#rightCol .rightGallery {
	/*width:271px;*/
	width:280px;
	float:left;
	margin-bottom:20px;
}

#rightCol .rightGallery img {
	float:left;
	margin-left:5px;
	margin-top:5px;
}

.downArrow {
	float:right;
	width:8px;
	margin-top:4px;
}

#rightCol .rightGallery .downArrow {
	float:right;
	width:8px;
	margin-top:10px;
	margin-left:0px;
}

#rightCol .rightGallery .spacer {
	float:left;
	width:271px;
	margin-left:0px;
	margin-top:0px;
}

#rightCol .rightGallery .rightTitle {
	margin-top:5px;
	clear:left;
	margin-left:0px;
}

/* sign-up link */

#rightCol #requests {
	float:left;
	width:271px;
	margin-top:30px;
}

#rightCol #requests img {
	float:right;
	display:inline;
}

#rightCol .newsletter {
	float:right;
	width:auto;
	font-size:14px;
	font-weight:normal;
	margin:0; padding:0;
	margin-right:15px;
	margin-bottom:10px;
}

#rightCol .newsletter a {
	color:#3E3E3E;
}

#rightCol .newsletter a:hover {
	color:#84888B;
}


/* Left Col Start */

#leftCol {
	float:left;
	width:584px;
	margin-left:40px;
	margin-top:40px;
	margin-bottom:40px;
	line-height:normal;
	display:inline;
}

#leftCol h4 {
	float:left;
	width:480px;
	font-size:11px;
	color:#3E3E3E;
	text-transform:uppercase;
	margin:0px; padding:0px;
	margin-bottom:24px;
	margin-top:20px;
	margin-left:2px;
}

#leftCol h5 {
	width:480px;
	font-size:10px;
	color:#3E3E3E;
	text-transform:uppercase;
	margin:0px; padding:0px;
	margin-bottom:15px;
	margin-top:20px;
	margin-left:2px;
}

#leftCol h4 img, #leftCol p img, #leftCol h5 img {
	display:inline;
	margin-left:5px;
}

#leftCol p {
	float:left;
	width:480px;
	font-size:11px;
	font-weight:normal;
	margin:0px; padding:0px;
	margin-bottom:10px;
	margin-left:2px;
}

.boatRange {
	float:left;
	width:480px;
	margin-top:20px;
}

#leftCol .boatRange h4 {
	float:left;
	width:300px;
	padding-left:5px;
}

.boatImg {
	float:left;
}

.boatTitle {
	float:left;
	margin-left:13px;
}

#leftCol .boatRange span {
	float:left;
	width:306px;
	line-height:20px;
	margin-top:10px;
	margin-left:13px;
}

#leftCol .boatRange .downloadsNextToImg {
	float:left;
	width:330px;
}

#leftCol .boatRange .downloadsNextToImg h4 {
	margin:0; padding:0;
	margin-bottom:8px;
	margin-left:5px;
}

#leftCol .boatRange .downloadsNextToImg h4 a {
	color:#3E3E3E;
}

#leftCol .boatRange .downloadsNextToImg h4 a:hover {
	color:#8D774A;
}

#leftCol .boatRange .downloadsNextToImg img {
	margin-right:5px;
}

#leftCol h4.readMore {
	float:left;
	width:80px;
	margin:0; padding:0;
	margin-left:160px;
	margin-top:0;
}

#leftCol h4.readMore a {
	color:#3E3E3E;
}

#leftCol .relatedLinks {
	margin:0; padding:0;
	margin-left:3px;
	margin-bottom:20px;
}

#leftCol .relatedLinks a {
	color:#8D744A;
}

#leftCol .next {
	float:right; 
	width:100px; 
	text-transform:uppercase;
}

/***  START PREV + NEXT CSS XSL ***/
#leftCol .prev img{ display:inline; margin: 0px 2px 0px 2px ; }
#leftCol .prev{ float:left; display:inline; width:100px; height:15px;}
#leftCol .next img{ display:inline; margin: 0px 2px 0px 2px ; }
#leftCol .next{ float:left; display:inline; width:100px; height:15px; text-align:right;}
#leftCol .displaying_page{ float:left; display:inline; width:284px; height:15px; text-align:center;}

/*** END PREV + NEXT CSS XSL ***/

#leftCol .next img {
	margin-left:5px;
}

#leftCol .topArrow {
	 float:left; 
	 margin-left:3px; 
	 margin-top:5px;
	 margin-right:5px;
}

#leftCol .backToTop {
	float:left; 
	width:120px; 
	margin-left:5px;
	text-transform:uppercase;
}

#leftCol .backToTop a {
	color:#8D744A;
}

#leftCol #displayingDiv {
	margin-top:20px;
	margin-bottom:20px;
	height:20px;
}

#leftCol .displaying {
	float:left;
	width:200px;
	text-transform:uppercase;
}

#leftCol .displaying img {
	margin-right:5px;
}

.articleDiv {
	float:left;
	clear:left;
	width:584px;
	margin-bottom:20px;
}

.articleDiv .date {
	color:#8D744A;
	float:left;
	width:90px;
	text-transform:uppercase;
}

#leftCol p.newsTitle {
	float:left;
	width:400px;
	color:#3E3E3E;
	font-weight:bold;
	text-transform:uppercase;
}

#leftCol p.newsSummary {
	float:left;
	width:400px;
}

#leftCol .articleDiv .readMore {
	margin-left:0;
	clear:left;
	width:110px;
	cursor:pointer;
}

#leftCol .articleDiv h4.associatedBtn {
	margin-left:107px;
	display:inline;
}

.articleDiv .addressTitle {
	color:#8D744A;
	float:left;
	width:200px;
	text-transform:uppercase;
}

.articleDiv .address {
	color:#3E3E3E;
	text-transform:uppercase;
	font-weight:bolder;
}

.articleDiv span {
	text-transform:uppercase;
	color:#3E3E3E;
	font-weight:bold;
}

.articleDiv span.assosHide {
	text-transform:none;
	color:#84888b;
	font-weight:normal;
	display:none;
}

#leftCol .articleDiv img {
	margin-left:5px;
}

#leftCol .articleDiv img.assosciatedLogo {
	margin-left:0px;
	float:left;
}

#leftCol h4.hideSpecs {
	margin:0; padding:0;
	margin-top:20px;
	cursor:pointer;
}

#leftCol h4.hideSpecs:hover {
	margin:0; padding:0;
	margin-top:20px;
	cursor:pointer;
	color:#8D744A;
}

#leftCol h4.techSpecs {
	margin-top:15px;
	margin-left:-1px;
	display:none;
}

#leftCol #bottomDisplay {
	float:left;
	width:584px;
}

.leftColSplit {
	width:260px;
	float:left;
	margin: 
}

.serviceDiv {
	float:left;
	display:inline;
	width:205px;
	margin:0; padding:0;
}

.serviceDiv .serviceOption {
	float:left;
	width:205px;
	clear:left;
	display:inline;
	padding-bottom:5px;
}

.serviceDiv h4 {
	width:200px;
}

.serviceDiv img.serviceIcon {
	float:left;
	display:inline;
}

.serviceDiv label {
	margin-left:5px;
}

.serviceDiv input {
	margin-top:3px;
}

#leftCol .servicesList input {
	width:30px;
	margin-top:0;
	background:none;
	clear:none;
}

#leftCol select, #leftCol input, #leftCol textarea {
	float:left;
	clear:left;
	width:266px;
	padding-left:5px;
	margin-top:15px;
	background:#CCCCCC;
	color:#3E3E3E;
	font-size:11px;
	text-transform:uppercase;
	border:0;
	border-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
}

#leftCol select.title, #leftCol input.title {
	width:133px;
}

#leftCol .serviceDiv input.submit, #leftCol input.submit {
	margin-top:10px;
	border:0;
	background:url(../images/General/submit_up.jpg) no-repeat;
	height:28px;
	width:64px;
	cursor:pointer;
}

#leftCol input.enter {
	border:0;
	background:url(../images/General/enter_up.jpg) no-repeat;
	height:28px;
	width:61px;
	margin-left:175px;
	cursor:pointer;
}


#leftCol input.search {
	float:left;
	clear:left;
	border:0;
	background:url(../images/General/search_up.jpg) no-repeat;
	height:28px;
	width:68px;
	margin-bottom:10px;
	cursor:pointer;
}

#clear {
	clear:both;
}

#bottomImg {
	display:block;
}

/* Preowned stuff */

#leftCol .preOwnedTitle {
	margin:0;
	font-size:13px;
}

#leftCol .preOwnedThumb {
	float:left;
	margin-top:15px;
}

#oneCol {
	float:left;
	width:855px;
	margin:40px;
	line-height:normal;
	display:inline;
}

#oneCol .preOwnedList {
	float:left;
	width:855px;
	margin-top:15px;
}

table .thumb {
	width:200px;
}

table th {
	color:#8D774A;
}

table tr {
}

table td {
	text-align:center;
}

/* FOOTER START */

#footer img {
	float:right;
	width:17px;
	margin-top:10px;
}

#footer .newsletter {
	float:right;
	text-transform:uppercase;
	font-weight:normal;
	margin-right:5px;
	margin-top:15px;
	font-size:8px;
}

#footer ul {
	float:left;
	font-size:8px;
	margin-top:15px;
	margin-bottom:15px;
	/*border: 1px solid #FF0000;*/
}

#footer ul.default_width { /*width:655px;*/ width:475px; }

#footer ul.terms_width { width:400px; }

#footer ul.privacy_width {	width:445px; }

#footer ul.none_width { width:370px; }

#footer li {
	float:right;
	padding-right:5px;
	padding-left:5px;
	text-transform:uppercase;
	border-right:#84888b 1px solid;
}

#footer .last {
	border-right:none;
}

#footer .first {
	padding-left:0px;
}

#footer h5 {
	font-size:9px;
	font-weight:normal;
	color:#84888B;
	float:left;
	width:175px;
	clear:left;
	margin:0px; padding:0px;
}

#homenews{ height: 250px;}                  
#homenews p{ text-transform: none;}
#homenews .date {
	color:#8D744A;
	float:left;
	width: 150px;
	text-transform:uppercase;
}
#homenews .readMore img {
	display:inline;
	margin-left:5px;
	margin-right:0px;
}

ul#homenews{margin: 0; padding: 0; }
ul#homenews li { margin: 0; padding: 0;}


#homenews h4.readMore {
	margin-top:-2px;
	width:90px;
}
#homenews h4.readMore:hover {
	color:#8D744A;
}
#homenews .readMore img {
	display:inline;
	margin-left:5px;
	margin-right:0px;
}

.newsticker {
	list-style-type: none;
	background: #FFFFFF;
	margin: 0; padding: 0;
	font-weight: bold;
}

span.dist_company {
	color: #333333;
}

span.dist_company:hover {
	color:#8D744A;
}

#distributorinfo{ position: absolute; right: 0; top: 30px;}

#preBoatFrame{ margin: -20px 0px 0px -40px; width:940px; height:2200px; overflow-x:hidden; }

.preOwned_bit{ position:relative; margin: -40px 0px 0px 0px; } 


