input {font-size:11px;font-family:verdana;}
select {font-size:11px;font-family:verdana;width:150px;margin:2px;}
select.accommodations {width:250;}
a.subnav {font-size:10px;font-family:verdana;font-weight:bold;color:2f4e19;text-decoration:none;}
a.subnav h2{margin:0;padding:0;font-size:10px;}
a.subnav h3{margin:0;padding:0;font-size:10px;}
a.subnav:hover {font-size:10px;font-family:verdana;font-weight:bold;color:79663F;text-decoration:none;}
a {font-size:11px;font-family:verdana;font-weight:normal;color:2f4e19;text-decoration:none;}
a:hover {font-size:11px;font-family:verdana;font-weight:normal;color:79663F;text-decoration:none;}
a.headline {color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}
a.headline:hover {color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}
a.subheadline {color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase}
a.subheadline:hover {color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase}
a.pagination {border:1px solid #467446;padding:2px 5px 2px 5px;font-weight:bold;margin:0px;}
	a.pagination:hover {border:1px solid #79663F;padding:2px 5px 2px 5px;font-weight:bold;margin:0px;background-color:#bdb89f;}
	span.pagination_a {font-family:verdana,arial,sans-serif;font-size:11px;border:1px solid #467446;padding:2px 5px 2px 5px;font-weight:bold;margin:0px;background-color:#D1DED1;color:#2F4E19;}
b.title_dest {text-transform:uppercase;color:79663F;font-size:14px;}
b.dest_tabs_on {border:1px solid #cfcbb0;border-bottom:1px solid #ffffff;padding:12px;padding-bottom:5px;font-size:14px;font-family:verdana;font-weight:bold;color:79663F;text-decoration:none;background-color:ffffff;text-transform:uppercase} 
b.subnav {font-size:10px;font-family:verdana;font-weight:bold;color:2f4e19;text-decoration:none;}
a.dest_tabs_off {border:1px solid #9a9263;border-bottom:0px;padding:6px;font-size:10px;font-family:verdana;font-weight:bold;color:2f4e19;text-decoration:none;background-color:c4be9d;text-transform:uppercase}
a.dest_tabs_off:hover {border:1px solid #9a9263;border-bottom:0px;padding:6px;font-size:10px;font-family:verdana;font-weight:bold;color:2f4e19;text-decoration:none;background-color:d8d2b1;text-transform:uppercase}
b.util {font-family:verdana;font-weight:bold;font-size:10px;color:666666;}
b.title_dest {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}
h2.title_dest {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase;padding:0;margin:0;}
b.company {color:666666;font-weight:normal;}
br {line-height:18px;}
p {line-height:18px;margin-top:0;margin-bottom:18;}
h1 {font-family:futura,verdana,arial;font-size:36;margin-bottom:10;margin-top:14;color:2f4e19;}
img {border:0px;}
i.copyright {font-size:10px;color:666666;}


/**CENTERED PAGE & HEADER**/
body {text-align:center;}
#content_area {width:965px; border:1px solid #999999; background-color:#ffffff; padding:15px; margin:12px auto; text-align:left;}
#header_container {background-image: url(http://images.forbestraveler.com/media/img/bg_header965_top.jpg); background-repeat:no-repeat; width:965px; height:117px;}
#ad_leaderboard {float:right; width:739px; height:92px; padding:0; margin-top:11px;}
#logo_container {float:left; width:193px; height:117px; padding:0; margin:0;}
#nav_container {background-image: url(http://images.forbestraveler.com/media/img/bg_header965_bottom.jpg); background-repeat:no-repeat; width:965px; height:73px;}
#search_global {float:left; padding:0 0 0 230px; height:27px;}
#search_global form {margin:0; padding:0;}
#search_destination {float:right; margin:1px 9px 0 0; padding:0;}
#dropdown_navbar {float:left; padding-left:5px; margin-top:2px; width:450px; height:30px;}

*html #content_area {margin:1px auto; text-align:left;}
*html #ad_leaderboard {margin-top:11px; padding:0;}
*html #search_global {padding:0 0 0 230px;}
*html #search_destination {margin:1px 5px 0 0; padding:0;}
*html #dropdown_navbar {margin-top:2px;}
/*CENTERED PAGE*/


/*#content_area {width:965px; border:1px solid #999999; background-color:#ffffff; padding:15px; position:absolute; top:10px; left:10px;}
#ad_leaderboard {position:absolute; top:26px; left:240px;}
#search_global {position:absolute; top:130px; left:250px}
#search_global form {margin:0; padding:0;}
#search_destination {position:absolute; top:133px; left:750px}
#dropdown_navbar {position:absolute; top:161px; left:20px;}*/


#gridcontainer_1 {width:965px;}
#gridcontainer_2 {width:729px;float:left;}
#gridcontainer_3 {width:216px;float:right;}
#gridcontainer_4 {width:373px;float:left;}
#gridcontainer_5 {width:336px;float:right;}
#footer {background-color:F0EFE5;border-top:1px solid #79663F;padding:12;}
#widget {visibility: hidden;}
#ab_adspot {width:336;height:280;background-color:F0EFE5;margin-bottom:12px;float:right;text-align:center;}
#email_signup {width:160;height:300;float:right;margin-right:0px;}
#travel_tools {width:160;float:none;}
#weather {width:160;height:160;margin-bottom:12px;float:none;}
#tools_weather {float:left;}
div.overview_city {color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:12px;letter-spacing:2px;}
div.storycontainer_1 {padding-top:7px;}
div.storycontainer_2 {height:126px;}
div.storycontainer_3 {height:140px; width:144px; padding:0; margin:0;}
div.story_abstract {padding:5px;float:right;width:156;}

/*FOR NEW GRID CONTAINER_4*/
div.story_abstract_4 {padding:5px;float:right;width:193;}
/*FOR NEW GRID CONTAINER_4*/

div.headline {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}
div.subheadline {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase}
h1.subheadline {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:0; padding:0;}
div.box2column {width:336;border:1px solid #999999;}
div.box1column {width:160;border:1px solid #999999;}
div.sidebar {background-color:F0EFE5;border:1px solid #918c73;padding:6px;width:150;float:right;}
div.boxheader {margin:4px;background-color:#F0EFE5;padding-left:6px;padding-top:3px;HEIGHT:24;}
div, td {font-family:verdana,arial;font-size:11px;color:666666;line-height:18px;}
div.image_gallery {padding:5px;border:1px solid #999999;width:425;height:280;background-color:ffffff;}
div.image_display {padding:5px;border:1px solid #999999;width:325;height:214;background-color:ffffff;}

/*FOR NEW GRID CONTAINER_4*/
div.image_display_4 {padding:5px;border:1px solid #999999;width:362;height:239;background-color:ffffff;}
/*FOR NEW GRID CONTAINER_4*/

div.image_headshot {padding:5px;border:1px solid #999999;width:100;height:100;background-color:ffffff;}
div.image_headshot_sm {padding:5px;border:1px solid #999999;width:75;height:75;background-color:ffffff;}
div.image_promo {padding:5px;border:1px solid #999999;width:419;height:98;margin-bottom:6px;background-color:ffffff;}
div.image_thumb {padding:5px;border:1px solid #999999;width:150;height:100;background-color:ffffff;}
div.slide_caption {}
div.address {font-size:10px;font-weight:bold;color:666666;padding:6px;font-family:verdana;background-color:F0EFE5;width:150;float:right;margin-left:6px;}
h1.title_bar {background-image: url(http://images.forbestraveler.com/media/img/title_bar.gif);background-repeat:no-repeat;width:337;height:37;margin-bottom:6px;margin-top:1px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}

h2.title_bar {background-image: url(http://images.forbestraveler.com/media/img/title_bar.gif);background-repeat:no-repeat;width:337;height:37;margin-bottom:6px;margin-top:1px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}

/*FOR NEW GRID CONTAINER_4*/
h1.title_bar_4 {background-image: url(http://images.forbestraveler.com/media/img/title_bar_4.gif);background-repeat:no-repeat;width:373;height:37;margin-bottom:6px;margin-top:1px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
/*FOR NEW GRID CONTAINER_4*/

h1.title_bar_green {background-image: url(http://images.forbestraveler.com/media/img/title_bar_green.gif);background-repeat:no-repeat;width:337;height:37;margin-bottom:6px;margin-top:1px;color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
h1.title {background-image: url(http://images.forbestraveler.com/media/img/title_bar.gif);background-repeat:no-repeat;width:337;height:37;margin: 35px 0px 0px 0px;padding: 10px 0px 0px 10px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}

/*FOR NEW GRID CONTAINER_4*/
h1.title_4 {background-image: url(http://images.forbestraveler.com/media/img/title_bar_4.gif);background-repeat:no-repeat;width:373;height:37;margin: 35px 0px 0px 0px;padding: 10px 0px 0px 10px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}

h2.title_4 {background-image: url(http://images.forbestraveler.com/media/img/title_bar_4.gif);background-repeat:no-repeat;width:373;height:37;margin: 35px 0px 0px 0px;padding: 10px 0px 0px 10px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
/*FOR NEW GRID CONTAINER_4*/

h1.headline {color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
h1.slide_caption{font-family:verdana,arial;font-weight:bold;font-size:11px;color:666666;margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
h2.dek{font-family:verdana,arial;font-weight:bold;font-size:11px;color:666666;margin:0 0 10px 0;padding-bottom:0px;}
h2.headline {color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
h2.subheadline{color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase; margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
h2.ft400header{color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
h3.ft400header{color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase; margin-bottom:0px;margin-top:0px;padding-bottom:0px;}
div.title_bar {background-image: url(http://images.forbestraveler.com/media/img/title_bars.gif);background-repeat:no-repeat;width:337;height:37;margin-bottom:6px;margin-top:1px;color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}

/*FOR NEW GRID CONTAINER_4*/
div.title_bar_4 {background-image: url(http://images.forbestraveler.com/media/img/title_bars_4.gif);background-repeat:no-repeat;width:373;height:37;margin-bottom:6px;margin-top:1px;color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
/*FOR NEW GRID CONTAINER_4*/

div.title_bar_green {background-image: url(http://images.forbestraveler.com/media/img/title_bar_green.gif);background-repeat:no-repeat;width:337;height:37;margin-bottom:6px;margin-top:1px;color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
div.title_bar_green_sm {background-image: url(http://images.forbestraveler.com/media/img/title_bar_green_sm.gif);background-repeat:no-repeat;width:160;height:37;margin-bottom:6px;margin-top:1px;color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
div.tab_content {font-family: verdana, Arial, sans-serif;font-size:10px;padding: 3px 3px 3px 3px;width: 160px;height:140px;z-index:500;background-image: url(http://images.forbestraveler.com/media/img/bg_weather.gif);background-repeat:no-repeat;}
div.tabs {position: relative;left:7px;top:3px;height: 22px;cursor: default !important;z-index: 1000;}
img.tab {position: relative;border: 0;z-index: 100;}
img.tabActive {position: relative;border: 0;z-index: 100000;}
img.tabHover {	position: relative;	border: 0;z-index: 1200;}
div.tab_main{ width:90%;padding: 9px 6px 3px 6px;color:79663f}
.moreslide {
	width: 136px;
	height: 453px;
	overflow: hidden;
}
.slidemore {
	border-top:0px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#FFFFFF;
	width:152px;
	height:482px;
	float:right;
}
.forcewidth {
	width: 115px;
	height:50px;
	padding:0px 6px 6px 6px;
}
#prvBut {
	display: none;
}
#moreslides {
	position: relative;
}
.slidethumb {
	border:1px solid #999999;
	padding:4px;
	margin:10px 8px 3px 11px;
	width:115;
	height:75;
	background-color:#ffffff;
}
.slidethumb2 {
	border:1px solid #999999;
	padding:4px;
	margin:0 0 3px 11px;
	width:115;
	height:75;
	background-color:#ffffff;
}
#ab_adspot01 {width:336;height:280;background-color:f0efe5;margin-bottom:12px;float:right;}
#ab_adspot02 {width:336;height:280;background-color:dfebe4;float:right;margin-right:0px;}
ul.txtlinks {list-style-type: square;color:ffffff;padding-right:24px;margin-bottom:0px;}
li.txtlinks {border-bottom:1px solid #ffffff;padding-bottom:4px;margin-bottom:6px;margin-left:-15;}

/* ######### Forbes400 page layout ######### */
#forbes400_NorthAmerica ul {width:180px; margin:0; padding:0; list-style-type:none; line-height:17px;}
#forbes400_Asia ul {width:372px; margin:0; padding:0; list-style-type:none; line-height:17px;}
#forbes400_Asia_left ul {width:170px; margin:0; padding:0; list-style-type:none; line-height:17px; float:left;}
#forbes400_Asia_right ul {width:170px; margin:0; padding:0; list-style-type:none; line-height:17px;float:right;}
#forbes400_Europe ul {width:180px; margin:0; padding:0; list-style-type:none; line-height:17px; float:right;}
#forbes400_Center_left ul {width:160px; margin:0; padding:0; list-style-type:none; line-height:17px;}
#forbes400_Center_right ul {width:160px; margin:0; padding:0; list-style-type:none; line-height:17px; float:right;}
li.forbes400header {color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase; margin-top:15px;}
/* ######### Forbes400 page layout ######### */


#ab_title_bar {background-image: url(http://images.forbestraveler.com/media/img/title_bar_green.gif);background-repeat:no-repeat;width:337;height:37;margin-top:1px;color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:9px;}
	#cost_per_night {
		width:372px;
		border: 1px solid #999999;
		padding: 5px;
	}
	#cost_per_night th { 
		font-size:12px; 
		font-weight:bold; 
		color: #ffffff;
		border: 5px solid #ffffff;
		padding: 0.4em 0.25em  0.4em 0.25em; 
		background-color: #877a5d;
		font: bold 14px "futura", "century gothic", letter-spacing:2px; sans-serif;
		text-transform:uppercase;
	}
	#cost_per_night td { 
		font-size:11px; 
		margin:2px;
		padding: .3em; 
		font: normal 11px "verdana", "arial", sans-serif;
	}
	#cost_per_night td b { 
		color: #00283f;
		font: normal 10px "verdana", "arial", sans-serif;
	}
	ul.adlinks {margin-top:0px;margin-bottom:0px;list-style-type: square;color:467446;}
	li.adlinks {padding-bottom:4px;margin-bottom:3px;}
	#ad_resources_top {width:336;height:145;background-image:
url('http://images.forbestraveler.com/media/img/ad_resource_top.jpg')}
	#ad_resources_bg {background-image:
url('http://images.forbestraveler.com/media/img/ad_resource_bg.jpg')}
	#ad_resources_bottom {width:336;height:35;background-image:
url('http://images.forbestraveler.com/media/img/ad_resource_bottom.jpg')}

/*MORE FEATURES*/
.morefeatures_container {
	width: 350px;
	float:left;
	margin-top:12px;
}

.morefeaturesthumb {
border:1px solid #999999;
padding:3px;
width:60px;
height:40px;
background-color:#ffffff;
}

.morefeatures_text {
	width: 240px;
	line-height:15px;
}

.moreaccommodations_container {
	width: 247px;
	float:left;
	margin-top:12px;
}

.moreaccommodations_text {
	width: 150px;
	line-height:15px;
	margin-right:2px;
}

ul.txtlinks2 {list-style-type: square;color:#bdb89f; margin-bottom:0px; line-height:15px;}
li.txtlinks2 {padding-bottom:4px;margin-bottom:6px;margin-left:-20; line-height:15px;}

a.moreinspirations {font-size:11px;font-family:verdana;color:79663f;font-weight:bold;text-decoration:none;}
a.moreinspirations:hover{font-size:11px;font-family:verdana;color:79663f;font-weight:bold;text-decoration:underline;}


/* ######### Begin Slideshow Controls ######### */
#slideshow_controls {float:left; height:19px; margin-top:2px; margin-bottom:6px;}
#read_full_story {float:right; text-align:right; width:130px; height:19px; margin-top:2px; margin-bottom:0px;}

a.prevslide{
display: -moz-inline-box;
display: inline-block;
width:52px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/prevbtn_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.prevslide:hover{
background-position:-51px;
}

a.pauseslide{
display: -moz-inline-box;
display: inline-block;
width:57px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/pausebtn_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.pauseslide:hover{
background-position:-57px;
}

a.playslide{
display: -moz-inline-box;
display: inline-block;
width:57px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/playbtn_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.playslide:hover{
background-position:-57px;
}

a.nextslide{
display: -moz-inline-box;
display: inline-block;
width:52px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/nextbtn_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.nextslide:hover{
background-position:-51px;
}

a.nextslideshow{
display: -moz-inline-box;
display: inline-block;
width:114px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/nextslideshow_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.nextslideshow:hover{
background-position:-114px;
}

a.firstslide{
display: -moz-inline-box;
display: inline-block;
width:55px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/firstslidebtn_rollover.gif); 
background-repeat: no-repeat;
overflow: hidden;
}

a.firstslide:hover{
background-position:-55px;
}
/* ######### End Slideshow Controls ######### */


/* ######### Begin More Slideshows Scroller ######### */
#scroller_header {background-color:#86734b; width:154px; height:31px; float:right;}
#scroller_tabs {width: 154px; float: right; background-color: rgb(134, 115, 75);}
#scroller_controls_top {margin-left: 8px; margin-top: 5px; float: left; padding:0; height:23px;}
#scroller_controls_bottom {margin-left: 8px; margin-top: 2px; float: left; padding:0; height:23px;}

div.wrapper-container {
	    width:151px;
}

a.scroller {font-size:11px;font-family:verdana;font-weight:bold;color:2f4e19;text-decoration:none;}
a.scroller:hover {font-size:11px;font-family:verdana;font-weight:bold;color:79663F;text-decoration:none;}

.scrollernumbering {
	color:#918c73;
	font-size:12pt; 
	font-weight:700; 
	float:left;
	margin-right:3px;
}

.scrollertext {
	float:left;
	line-height:13px;
	width:102px;
}

/* ######### Begin More Slideshows Scroller Tabs ######### */
.shadetabs{
padding: 3px 0;
margin-left: 5px;
margin-top: 0;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 3px;
margin-right: 2px;
color: #2f4e19;
background: white url(http://images.forbestraveler.com/media/img/tabshade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2f4e19;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 0;
}

.shadetabs li a.selected{ /*selected main tab style */
background: white;
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

/* ######### **RELATED CONTENT** ######### */
#related_container{border-bottom:1px dotted #999999; border-top:1px dotted #999999; padding-top:2px; padding-bottom:2px; margin-bottom:10px;}
.related_header{background-color:f0efe5; padding:4px;font-family:verdana;font-weight:bold;font-size:11px;color:#79663f;}
.related_section{width:195px; float:left; border-right:1px dotted #999999}
.related_section_right{width:195px; float:left;}
.related_content_left{width:195px; height:55px; margin-top:8px; float:left;}
.related_content_right{width:115px; margin-right:5px; float:right; line-height:15px;}

/* ######### **RELATED CONTENT** ######### */
#article_tools{background-color:f0efe5; border-bottom:1px dotted #999999;border-top:1px dotted #999999;margin-bottom:20px; height:26px;}
.article_tools_header{color:79663F;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase; float:left; width:150px; margin:0 0 6px 0; padding:0;}
.article_tools_buzz{float:left; width:120px; margin:0 0 6px 0; padding:0;}

/* ######### **HOMEPAGE HORIZONTAL SCROLLER** ######### */
.also_this_week_wrapper{
position: relative; /* Do not change this value */
width: 373px;
height: 180px;
background: #F0EFE5;
background-image: url(http://images.forbestraveler.com/media/img/alsothisweek_header.gif);
background-repeat:no-repeat;
}

.glidercontainer {
	float:left;
	width:119;
}

.glidercontrols { /*style for DIV used to contain links. */
width: 360px;
text-align: right; /*How to align pagination links: "left", "center", or "right" */
}

.glidercontrols a{ /*style for DIV used to contain links. */
display: -moz-inline-box;
display: inline-block;
margin-right: 10px;
margin-top: 7px;
}

.glidercontrols a.prvbtn{
width:26px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/gliderbuttons_prev.gif);

}

.glidercontrols a.prvbtn:hover{
background-position:-26px 0;
}

.glidercontrols a.nxtbtn{
width:26px;
height:19px;
background: url(http://images.forbestraveler.com/media/img/gliderbuttons_next.gif);
}

.glidercontrols a.nxtbtn:hover{
background-position:-26px 0;
}

.gliderthumb {
	border:1px solid #999999;
	margin-bottom:5px;
	padding:3px;
	width:95px;
	height:63px;
	background:#ffffff;
	float:left;
}
/* ######### **SHARE WIDGET** ######### */
ul.share {list-style-type:none; padding:0;margin:0;display: -moz-inline-box inline-block;}
li.share {float:left; left:0px; position:relative; bottom:0px;}
li.share ul {display:none; position:absolute; top:22px; left:0; background-color:#f0efe5; border:1px solid #666666; padding:4px; width:180px; margin-left:8px;}
li.share > ul {top:auto; left:auto;}
li.share:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

/* ######### **FROMMERS MODULE** ######### */
#frommers_module{background-color:ffffff;}
.frommers_module_top{background:#9fbb9f; padding:4px 3px 1px 12px; font-size:11px;font-family:verdana;font-weight:bold;color:FFFFFF;text-decoration:none;}
.frommers_module_content{border:1px solid #9fbb9f; padding:12px 12px 3px 12px; line-height:12px;}

/* ######### DELUXE GUIDE MODULE - VACATIONS PAGE ######### */
#dg_module{}
#dg_module #header{background-image: url(http://images.forbestraveler.com/media/img/title_bar_deluxeguides.gif); background-repeat:no-repeat;width:337px;height:58px;margin-top:1px;}
#dg_module #header_txt{padding:9px 0 0 9px;color:969481;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial; font-size:14px; letter-spacing:2px; text-transform:uppercase;}
#dg_module #module_box{height:325px; margin-bottom:20px; border:1px solid #999; border-top:0; padding:9px; padding-top:3px;}
#dg_module #guides_container{margin-top:15px; border-top:1px dotted #999;padding-top:15px;}
#dg_module .dg_unit{width:85px; height:90px; float:left; margin-right:25px; text-align:center;}
#dg_module .dg_unit3{width:85px; height:90px; float:left; text-align:center;}
#dg_module a{color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:13px;letter-spacing:1px;text-transform:uppercase;}
#dg_module a:hover{color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:13px;letter-spacing:1px;text-transform:uppercase;}
#dg_module .new{font-size:11px; font-family:verdana; font-weight:bold; color:#CC0000; text-decoration:none; margin-left:10px;}
#dg_module a.headline {color:467446;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}
#dg_module a.headline:hover {color:79663F;text-decoration:none;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase}

/* ######### VIDEO PAGE ######### */
#video-box{width:724px; float:left; border: solid 1px #ccc; margin-top:5px;}
#video-box .header{width:724px; height:41px; float:left; background-image: url(http://images.forbestraveler.com/media/img/video_header_bkgrnd.gif);background-repeat:no-repeat;}
#video-box h1{color:467446;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:18px;letter-spacing:2px;text-transform:uppercase; margin:0; padding:13px 0 0 87px;}
#video-box .videoplayer{width:380px; float:left; padding:10px;}
#video-box .relatedcontent{width:290px; height:305px; float:right;  padding:14px 20px 0 0;}
#video-box .relatedcontent .container{background:#fff;}
#video-box .relatedcontent h2{padding:0; margin:0; font-size:14px; font-family:verdana; font-weight:bold; text-decoration:none;}
#video-box .relatedcontent a.subnav h2{margin:0;padding:0;font-size:10px;}
#video-box ul{list-style-type:disc;margin-left:15px; margin-top:4px; padding:0;}

.videopassports-box{width:330px; background:#EDF3F7; border:1px solid #67869a; float:left; padding:2px; margin-top:6px;}
.videopassports-header{background:#67869a; height:33px;}
.videopassports-hed{padding:8px 0 0 12px; float:left; color:#ffffff; font-size:11px; font-family:verdana; font-weight:bold; line-height:11px;}
.videopassports-content{padding:0 0 10px 0; margin-bottom:10px;}
.videopassports-content a{font-size:11px; font-family:verdana; font-weight:bold; color:#6A899C;text-decoration:none;}
.videopassports-content a:hover{font-size:11px; font-family:verdana; font-weight:bold; color:#3d5c6f;text-decoration:none;}

.watch-video_btn{float:right; padding:6px 36px 0 0;}

#watch-videos_box{background:#F0EFE5; padding:3px; border:1px solid #918c73; height:60px;}
#watch-videos_box .image{float:left;width:63px;}
#watch-videos_box .text{padding-top:10px; float:left; width:290px;}


h2.videolibrary{color:#467446;font-weight:bold;font-family:futura,Century Gothic, verdana,arial;font-size:14px;letter-spacing:2px;text-transform:uppercase; margin:0; padding:4px 0 0 8px;}

#video-library{width:723px;margin-bottom:15px;padding:0;}
.videomenubox{width:210px; background:#FFFFFF; border:1px solid #999999; padding:5px; margin:15px 0 12px 0;}
.videomenu{width:195px; margin:0; padding:4px 0 0 7px; margin:0;}

#all-video-container{width:723px; float:right;}

#video-thumb{width:123px; float:left;margin:0 0 13px 17px; padding:0;}
#video-thumb .box{border:1px solid #999999; background:#fff;}
#video-thumb .btn-bkgrnd{border-top:1px solid #999999; background:#F0EFE5; padding:1px;}
#video-thumb .btn{margin:3px 5px 0 0; float:left; padding-left:31px;}
#video-thumb .play{margin:0; padding:0; float:left;}
#video-thumb .title{text-align:center;margin-top:3px;}

/* ######### VIDEO LIBRARY MENU ######### */
.treeview ul{margin: 0 0 0 35px;padding: 0;}
.treeview li{list-style-type: none;padding-left: 12px;margin:0 0 0 -35px;margin-bottom: 3px;}
.treeview li.submenu{background: #F0EFE5 url(http://images.forbestraveler.com/media/img/video_library_arrow.gif) no-repeat left 6px;cursor: hand !important;cursor: pointer !important;}
.treeview li.submenu ul{
display: none; /*Hide them by default. Don't delete. */
}
.treeview .submenu ul li{cursor: default;}


/* ######### FT400 LANDER ######### */
.ft400_flashcontainer{width:337px; height:238px; float:left;margin:0 0 0 13px;background:#ffffff;border:1px solid #999;}
#ft400_spinoffs{width:336px;height:87px; margin-top:2px; margin-bottom:6px; float:left;background-image: url(http://images.forbestraveler.com/media/img/ft400spinoff_box.gif);background-repeat:no-repeat;}
#ft400_spinoffs .container{width:326px; margin-top:12px; margin-left:10px;}
#ft400_spinoffs .image{padding:5px;border:1px solid #999999;width:75;float:left;}
#ft400_spinoffs .headline{width:220px; padding-left:10px;float:left;}
#ft400_spinoffs .more{width:205px; border-top:1px solid #ccc; float:left; margin:5px 0 0 10px; padding-top:2px;}
#ft400_links{width:334px;height:27px; margin-top:5px; margin-bottom:7px; float:left;}

/* ######### TRAVEL DEALS - SHERMANS ######### */
#travel_deals{width:336px; height:250px; border:1px solid #D1DED1; margin-bottom:15px;}
#travel_deals .titlebar{margin:0; padding:9px 0 0 9px; background-image: url(http://images.forbestraveler.com/media/img/title_bar_green.gif); background-repeat:no-repeat; width:336px; height:37px;}
#travel_deals .header{float:left; color:467446; text-decoration:none; font-weight:bold; font-family:futura,Century Gothic, verdana,arial; font-size:14px; letter-spacing:2px; text-transform:uppercase;}
#travel_deals .sponsor{float:left; color:467446; text-decoration:none; font-weight:normal; font-family:verdana,arial; font-size:9px; letter-spacing:0; line-height:12px; text-transform:none; padding:5px 0 0 11px;}
#travel_deals .sponsor a{color:467446; font-size:9px; text-decoration:none; font-weight:normal; font-family:verdana,arial;}
#travel_deals .sponsor a:hover{color:c00; font-size:9px; text-decoration:none; font-weight:normal; font-family:verdana,arial;}
#travel_deals .links{padding:6px 0 0 12px; margin:0;}
#travel_deals .links ul{list-style-type:none;margin:0; padding:0;}
#travel_deals .links li{list-style-type:none; padding-bottom:7px; margin:0; line-height:14px;}
#travel_deals .links li a{font-size:10px;font-family:verdana;font-weight:bold;color:467446;text-decoration:none;}
#travel_deals .links li a:hover{font-size:10px;font-family:verdana;font-weight:bold;color:79663F;text-decoration:none;}
#travel_deals .learnmore{float:right; padding-right:15px; margin-top:-3px; color:#666; text-decoration:none; font-weight:normal; font-family:verdana,arial; font-size:10px;}
#travel_deals .learnmore a{color:467446; text-decoration:underline; font-weight:normal; font-family:verdana,arial; font-size:10px;}
#travel_deals .learnmore a:hover{color:79663F; text-decoration:underline; font-weight:normal; font-family:verdana,arial; font-size:10px;}


