*{
	border: 0;
	padding: 0;
	margin: 0;
}
 html { overflow-y: scroll; }/* Fixes the scroll bar jump in Mozilla and Safari*/
/* MAIN MENU */
.mainmenu{text-align:left;float:right;}
    .mainmenu li{float:left;}
    .mainmenu li a {color:#fff;height:39px;display:block;background:url(/img/design/tab-hov-left-hm.gif) no-repeat top left;text-transform:uppercase;}    
    .mainmenu a:hover, .mainmenu a:focus {color:#eb0b74!important;}
    .mainmenu li:hover a{color:#888;text-decoration:none;background-position:0 -41px;}
    .mainmenu li a span{background:url(/img/design/tab-hov-right-hm.gif) no-repeat top right;display:block;height:29px;padding-left:16px;padding-right:12px;padding-top:12px;}
    .mainmenu li:hover a span{color:#ed0973;background-position:100% -41px;}
    .mainmenu li a.nav-selected {background:url(/img/design/tab-hov-sel-left-hm.gif) no-repeat top left;color:#888;}
    .mainmenu li a.nav-selected span{background:url(/img/design/tab-hov-sel-right-hm.gif) no-repeat top right;}
    .mainmenu li:hover a.nav-selected {background:url(/img/design/tab-hov-left-hm.gif) no-repeat top left;color:#888;background-position:0 -41px;}
    .mainmenu li:hover a.nav-selected span{background:url(/img/design/tab-hov-right-hm.gif) no-repeat top right;background-position:100% -41px;}
    .mainmenu li:hover ul {float:none;background:url(/img/design/tab-hov.gif) repeat-y left top;background-position:3px top;padding:4px 0 0 12px;width:156px;margin-top:-2px;}
    .mainmenu li ul.lastmenu {background-position:3px top;position:absolute;margin-left:-42px;}
    .mainmenu li:hover div.menuend{background:url(/img/design/menuend.gif) no-repeat left bottom;height:9px;display:block;margin-left:-9px;}
    .mainmenu li:hover ul li{float:none;}
    .mainmenu li:hover ul li a{text-transform:none;background:none;background-position:0 -21px;display:block;height:17px;padding-left:6px;color:#777;PADDING-TOP:4px;}
    .mainmenu li:hover ul li a.last{background:none;}
    .mainmenu li:hover ul li a:hover{color:#eb0b74;background-position:0 top;}
    .mainmenu ul{display:block;float:none;}
    .mainmenu li{list-style-type:none;}
    .mainmenu a.hassubmenu{}
    .mainmenu li ul{display:none;position: absolute;z-index:8888888!important;}
    .mainmenu li ul li a{display:none;width:132px!important;}
    
    
    
    
     .header {background:#6b718c url(/img/design/head-repeat-x.gif) repeat-x;height:117px;text-align:center;color:#fff;}
    .head-top{height:76px;width:950px;margin-left:auto;margin-right:auto;text-align:left;}
    .head-top-left{float:left;width:290px;}
    .head-bot{background:url(/img/design/head-pink-bar-hm.gif) repeat-x;height:37px;width:950px;margin-left:auto;margin-right:auto;}
    .header img.logo{margin-top:21px;}
    .header a{color:#ccd0d6;text-decoration:none}
    .header a:hover, .header a:focus {color:#fff;} 
    .head-top-right {padding-top:10px;padding-bottom:10px;}
    .head-top-right ul {list-style-type:none;float:right;padding-right:12px;}
    .head-top-right ul li{display:inline;color:#ccd0d6;}
    .head-top-right ul li a{text-transform:none;padding-top:10px;margin-bottom:10px;padding-bottom:10px}
  
    a.util-link {background:url(/img/design/util-portfolio.gif) no-repeat left 8px; padding-left:21px;margin-right:45px;}

a{
	text-decoration: none;
	color: #999;
	outline: none;
}

p a{
	color: #19CAC3;
}

p a:hover{
	text-decoration: underline;
}

ul{
	list-style: none;
}


body{font-family:verdana;font-size:70%;padding:0px;background: #9398b1 url(/img/design/bkg.gif) repeat-x 0 0;
	font-family: verdana, arial,sans-serif;}




#home_modules h1,#sale_modules h1,#charter_modules h1,#construction_modules h1,#management_modules h1{
	/*font-size: 1.4em;
	font-weight: normal;
	text-indent: -5000px;
width: 600px;
	height: 18px;

*/
	
	margin: 22px 0 22px 17px;
	
	

}
/*
#home_modules h1{
	background: url(/img/design/luxury_yachts.png) no-repeat;

}
#sale_modules h1
{	background: url(/img/design/yachts-for-sale.png) no-repeat;
}
#charter_modules h1
{	background: url(/img/design/yachts-for-charter.png) no-repeat;
}
#construction_modules h1
{	background: url(/img/design/building-a-yacht.png) no-repeat;
}
#management_modules h1
{	background: url(/img/design/yacht-management.png) no-repeat;
}

*/

/* big images */

.Page{margin-top:-4px;}

#home_image{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 410px;
}


#home_image #bkg1,
#home_image #bkg2,
#home_image #bkg3,
#home_image #bkg4,
#home_image #bkg5,
#home_image #bkg6,
#home_image #bkg7,
#home_image #bkg8,
#home_image #bkg9,
#home_image #bkg10,
#home_image #bkg11,
#home_image #bkg12
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 410px;
}


#home_image #bkg1{
	background: url(/img/design/yacht_1b.png) no-repeat 50% 0;
}



#home_image #bkg2{
	visibility: hidden;
	background: url(/img/design/lifestyle_1.png) no-repeat 50% 0;
}
#home_image #bkg3{
	visibility: hidden;
	background: url(/img/design/yacht_2a.png) no-repeat 50% 0;
}

#home_image #bkg4{
	visibility: hidden;
	background: url(/img/design/lifestyle_2.png) no-repeat  50% 0;
}



#home_image #bkg5{
	visibility: hidden;
	background: url(/img/design/yacht_3b.png) no-repeat 50% 0;
}

#home_image #bkg6{
	visibility: hidden;
	background: url(/img/design/lifestyle_3.png) no-repeat 50% 0;
}
#home_image #bkg7{
	visibility: hidden;
	background: url(/img/design/yacht_4a.png) no-repeat 50% 0;
}

#home_image #bkg8{
	visibility: hidden;
	background: url(/img/design/lifestyle_4.png) no-repeat  50% 0;
}




/* SLIDING NEWS SYSTEM */

#sliding_container{
	
	width: 100%;
	height: 148px;
	
}

#sliding_system{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 950px;
	height: 148px;
	margin: 0 auto;
	background: url('/img/design/blue_bkg.png');
}

 
/* TABS */ 



#home_tabs{
	
	position: absolute;
	top: 20px;
	right: 16px;
	
	margin: 0 auto;
	width: 922px;
	height: 23px;
	display: block;
}

#home_tabs li.close{
	float: left;
	width: 30px;
}

#home_tabs li.close a{	
	background: url('/img/design/close.gif') no-repeat 6px 4px;
	height: 20px;
	margin-left: 5px;
}

#home_tabs li{
	float: right;
	display: block;
	width: 120px;
	height: 22px;
	margin: 0 0 1px 1px;
	background: url('/img/design/blue_bkg.png');	
}


#home_tabs a{
	float: left;
	color: #999;
	margin-top: 3px;
	padding-left: 19px;
	background: url('/img/design/home_arrow.gif') no-repeat 6px 4px;	
}

#home_tabs a.on{
	color: #fff;
}


/* SLIDING CONTENT BLOCKS */

.story_block{
	position: absolute;
	top: 15px;
	left: 0;
	width: 950px;
	z-index: 2;
	visibility: hidden;
} 

/* STORY */

a.viewall{
	float: left;

	color: #fff;
	margin: 0 0 15px 0;
	padding-left: 15px;
	background: url('/img/design/home_arrow.gif') no-repeat 0px 4px;
	
}


a.viewall2{
	
	
	color: #fff;
	margin: 0 0 15px 0;
	padding-left: 15px;
	background: url('/img/design/home_arrow.gif') no-repeat 0px 4px;
	display:block;
}

.story{
	float: left;
	margin-left: 15px;
	width: 452px;
	height: 90px;
}

.story.last{
	margin-left: 16px;
}

.story img{
	float: left;
	margin-right: 10px;
}

.story h2{
	float: left;
	width: 210px;
	font-size: 1.2em;
	font-weight: normal;
	color: #fff;
	margin-top: -4px;
}

.story h2 a{
	color: #fff;
}

.story h3{
	float: left;
	width: 210px;
	font-size: 1.0em;
	color: #fff;
	margin-bottom: 2px;
	font-weight: normal;	
}

.story p{
	float: left;
	width: 210px;
	font-size: 1.0em;
	line-height: 1.3em;
	color: #b3b3b3;
}

.story a.more
{
	display:block;
	color:#ed0973;
	text-indent:160px;
}


/*Relevance web link on home page*/

a.relevance 
{
 color:#CCCCCC;	
 text-decoration:none
}

.relevance p a:link, .relevance p a:visited, .relevance p a:hover, .relevance p a:active 

{
text-decoration:none
	
}

/* STORY */



#home_modules,#sale_modules,#charter_modules,#construction_modules,#management_modules{
	clear: both;
	width: 950px;
	margin: 0 auto;
	background: url(/img/design/lower_grad.png) no-repeat 0 bottom;
}



.module{
	display: block;
	float: left;
	margin-left: 16px;
	width: 218px;
	color: #fff;
	height:180px;
}

.module h2 a:link,.module h2 a:visited{
	color: #e2e2e2;
}


.module h2 a:hover{
	color: #ed0973;
}
.module span a:link,.module span  a:visited,.module span  a:active{
	color: #e2e2e2;
}
.module span  a:hover{	/*width: 225px;*/
}

.module.first{
	margin-left: 15px;
}

.module img{
	float: left;
}

.module h2{
	float: left;
	font-size: 1.2em;
	font-weight: normal;
	color: #e2e2e2;
	width: 218px;
	padding: 3px 0 5px 0;
	border-bottom: 1px solid #6d6d6d;
}

.module p{
	clear: both;
	width: 220px;
	font-size: 1.0em;
	padding-top: 5px;
	color: #ccc;
	
	
}

.module p a:link, .module p a:visited{

	color: #ed0973;
	text-decoration:none;
	
	
	
}

.module p a:hover{


	text-decoration:underline;
	
	
}

#clear{
	width: 948px;
	height: 20px;
	clear: both;
}


/* RECCOMENDS */


#recommends{
	clear: both;
	width: 946px;
	height: 55px;
	margin: 8px auto 60px auto;
}

#recommends p{
	font-size: 1.0em;
	color: #ccc;
	padding-top: 5px;
}

#recommends ul{
	margin-top: 10px;

}

#recommends li{
	float: left;
	margin-right: 25px;
	
}

a.vinsans{
	display: block;
	width: 36px;
	height: 30px;
	text-indent: -5000px;
	background: url(/img/design/vsf.gif) no-repeat;
}

a.asprey{
	display: block;	
	width: 58px;
	height: 27px;
	text-indent: -5000px;
	background: url(/img/design/asprey.gif) no-repeat;
	margin-top:2px;
}

a.bombardier{
	display: block;	
	width: 74px;
	height: 24px;
	text-indent: -5000px;
	background: url(/img/design/bombardier.gif) no-repeat 0 5px;
	margin-top:-4px;
}
a.maybach{
	display: block;	
	width: 73px;
	height: 46px;
	text-indent: -5000px;
	background: url(/img/design/maybach.png) no-repeat 0 5px;
}

a.q{
	display: block;	
	width: 155px;
	height: 13px;
	text-indent: -5000px;
	background: url(/img/design/q.png) no-repeat 0 5px;
}

a.ritz{
	display: block;	
	width: 135px;
	height: 55px;
	text-indent: -5000px;
	background: url(/img/design/ritz.png) no-repeat 0 5px;
	
	margin-top:-7px;

}
a.hublot{
	display: block;	
	width: 60px;
	height: 45px;
	text-indent: -5000px;
	background: url(/img/design/hublot.png) no-repeat 0 5px;
	margin-top:-2px;
}
/* Easy Slider */


#slider1 ul, #slider1 li,#slider2 ul, #slider2 li,#slider3 ul, #slider3 li#slider4 ul, #slider4 li{
		margin:0;
		padding:0;
		list-style:none;
		
		
		}
#slider1, #slider1 li,#slider2, #slider2 li,#slider3, #slider3 li,#slider4, #slider4 li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:218px;
		height:65px;
		overflow:hidden; 
		clear:both;
	
		
	
		}
		

						
		


#slider1next, #slider2next, #slider3next, #slider4next,#slider1prev, #slider2prev, #slider3prev, #slider4prev{ 

	display:block;
	margin-right:6px;
	width:30px;
	float:right;
	}	
	
	
	
	
#slider1prev, #slider2prev, #slider3prev, #slider4prev 
{

	float:left;
	width:30px;

	
	}
	

#slider1next a, #slider2next a, #slider3next a, #slider4next a,#slider1prev a, #slider2prev a, #slider3prev a, #slider4prev a{ 

	
	margin-right:6px;
	left:173px;
	color:#ED0973;

	width:30px;

	}	
	

	
#slider1next a:hover, #slider2next a:hover, #slider3next a:hover, #slider4next a:hover,#slider1prev a:hover, #slider2prev a:hover, #slider3prev a:hover, #slider4prev a:hover{ 

	
	margin-right:6px;
	left:173px;
    text-decoration:underline;
	width:30px;
	color:#ED0973;

	}

	
	
#slider1prev a, #slider2prev a, #slider3prev a, #slider4prev a{ 


	width:30px;
	
	}		
	

	

/* // Easy Slider */

/*Charter Landing*/


#charter_image{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 410px;
}


#charter_image #bkg1,
#charter_image #bkg2,
#charter_image #bkg3,
#charter_image #bkg4,
#charter_image #bkg5,
#charter_image #bkg6,
#charter_image #bkg7,
#charter_image #bkg8
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 410px;
}


#charter_image #bkg1{
	background: url(/img/design/FY_Charter_Slideshow_1.jpg) no-repeat 50% 0;
}

#charter_image #bkg2{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_2.jpg) no-repeat 50% 0;
}

#charter_image #bkg3{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_3.jpg) no-repeat 50% 0;
}
#charter_image #bkg4{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_4.jpg) no-repeat 50% 0;
}
#charter_image #bkg5{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_5.jpg) no-repeat 50% 0;
}
#charter_image #bkg6{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_6.jpg) no-repeat  50% 0;
}
#charter_image #bkg7{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_7.jpg) no-repeat  50% 0;
}
#charter_image #bkg8{
	visibility: hidden;
	background: url(/img/design/FY_Charter_Slideshow_8.jpg) no-repeat  50% 0;
}





/* Sale */



#sale_image{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 410px;
}


#sale_image #bkg1,
#sale_image #bkg2,
#sale_image #bkg3,
#sale_image #bkg4,
#sale_image #bkg5,
#sale_image #bkg6
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 410px;
}


#sale_image #bkg1{
	background: url(/img/design/FY_Sales_Slideshow_1.png) no-repeat 50% 0;
}

#sale_image #bkg2{
	visibility: hidden;
	background: url(/img/design/FY_Sales_Slideshow_2.jpg) no-repeat 50% 0;
}

#sale_image #bkg3{
	visibility: hidden;
	background: url(/img/design/FY_Sales_Slideshow_3.jpg) no-repeat 50% 0;
}
#sale_image #bkg4{
	visibility: hidden;
	background: url(/img/design/FY_Sales_Slideshow_4.jpg) no-repeat 50% 0;
}
#sale_image #bkg5{
	visibility: hidden;
	background: url(/img/design/FY_Sales_Slideshow_5.jpg) no-repeat 50% 0;
}
#sale_image #bkg6{
	visibility: hidden;
	background: url(/img/design/FY_Sales_Slideshow_6.jpg) no-repeat  50% 0;
}





/* Building */



#building_image{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 410px;
}


#building_image #bkg1,
#building_image #bkg2,
#building_image #bkg3,
#building_image #bkg4,
#building_image #bkg5,
#building_image #bkg6,
#building_image #bkg7,
#building_image #bkg8
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 410px;
}


#building_image #bkg1{
	background: url(/img/design/FY_Building_Slideshow_1.jpg) no-repeat 50% 0;
}

#building_image #bkg2{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_2.jpg) no-repeat 50% 0;
}

#building_image #bkg3{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_3.jpg) no-repeat 50% 0;
}
#building_image #bkg4{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_4.jpg) no-repeat 50% 0;
}
#building_image #bkg5{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_5.jpg) no-repeat 50% 0;
}
#building_image #bkg6{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_6.jpg) no-repeat  50% 0;
}

#building_image #bkg7{
	background: url(/img/design/FY_Building_Slideshow_7.jpg) no-repeat 50% 0;
}

#building_image #bkg8{
	visibility: hidden;
	background: url(/img/design/FY_Building_Slideshow_8.jpg) no-repeat 50% 0;
}




/* Owning */


#owning_image{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 410px;
}


#owning_image #bkg1,
#owning_image #bkg2,
#owning_image #bkg3,
#owning_image #bkg4,
#owning_image #bkg5,
#owning_image #bkg6
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 410px;
}


#owning_image #bkg1{
	background: url(/img/design/FY_Owning_Slideshow_1.jpg) no-repeat 50% 0;
}

#owning_image #bkg2{
	visibility: hidden;
	background: url(/img/design/FY_Owning_Slideshow_2.jpg) no-repeat 50% 0;
}

#owning_image #bkg3{
	visibility: hidden;
	background: url(/img/design/FY_Owning_Slideshow_3.jpg) no-repeat 50% 0;
}
#owning_image #bkg4{
	visibility: hidden;
	background: url(/img/design/FY_Owning_Slideshow_4.jpg) no-repeat 50% 0;
}
#owning_image #bkg5{
	visibility: hidden;
	background: url(/img/design/FY_Owning_Slideshow_5.jpg) no-repeat 50% 0;
}
#owning_image #bkg6{
	visibility: hidden;
	background: url(/img/design/FY_Owning_Slideshow_6.jpg) no-repeat  50% 0;
}


