#googlesearch{
	display:inline;
	height:24px;
	}

body {
	background-color:#000;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 12px;
	line-height: 17px;
	}
#mainbody {
	background-color:#FFFFFF;
	vertical-align:top;
	}
	
#mainbody2 {
	vertical-align:top;
	}
/*****************************
*TOP LINGERIE
*****************************/
.browse_by{
	font-size: 8.5pt;
	color:#FFFFFF;
	}
#hitbox{
	display:none;
	}	
/* justluxe luxenews - 072706 */
.luxenews_landing_realestate a:visited {
	color: #006699;
	text-decoration: none;
}
.luxenews_landing_realestate a:hover {
	color: #990000;
	text-decoration: none;
}
/* tags */
#one{
	height:151px;
	}
#two{
	height:151px;
	position:relative;
	top:-151px;
	}
#three{
	height:151px;
	position:relative;
	top:-302px;
	}
/* 101806- index articles */


.jl-index-articles-feeder{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
/* END 101806- index articles */
/* 110706 - new-justluxe-index */	
.new-index-border-left {
	background-image: url(../../images/110606-jl-border-left.gif);
	background-repeat: repeat-y; 
}
.new-index-border-right {
	background-image: url(../../images/110606-jl-border-right.gif);
	background-repeat: repeat-y;
}
.new-index-top-banner {
	background-image: url(../../images/110606-jl-top-banner-bg-tile.jpg);
	background-repeat: repeat-x;
}
.new-index-search {
	background-image: url(../../images/110606-jl-topnav-search-bg-tile.jpg);
	background-repeat: repeat-x;
	height: 38px;
}
.new-index-search-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333333;
	width:104px;
	background-color: #ffffff;
	height: 17px;
	border: 1px solid #828893;
}
.new-index-leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../../images/110606-jl-leftnav-bg-off2.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 137px;
	padding-left: 14px;
}
.new-index-leftnav a{
	color: #FFFFFF;
	text-decoration: none;
}
.new-index-leftnav a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.new-index-leftnav a:hover{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
/* END 110706 - new-justluxe-index */	
/* 010907 style for the breadcrumb */
.lifestyle-breadcrumb{
	color: #38322D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 7px;
}	
.lifestyle-breadcrumb a{
	color: #38322D;
	text-decoration: none;
}	
.lifestyle-breadcrumb a:visited{
	color: #38322D;
	text-decoration: none;
}
.lifestyle-breadcrumb a:hover{
	color:#006699;
	text-decoration: underline;
}
.lifestyle-breadcrumb span{
	color: #5E5945;
	font-weight: bold;	
}

/* END 010907 style for the breadcrumb */
/* 011507 lifestyle header utility bar */
.travel-header-utility-bg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url('/lifestyle/images/011507-top-header-bg-tile.jpg');
	background-repeat: repeat-x;
}
.travel-header-utility-bg span{
	color: #F2E6B9;
	text-decoration: none;
}
.travel-header-utility-bg a{
	color: #FFFFFF;
	text-decoration: none;
}
.travel-header-utility-bg a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.travel-header-utility-bg a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/* NEW 012407 lifestyle feature */
#lifestylefeature a:visited{
	color:#006699;
	text-decoration: none;
}
#lifestylefeature a:hover{
	color:#006699;
	text-decoration: underline;
}
#lifestylefeature-more-articles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 17px;
	color: #5e5945;
	padding: 10px;
}

/* JustLuxe Article "Read Next Article" 013107 */
.read-next-article{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}
/* JustLuxe small pop up 020607 */
.sml-pop-body {
	margin-top: 0px;
	background-color: #000000;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sml-pop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #333333;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.sml-pop-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color:#999999;
}
.sml-pop-extend {
	background-image: url("/lifestyle/images/022807-sml-pop-border-top-bg.gif");
	background-repeat: repeat-x;	
}
.sml-pop h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 17px;
	color:#999999;
	margin: 0px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.sml-pop h3 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	color:#FFFFFF;
	margin: 0px;
	font-style: normal;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sml-pop-border-left{
	background-image: url('/lifestyle/images/020607-sml-pop-image-border-left.gif');
	background-repeat: repeat-y;	
}
.sml-pop-border-right{
	background-image: url('/lifestyle/images/020607-sml-pop-image-border-right.gif');
	background-repeat: repeat-y;	
}
.sml-pop-border-btm{
	background-image: url('/lifestyle/images/020607-sml-pop-image-border-btm.gif');
	background-repeat: repeat-x;	
}
.sml-pop-divider{
	background-image: url('/lifestyle/images/020607-sml-pop-300x250-divider.gif');
	background-repeat: repeat-y;	
}
.sml-pop-number-bg{
	background-image: url('/lifestyle/images/020607-sml-pop-btn-number-bg.jpg');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.sml-pop-btn-bg{
	background-image: url('/lifestyle/images/020607-sml-pop-image-btn-bg-tile.gif');
	background-repeat: repeat-x;
}
.sml-pop-photo-credit{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 17px;
	color: #666666;
	padding: 4px;
	font-style: italic;
}
/* END JustLuxe small pop up 020607 */
/* JustLuxe Featured Articles on right column 022307 */

.footer {
	font-family: Arial, Helvetica, sans-serif;
}
.footer h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.footer h3 a{
	color: #FFFFFF;
	text-decoration: none;
}
.footer h3 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.footer h3 a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.footer ul{
	margin: 0px;
	padding: 11px 11px 11px 25px;	
}

.footer li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-transform: capitalize;
	list-style-position: outside;
	list-style-image: url(/lifestyle/images/022207-footer-bullet.jpg);
	color: #FFFFFF;
	padding-bottom: 3px;
}
.footer li a{
	color: #FFFFFF;
	text-decoration: none;
}
.footer li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.footer li a:hover{
	color:#999999;
	text-decoration: none;
}
.footer-space {
	padding-left: 11px;	
}
.footer-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0A770;
	padding-top: 11px;
	padding-bottom: 11px;
}
.footer-top a{
	color: #B0A770;
	text-decoration: none;
}
.footer-top a:visited{
	color: #B0A770;
	text-decoration: none;
}
.footer-top a:hover{
	color: #B0A770;
	text-decoration: underline;
}
.footer-tile{
	background-image: url(/lifestyle/images/022207-footer-vertical-divider-tile.gif);
	background-repeat: repeat-y;	
}
.footer-newsletter {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 11px;
}
.footer-btm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #999999;	
}
.footer-btm a{
	color: #B0A770;	
	text-decoration: none;
}
.footer-btm a:visited{
	color: #B0A770;	
	text-decoration: none;
}
.footer-btm a:hover{
	color: #B0A770;	
	text-decoration: underline;
}
.footer-btm-last{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #999999;
	padding-bottom: 8px;
}
.footer-btm-last a{
	color: #B0A770;	
	text-decoration: none;
}
.footer-btm-last a:visited{
	color: #B0A770;	
	text-decoration: none;
}
.footer-btm-last a:hover{
	color: #B0A770;	
	text-decoration: underline;
}
/*bookmarking sites 8 */
#bookmark {clear:both; padding-bottom:4px;}
#bookmark ul {margin:0; padding:0; overflow:hidden; width:auto}
#bookmark li {padding:0 8px 0 0; display:block; float:left; line-height:16px}
#bookmark li a {font:normal 12px 'Arial'; display:block; float:left; line-height:16px}
#bookmark li.digg a {padding-left:17px; background:url(http://www.justluxe.com/images/ico_digg.gif) left top no-repeat}
#bookmark li.delicious a {padding-left:17px; background:url(http://www.justluxe.com/images/ico_delicious.gif) left top no-repeat}
#bookmark li.netscape a {padding-left:17px; background:url(http://www.justluxe.com/images/ico_netscape.gif) left top no-repeat}
#bookmark li.yahoo a {padding-left:17px; background:url(http://www.justluxe.com/images/ico_myyahoo.gif) left top no-repeat}
#bookmark li.google a {padding-left:17px; background:url(http://www.justluxe.com/images/ico_google_coop.gif) left top no-repeat}
#bookmark a{
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;	
	text-decoration: none;
}
#bookmark a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;	
	text-decoration: none;
}
#bookmark a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;	
	text-decoration: underline;
}

/* 042307 - article-bottom  */
.article-bottom{
	color:#003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	padding: 10px;
}
.article-bottom span{
	color:#666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 17px;
	font-style: italic;
}
.article-bottom a{
	color:#003366;
	text-decoration: none;
}
.article-bottom a:visited{
	color:#003366;
	text-decoration: none;
}
.article-bottom a:hover{
	color:#003366;
	text-decoration: underline;
}
/* END 042307 - article-bottom  */

/* Featured Article Index Styles */
.feat-index-newsletter-bg {
	background-image: url('/lifestyle/images/042707-feat-left-newsletter-btm-bg.jpg');
	background-repeat: no-repeat;	
}
.feat-index-newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#392F22;
	height: 17px;
	padding-right: 13px;
	padding-left: 13px;
}
.feat-index-newsletter-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#392F22;
	border: 1px solid #392F22;
	height: 17px;
	margin-top: 5px;
	width: 130px;
}
.feat-index-newsletter-submit {
	padding-top: 4px;
	padding-bottom: 4px;
}
.travel-listings-border-top {
	background-image: url('/travel/images/020607-trvl-listings-img-border-top.gif');
	background-repeat: repeat-x;
}
.travel-listings-border-btm {
	background-image: url(/travel/images/020607-trvl-listings-img-border-btm.gif);
	background-repeat: repeat-x;
}
.travel-listings-border-left {
	background-image: url(/travel/images/020607-trvl-listings-img-border-left.gif);
	background-repeat: repeat-y;
}
.travel-listings-border-right {
	background-image: url(/travel/images/020607-trvl-listings-img-border-right.gif);
	background-repeat: repeat-y;
}
.travel-listings-photo-gallery {
	background-image: url(/travel/images/020607-trvl-listings-btn-photo-bg-tile.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
.travel-listings-photo-gallery a{
	color:#660000;
	text-decoration: none;
	font-weight: bold;
}
.travel-listings-photo-gallery a:visited{
	color:#660000;
	text-decoration: none;
}
.travel-listings-photo-gallery a:hover{
	color:#660000;
	text-decoration: none;
}
.travel-listings-photo-gallery-img{
	border: 1px solid #FFFFFF;
	margin-right: 9px;
	margin-left: 8px;
}
.travel-listings-destination h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #003366;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 8px;
}
.travel-listings-destination h3 span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#5e5945;	
}
.travel-listings-contact-info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	line-height: 17px;
	padding: 5px 10px;
}
.travel-listings-contact-info span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	line-height: 17px;
	font-weight: bold;
}
.travel-listings-contact-info a{
	color:#006699;
	text-decoration: none;
	font-weight: bold;
}
.travel-listings-contact-info a:visited{
	color:#006699;
	text-decoration: none;
}
.travel-listings-contact-info a:hover{
	color:#006699;
	text-decoration: underline;
}
.travel-listings-overview{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding-bottom: 10px;
}
.travel-listings-overview h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#006699;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 0px;
}
.travel-listings-overview a{
	color:#006699;
	text-decoration: none;
	font-weight: bold;
}
.travel-listings-overview a:visited{
	color:#006699;
	text-decoration: none;
}
.travel-listings-overview a:hover{
	color:#006699;
	text-decoration: underline;
}
.travel-listings-rightcol{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;	
}
.travel-listings-right-btn{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(/travel/images/020607-trvl-listings-right-see-listings-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 32px;
}
.travel-listings-right-btn a{
	color: #FFFFFF;
	text-decoration: none;
}
.travel-listings-right-btn a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.travel-listings-right-btn a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.travel-listings-right-btn a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.prop-disclaimer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	line-height: 17px;
}
.prop-disclaimer span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#660000;
}
.prop-right-list-img-first{
	padding: 5px;
	border: 1px solid #737256;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 3px;
}
.prop-right-list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #003366;	
}
.prop-right-list span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #534640;
}
.all_listings_red {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color:#610000;
}	
.all_listings_white {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color:#ffffff;
}	
/* 121107 Css Styles for the LifeStyle Index Articles START*/

.lifestyle-index-articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #333333;
	padding: 10px;
}
.lifestyle-index-articles a{
	color: #003399;
	text-decoration: underline;
}
.lifestyle-index-articles a:visited{
	color: #003399;
	text-decoration: underline;
}
.lifestyle-index-articles a:hover{
	color: #0066CC;
	text-decoration: underline;
}
.lifestyle-index-articles h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#022E43;
	color: #022E43;
	margin: 0px;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	line-height: 20px;
}
.lifestyle-index-articles h3 a{
	color:#3B312C;
	text-decoration: none;
	font-variant: normal;
}
.lifestyle-index-articles h3 a:visited{
	color:#3B312C;
	text-decoration: none;
	font-variant: normal;
}
.lifestyle-index-articles h3 a:hover{
	color:#FF6600;
	text-decoration: underline;
	font-variant: normal;
}
.lifestyle-more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
}
.lifestyle-more a{
	color: #36508D;
	text-decoration: none;
}
.lifestyle-more a:visited{
	color: #36508D;
	text-decoration: none;
}
.lifestyle-more a:hover{
	color: #BEB478;
	text-decoration: underline;
}
.lifestyle-date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-right: 10px;
}

.new-videos{
	color:#003366;
	text-align:left;
	font-size:7pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	}
	
.new-videos a{
	color:#003366;
	text-decoration:none;
	}
.new-videos a:hover{
	color:#8A0518;
	text-decoration:none;
	}	
/* Css Styles for the Travel Index Articles END*/
/* 080808 START Cristina's index expert panel module styles */
.TitleBrown12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #40312A;
	text-decoration: none;
	padding-top: 5px;
}
.TitleBrown12 a{
	color: #003366;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.TitleBrown12 a:visited{
	color: #003366;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.TitleBrown12 a:hover{
	color: #003366;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}


/* Button */
.ButtoBrown12 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #40312A;
	text-decoration: none;
}
.ButtoBrown12 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #40312A;
	text-decoration: none;
}
.ButtoBrown12 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #71574A;
	text-decoration: underline;
}
.ButtoBrown12:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #40312A;
	text-decoration: none;
}
/* 080808 END Cristina's index expert panel module styles */

/* 080808 START Stephanie's index modules styles */
.mag-left-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	padding: 10px;
}
.mag-left-box h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #003366;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 7px;
}
.mag-left-box h3 a{
	color: #003366;
	text-decoration: none;
}
.mag-left-box h3 a:visited{
	color: #003366;
	text-decoration: none;
}
.mag-left-box h3 a:hover{
	color: #7F9Db9;
	text-decoration: underline;
}
.mag-hdr {
	font-family: "Trebuchet MS";
	background-image: url(/images/080608-mag-article-hdr-bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.mag-hdr-top h3{
	font-size: 17px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 25px;
	font-weight: normal;
	margin: 0px;
}
.mag-left-box-img{
	border: 3px solid #333333;
	margin-right: 7px;
	margin-bottom: 7px;
	float: left;
}
.mag-seemore{
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.mag-seemore a{
	color: #CCCCCC;
	text-decoration: none;	
}
.mag-seemore a:visited{
	color: #CCCCCC;
	text-decoration: none;	
}
.mag-seemore a:hover{
	color: #FFFFFF;
	text-decoration: underline;	
}
.mag-other-articles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 7px;
	padding-left: 0px;
}
.mag-other-articles a{
	color: #003366;
	text-decoration: none;	
}
.mag-other-articles a:visited{
	color: #003366;
	text-decoration: none;	
}
.mag-other-articles a:hover{
	color: #7F9Db9;
	text-decoration: underline;	
}
.mag-profile{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height: 15px;
	color: #666666;
	padding-top: 2px;
	height:100%;
	padding-bottom: 2px;
	padding-right: 7px;
	padding-left: 0px;
	font-style: italic;
	background-color: #ECE9D8;
}
.mag-profile p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	padding: 0px;
	margin: 0px;
}
.mag-profile-img{
	border: 1px solid #666666;
	float: left;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FFFFFF;
	padding: 3px;
}
.mag-profile span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
}
.mag-profile span a{
	color:#003366;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.mag-profile span a:visited{
	color:#003366;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.mag-profile span a:hover{
	color:#003366;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
.mag-more{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(/images/080608-mag-article-right-hdr-bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
}

.mag-drop-box{
	color: #292B37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	height: 17px;
}
.mag-bg{
	background-image: url(/images/080608-mag-content-bg.jpg);
	background-repeat: no-repeat;	
}
.mag-features{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #292B37;
	font-weight: bold;
	padding-right: 10px;
}
.mag-features ul{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.mag-features li{
	padding-bottom: 4px;
	list-style-type: none;
}
.mag-features a{
	color: #003366;
	text-decoration: none;
}
.mag-features a:visited{
	color: #003366;
	text-decoration: none;
}
.mag-features a:hover{
	color: #003366;
	text-decoration: underline;
}
/* 080808 END Stephanie's index modules styles */

/* 081808 Stephanie's index right css modules */
.module-shopping{
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.module-shopping a{
	color:#333333;
	text-decoration: none;
}
.module-shopping a:visited{
	color:#333333;
	text-decoration: none;
}
.module-shopping a:hover{
	color:#333333;
	text-decoration: underline;
}
.module-shopping-tile{
	background-image: url(../../../images/082108-shop-btm-tile.jpg);
	background-repeat: repeat-x;	
}
/* 081808 END Stephanie's index right css modules */

/* 102908 Lifestyle new landing pages... */
.lifestyle-nav-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #343642;
	font-weight: bold;
	padding-right: 10px;
}
.lifestyle-nav-top a{
	color: #343642;
	text-decoration: none;
}
.lifestyle-nav-top a:visited{
	color: #343642;
	text-decoration: none;
}
.lifestyle-nav-top a:hover{
	color: #343642;
	text-decoration: underline;
}
.fineliving-nav-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #55463F;
	font-weight: bold;
	padding-right: 10px;
}
.fineliving-nav-top a{
	color: #55463F;
	text-decoration: none;
}
.fineliving-nav-top a:visited{
	color: #55463F;
	text-decoration: none;
}
.fineliving-nav-top a:hover{
	color: #55463F;
	text-decoration: underline;
}
.travel-nav-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #094662;
	font-weight: bold;
	padding-right: 10px;
}
.travel-nav-top a{
	color: #094662;
	text-decoration: none;
}
.travel-nav-top a:visited{
	color: #094662;
	text-decoration: none;
}
.travel-nav-top a:hover{
	color: #094662;
	text-decoration: underline;
}
.lifestyle-right-column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	line-height: 15px;
}
.lifestyle-right-column ul{
	margin: 0px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
}

.lifestyle-right-column li{
	padding-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 7px;
	margin: 0px;
	background-image: url('/lifestyle/images/10-27-08-arrow-services.jpg');
	background-repeat: no-repeat;
	list-style-type: none;
}

.lifestyle-right-column a:link{
	color: #628a93;
	text-decoration: underline;
	font-weight: bold;
}
.lifestyle-right-column a:visited{
	color: #628a93;
	text-decoration: underline;
}
.lifestyle-right-column a:hover{
	color: #70625D;
	text-decoration: underline;
}
.ls-title-services {
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	color: #70625D;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.articles-flip-box-main-bg{
	background-image: url('/images/120208-bg.jpg');
	background-repeat: no-repeat;	
}
.articles-flip-box-main {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-left: 10px;
}
.articles-flip-box h3 a:visited{
	color: #38545A;
	text-decoration: none;
}
.articles-flip-box h3 a:hover{
	color: #38545A;
	text-decoration: underline;
}
.lifestyle-subtitle-main{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #4c7a84;
	padding-top: 10px;
}
.lifestyle-subtitle-main h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #30484C;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 7px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.lifestyle-subtitle-main a:link{
	color: #4c7a84;
	text-decoration: underline;
}
.lifestyle-subtitle-main a:visited{
	color: #4c7a84;
	text-decoration: underline;
}
.lifestyle-subtitle-main a:hover{
	color: #4c7a84;
	text-decoration: underline;
}
.article-landing-text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color:#333333;
	margin: 0px;
	padding: 10px;
}
.article-landing-bg{
	background-image: url(/lifestyle/images/110408-article-bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.article-landing-text-img-left{
	padding: 1px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}

.article-right-panel-hotel{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #70625D;
	padding-left: 11px;
	background-image: url(../../images/110408-right-hdr-bg.jpg);
	background-repeat: no-repeat;
}

.article-right-panel span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	line-height: 17px;
	font-weight: normal;
}
.article-right-panel span a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: none;
	line-height: 17px;
	font-weight: normal;
}
.article-right-panel span a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	text-decoration: underline;
	line-height: 17px;
	font-weight: normal;
}
.article-right-panel a{
	color: #006699;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.article-right-panel a:visited{
	color: #006699;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.article-right-panel a:hover{
	color: #006699;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
.article-panel-bg{
	background-image: url(../../images/110508-panel-bg.jpg);
	background-repeat: repeat-y;	
}
.article-right-panel-img{
	padding: 2px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;	
}
.right-sponsors{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C412F;
	line-height: 15px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-bottom: 7px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.right-sponsors a{
	font-size: 12px;
	color: #003366;
	letter-spacing: 0em;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
}
.right-sponsors a:visited{
	color: #003366;
	text-decoration: none;
}
.right-sponsors a:hover{
	color: #003366;
	text-decoration: underline;
}
.right-sponsors-img{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	float: left;
	margin-right: 7px;
	padding: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.landing-bread-bg{
	background-image: url('/images/120208-bread-bg.jpg');
	background-repeat: no-repeat;	
}
.landing-title-bg{
	background-image: url(/images/120208-lion-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.landing-lion-img{
	float: left;	
}
.landing-border-left-tile{
	background-image: url('/images/120208-border-left-tile.jpg');
	background-repeat: repeat-y;	
}
/* 102908 Lifestyle new landing pages test800... */
.lifestyle-nav-top800 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343642;
	font-weight: bold;
	padding-right: 10px;
}
.lifestyle-nav-top800 a{
	color: #343642;
	text-decoration: none;
}
.lifestyle-nav-top800 a:visited{
	color: #343642;
	text-decoration: none;
}
.lifestyle-nav-top800 a:hover{
	color: #343642;
	text-decoration: underline;
}
/* 102006- new featured articles */
.jl-feat-articles-landing-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
.jl-feat-articles-landing-body-img-right {
	float: right;
	border: 1px solid #D4D0C8;
	padding: 1px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.jl-feat-articles-landing-body-img-left {
	float: left;
	border: 1px solid #D4D0C8;
	padding: 1px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.jl-feat-articles-landing-body span {
	font-family: Cambria;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	padding-top: 8px;
	font-style: italic;
}
.jl-feat-articles-landing-body h1{
	font-family: Cambria;
	font-size: 22px;
	color: #003366;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: normal;
}
.jl-feat-articles-landing-body h3{
	font-family: Cambria;
	font-size: 18px;
	color: #006699;
	margin: 0px;
	padding-bottom: 4px;
	font-weight: normal;
}
.jl-feat-articles-landing-author{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #666666;
	padding-top: 0px;
	padding-bottom: 4px;
	margin: 0px;
}
/* END tabs include 101706 */

/* feature: luxury outdoor decor 071106 */	

.jl-outdoor-feature-settings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #333333;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.jl-outdoor-feature-settings a {
	color: #663300;
	text-decoration: none;	
}
.jl-outdoor-feature-settings a:visited {
	color: #663300;
	text-decoration: none;	
}
.jl-outdoor-feature-settings a:hover {
	color: #003366;
	text-decoration: none;	
}
.jl-outdoor-feature-settings h1{
	font-size: 18px;
	color: #663300;	
}
.jl-outdoor-feature-settings h2{
	font-size: 16px;
	color: #669900;	
}
.jl-outdoor-feature-settings h3{
	font-size: 14px;
	color: #006699;	
}
.jl-outdoor-feature-img-right {
	float: right;
}
.jl-outdoor-feature-img-left {
	float: left;
}
.jl-outdoor-feature-recommend {
	font-size: 10px;
	line-height: 17px;
	color: #663300;
	background-image: url('/lifestyle/images/071106-outdoor-feature-recommend-bg.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left: 6px;
}
.jl-outdoor-feature-recommend-yacht-listings{
	font-size: 10px;
	line-height: 17px;
	color: #003366;
	background-image: url(/lifestyle/images/083006-yacht-feature-listings-bg-tile.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 13px;
}
.jl-outdoor-feature-recommend-yacht-listings a{
	color: #003366;
	text-decoration: none;
}
.jl-outdoor-feature-recommend-yacht-listings a:visited{
	color: #003366;
	text-decoration: none;
}
.jl-outdoor-feature-recommend-yacht-listings a:hover{
	color: #006699;
	text-decoration: none;
}
/* END feature: luxury outdoor decor 071106 */

