/**Common Settings**/
@import url('common-settings.css');	 

/**** =XHTML Elements
---------------------------------------------*/
html{ height:101%;}
body.Home{background-image:url(../images/Body-Home-Bg2.jpg); background-position: center 0px; background-repeat:no-repeat;} /* changed from background-position: center 40px; NK*/

a{ color:#0085C6; text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active, a:focus{outline:none;}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CBCCD1;
	float:left;
	font-weight:bold;
	padding:5px 0;
	width:99%;
	}
	.Events h5{padding:2px 0;}
h5 span,
h6 span{float:left; display:block;}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CBCCD1;
	float:left;
	font-weight:bold;
	}
em{ font-style:italic;}
sup{font-size:8px;}

/**** =Global Classes
---------------------------------------------*/
.NoBorder{ border:0 !important;}
.Last{ background:none !important;}
.Divider{ float:left; display:block; margin-bottom:20px;}
.PopUp,
.PopUpVideo,
.PopUpMusic, .PopUpMusic3{cursor:pointer !important;}
p.Intro{ padding-bottom:15px; clear:both;}
.HighlightPhoto{ display:block; float:left;}
.ImgRight{float:right; margin-left:10px;}
#PrintLogo{ display:none;}
#confirm,
#confirm-ct-remix{display:none;}
#jr_header{ 
	background:none; 
	text-indent:0;
	height:auto !important;
	}
.scroll-to-element{ cursor: pointer;}
.scroll-to-element:hover{ text-decoration:none;}
.Icon{margin-bottom:-1px;}
/**** =Clear Fix
---------------------------------------------*/
#MainContainer:after,
#Header:after,
#HeaderWrap:after,
#Footer:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

/**** =Main Content
---------------------------------------------*/
#MainContainerWrap{
	float:left; 
	text-align:center;
	width:100%;
	background: url(../images/Body-Bg.jpg) no-repeat top center #0E0B14;
	}

#MainContainer{
	width:960px;
	margin:0 auto;
	text-align:left;
	padding-top:20px;
	clear:both;
	}	
	
h1{
	background:url(../images/Title-Luxury-Awaits.png) no-repeat;
	text-indent:-20000px; 
	height:42px;
	width:780px;
	padding-bottom:5px;
	margin-left:10px;
	float: left;
	}	
h1 a{ float:left; width:250px; height:42px;}
/*Home Page Feature Photos*/
#FeaturePhotos{float:left; width:100%;}
#FeaturePhotos li{
	display:block; 
	float:left; 
	position:relative;
	cursor: pointer;
	}
	
#FeaturePhotos li img{ 
	/*border:1px solid transparent; */
	display:block; 
	float:left;
	}

/*#FeaturePhotos li:hover img{ border:1px solid #fff;}*/
.TransparentImg{ display:block; float:left;}

#FeaturePhotos li div{
	background:url(../images/Layover-Bg.png); 
	position:absolute;
	bottom:0px;/*change from 1 to 0 when border was removed*/
	left:0px; /*change from 1 to 0 when border was removed*/
	padding:5px 0 10px 10px;
	width:180px;
	/*min-height:40px;*/
	}

#FeaturePhotos li.LongSet div{width:372px;}	
#FeaturePhotos li.LongSet div a{ clear:both; display:block;}

/*Twitter Feed Ul Set*/
#FeaturePhotos li.TwitterFeed{  
	width:190px; 
	height:250px;
	background:url(../images/Gallery/Photo-Medium-Twitter-Bg.jpg) no-repeat;
	border:1px solid transparent;
	overflow:hidden;
	}	
#FeaturePhotos li.TwitterFeed h2{ 
	background:url(../images/Title-What-People-are-Saying.gif) no-repeat; 
	width:100%;
	height:30px;
	text-indent:-20000px;
	padding-bottom:10px;
	}	
#FeaturePhotos li.TwitterFeed div{
	position:relative;
	float:left; 
	padding:20px 0 0 10px;
	bottom:0;
	left:0;
	background:url(../images/Layover-Bg.png);
	height:230px;
	}
.fader-nav{ display:none;}
#FeaturePhotos li.TwitterFeed ul{
	float:left;
	width:100%;
	}	
#FeaturePhotos li.TwitterFeed ul li{ display:block; float:left; width:90%;}

#FeaturePhotos li.TwitterFeed .fader-container,
#FeaturePhotos li.TwitterFeed ul li div{ background:none; padding:0;}

/*Globle Page Shell*/
#Container{
	background:url(../images/Main-Transparent-Bg.png) top left #242129; 
	float:left; 
	width:938px;
	padding:15px 0 0 20px;
	}

#LeftCol{ float:left; width:730px;}

/*Titles Globle Settings*/
.Titles{
	float:left; 
	text-indent:-20000px;
	background-image:url(../images/Headers.gif);
	overflow:hidden;
	}

/*H2 Title */
.TitleDivider{ 
	background:url(../images/Title-H-Divider.gif) no-repeat 40px 47px; 
	float:left;
	width:100%;
	}

.TitleDivider h2{
	height:58px;
	background-repeat:no-repeat;
	}

#HeaderGallery{ background-position:0 -1px; width:143px;}
#HeaderLifeStyle{ background-position:0 -67px; width:192px; height:60px;}
#HeaderAccessGranted{background-position:0 -141px; width:300px;}
#HeaderEvents{background-position:0 -347px; width:300px;}
#HeaderPress{background-position: 0 -271px; height:60px; width: 300px;}
#HeaderLexusLineup{background-position:0 -203px; width:300px; height:60px;}

/*Title*/
.SubHeader{height:11px; width:100px;}
.TitleDivider h3{ margin:28px 0 0 5px;}	
.CatagoryTitle{ height:14px; width:135px;}
.ArticleTitles{ width:280px; height:10px;}
.InLineLink{ height:11px; width:100px; margin-left:5px;}
.ProductTitles,
.ProductTitles a{height:31px;}
.LargeCatagoryTitle{ height:14px; width:535px;}
.SubCatagoryPage{ width:100%; height:17px; margin:0 !important; width:55%;}

.Titles a{ width:100%; float:left;}

#TitleVideos{ background-position:-390px 0px;}
#TitlePhotos{background-position:-390px -15px;}

.TitleView{background-position:-615px -75px; margin-top:7px}
.TitleEventDetails{background-position:-615px -180px; margin-top:8px;}
#TitlesAwards{background-position:-615px -135px; margin-bottom:5px;}
#TitleFeatureFilm{background-position:-615px -150px;}
#TitleInStyle{background-position:-615px -165px;}
.TitleRsvp{ background-position:-615px -194px;}
.TitleEventRecap{ background-position: -615px -210px;}
#BackToEvents{ 
	background-position:-615px -224px;
	float:right;
	width:110px;
	margin-top:30px;
	}
#BackToArticles{
	background-position:-615px -241px;
	margin-top:30px;
	float:right;
	width:121px;
	}
#BackToLifeStyle{
	background-position:-615px -275px;
	margin-top:30px;
	float:right;
	width:128px;
	}	
#BackToLexusLineup{	
    background-position: -612px -290px;
    float: right;
    margin-top: 30px;
    width: 153px;
}
#Back{
	background-position:-615px -258px;
	float:right;
	width:48px;
	margin-top:30px;
	}	
#TitleArticles{ background-position:-1095px 0;}
#TitleFeaturedEvents{background-position:-1095px -60px;}
#TitlePastEvents{background-position:-1095px -45px; margin-bottom:15px;}
#TitleRecentEvents{background-position:-616px -307px; margin-bottom:5px; margin-top:15px;}
#TitleEvents{background-position:-1095px -60px;}
#TitleFeaturedArtists{background-position:-1095px -30px;}

#TitleListeningLounge{ background-position:-1334px 0px;}
#TitleFeaturesFilmSeries{background-position:-1334px -20px;}
#TitleArrivingInStyle{ background-position:-1334px -40px;}
#TitleParisSizzles{ background-position:-1334px -81px;}
#TitleRunwaysCaribbean{background-position:-1334px -100px;}
#TitleFavorites-ISC{background-position:-1334px -121px;}
#TitleTakeFlight{background-position:-1334px -140px;}
#TitleArtBuying{background-position:-1334px -160px;}
#TitleInventionsReinvented{background-position:-1334px -181px;}
#TitleFirstResorts{background-position:-1334px -200px;}
#TitleTheTimeHs{background-position:-1334px -221px;}
#TitleCremeDeLaCreme{background-position:-1334px -240px; height:20px;}
#TitleRecordSleeve{background-position:-1334px -261px;}
#TitleGrowsUpEs{background-position:-1334px -280px;}
#TitleCocktailCulture{background-position:-1334px -301px;}
#TitleWineBasics{background-position:-1334px -320px;}
#TitleLexusEnform{background-position:-1334px -340px;}
#TitleMakeItPersonal{background-position:-1334px -360px;}
#TitleWheelsOnScreen{background-position:-1334px -381px;}
#TitleEastWest{background-position:-1334px -400px;}
#TitleGourmetPopcorn{background-position:-1334px -420px;}
#TitleSkiingTrace{background-position:-1334px -440px;}
#TitleLexusLFA{background-position:-1334px -460px;}
#TitleLexusCT{background-position:-1334px -540px;}
#TitleLexusHbcu{background-position:-1334px -481px;}
#TitleWinterGetways{background-position:-1334px -501px;}
#TitleMindGames{background-position:-1334px -521px;}
#TitleMreldGreen{background-position:-1334px -561px;}
#TitleAaronSamuels{background-position:-1334px -581px;}
#TitleTheaMonyee{background-position:-1334px -601px;}
#TitleCBeaty{background-position:-1334px -621px;}
#TitleCPeters{background-position:-1334px -641px;}
#TitleJJohnson{background-position:-1334px -661px;}
#TitleBanner{background-position:-1334px -681px;}
#TitlePowell{background-position:-1334px -701px;}
#TitleGrant{background-position:-1334px -721px;}

#TitleISC{background-position:-1913px 0; width:67px;}
#TitleRx{background-position:-1913px -40px; width:53px;}
#TitleHs{background-position:-1913px -80px;  width:138px; height:36px;}
#TitleEs{background-position:-1913px -120px; width:44px;}
#TitleGx{background-position:-1913px -160px; width:58px;}
#TitleCT{background-position:-1913px -201px; width:135px;}

#TitleSiteMap{background-position:-2174px 0px;}
#Title404{background-position:-2174px -17px;}

#TitleParis{background-position:-2717px 0px;}
#TitleCaribben{background-position:-2717px -20px;}
#TitleFavoritesISC{background-position:-2717px -40px;}
#TitleFlight{background-position:-2717px -60px;}
#TitleBuying{background-position:-2717px -80px;}
#TitleReinvented{background-position:-2717px -100px;}
#TitleResorts{background-position:-2717px -120px;}
#TitleHybridHs{background-position:-2717px -140px;}
#TitleCreme{background-position:-2717px -161px; height:12px;}
#TitleRecord{background-position:-2717px -180px;}
#TitleUpEs{background-position:-2717px -200px;}
#TitleCulture{background-position:-2717px -220px;}
#TitleBigTime{background-position:-2717px -240px;}
#TitleEnform{background-position:-2717px -260px;}
#TitlePersonal{background-position:-2717px -280px;}
#TitleScreen{background-position:-2717px -300px;}
#TitleWest{background-position:-2717px -320px;}
#TitleButter{background-position:-2717px -340px;}
#TitleTrace{background-position:-2717px -360px;}
#TitleLFA{background-position:-2717px -380px;}
#TitleHbcu{background-position:-2717px -400px;}
#TitleHotColdGetaways{background-position:-2717px -420px;}
#TitleMindGameSmall{background-position:-2717px -440px;}
#LosAngelesDebut{background-position:-2717px -460px;}
#TitleVFGreen{background-position:-2717px -481px;}
#TitleVFSamuels{background-position:-2717px -501px;}
#TitleVFMonyee{background-position:-2717px -521px;}
#TitleVFCBeaty{background-position:-2717px -540px;}
#TitleVFCPeters{background-position:-2717px -561px;}
#TitleVFJJohnson{background-position:-2717px -581px;}
#TitleVFDavid {background-position:-2717px -601px;}
#TitleVFPrentice {background-position:-2717px -621px;}
#TitleVFGrant {background-position:-2717px -641px;}

#TitleListeningLoungeWelcomesRyanLeslie{background-position:-3115px 0px;}
#TitleListeningLoungeWelcomesHalLinton{background-position:-3115px -21px;}
#TitleListeningLoungeWelcomesKeriHilson{background-position:-3115px -41px;}
#ArrivingInStyle4Kids{background-position:-3115px -60px;}
#TitleFeaturesFilmSeriesGoodHair{background-position:-3115px -80px;}
#TitleDesignsofKevanHall{background-position:-3115px -100px;}
#TitleBetHonors{background-position:-3115px -120px;}
#TitleListeningLoungeWelcomesMelanie{background-position:-3115px -140px;}
#TitleListeningLoungeWelcomesDwele{background-position:-3115px -161px;}
#TitleListeningLoungeWelcomesRaheem{background-position:-3115px -180px;}
#TitleListeningLoungeWelcomesMarsha{background-position:-3115px -221px;/*width:550px;*/}
#TitleListeningLoungeWelcomesCJ{background-position:-3115px -242px;}
/*Lifestyle Slideing Content*/
.coda-slider-wrapper {float:left; width:100%; position:relative;}
.coda-slider{float:left; width:100%;}

#CodaNavHolder{ float:right; margin-top:25px;}
#CodaNavHolderEvents{ float:right;margin-top:15px; }

.coda-slider,
.coda-slider .panel {width:730px} 
	
.coda-slider-wrapper.arrows .coda-slider {margin:0 10px;}

.coda-nav{ float:left;}

/* Arrow styling */
.coda-nav-left a,
.coda-nav-right a {
	color: #fff; 
	padding:0 5px;
	}
	
/* Tab nav */
.coda-nav ul li a.current {
	text-decoration:underline;
	color:#DFE0EC;
	}

.coda-slider .panel-wrapper { float: left; width:100%;}
.panel-wrapper img{ display:block; float:left;}	

.coda-nav ul {float:left;}
.coda-nav ul li{display:block; float:left; margin-right:5px;}
.coda-nav ul li a{ 
	color:#999;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.coda-slider-wrapper { float:left; overflow: auto; }
.coda-slider { 
	float:left; 
	overflow:hidden; 
	position: relative; 
	margin-top:5px;
	}
.coda-slider .panel { display: block; float: left; }
.coda-slider .panel-container { position: relative; float:left; }
.coda-nav-left, .coda-nav-right { float: left; }

.TeaserCopy{
	float:left; 
	width:325px; 
	margin-left:5px; 
	padding-left:10px;
	position:relative;
	min-height:150px;
	}
.TeaserCopy p{ float:left; width:100%;}
.V-Bottom{ 
	position:absolute; 
	bottom:-4px;
	clear:both; 
	display:block;
	}
.CopyHolder{ 
	padding-bottom:20px; 
	float:left; 
	width:100%;
	}

.ArticleLink{ width:100%; display:block; margin-top:10px; height:9px;}
.EventLink{width:100%; display:block;}
.EventDesc{margin:2px 0 8px;}

.FullBlockCopy{ width:99%; float:left;}
.FullBlockCopy h6{ margin:12px 0 10px 10px;}
.FullBlockCopy p{ clear:both; padding-bottom:15px;}
.FullBlockCopy p a{ margin-left:5px;}
.FullBlockCopy .LineClear{ clear:both; margin:0; display:block;}
.panel-wrapper img.MainArticlePhoto{ padding-top:0;}

/*Article Page*/
.MainArticlePhoto{
	display:block;
	float:left;
	padding:2px 0 15px 0;
	}
	
.article_share{ margin:-2px 0 10px 0 !important;}

.holder{
	height:380px; 
	float:left; 
	width:730px;
	}
.holder.AutoHeight{ height:auto;}
.scroll-pane{
	height:370px; 
	overflow: auto; 
	width:720px; 
	float:left;
	}
.holder.AutoHeight .scroll-pane{ height:auto; overflow:hidden; padding-bottom:25px;}
.scroll-pane h6{
	float:left; 
	width:99%; 
	clear:both; 
	padding:0 0 5px 0;
	}	
.scroll-pane p{ padding:0 15px 20px 0;}

.scroll-pane ul{ float:left; width:100%; padding-left:15px;}
.scroll-pane ul.LastListSet{padding-bottom:20px;}
.scroll-pane ul li{
	list-style:disc; 
	color:#0085C6;
	margin-left:15px;
	}
.scroll-pane ul li p{ color:#999; padding-right:30px; padding-bottom:10px;}	

.scroll-pane ul.Information-Highlight{ 
	width:100%;
	float:right; 
	width:210px; 
	padding:15px 0 10px 20px;
	background:#1C1922;
	margin:0 15px 5px 15px;
	}	
.scroll-pane ul.Information-Highlight li{ 
	display:block; 
	float:left;
	width:99%;
	margin:0;
	padding-bottom:5px;
	} 

.scroll-pane ol{ padding-left:15px;}
.scroll-pane ol li{ margin-left:15px; padding-right:15px;}
.scroll-pane ul li.SongTitles{ 
	margin-left:-15px; 
	font-weight:bold; 
	list-style:none;
	}
.scroll-pane ul li.SongTitles p{ padding-bottom:5px;}

.scroll-pane .InfoBucket{float:left; width:99%; margin-top:15px;}

.InfoBucket img{ float:left; margin-right:15px;}

#MediaHolder{float:left; padding:0;}
#MediaHolder li{
	 display:block; 
	 float:left;
	 list-style:none;
	 margin:0;
	 }
#MediaHolder li div{ 
	float:left;
	padding-right:20px;
	position:relative;
	width:190px;
	color:#999;
	}
#MediaHolder li div img{
	display:block;
	float:left;
}	
#MediaHolder li div span{
	background:url("../images/Layover-Bg.png");
	bottom:0;
	left:0;
	padding:3px 0 3px 15px;
	position:absolute;
	width:175px;
}

.VideoShell{ 
	float:left;
	width:190px;
	float:right;
	margin:0 5px 10px 10px;
	}

.VideoShell img{float:left; display:block;}	
.OverLap{position:relative; float:left; width:100%;}
.OverLap span{ 
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/Layover-Bg.png);
	width:180px;
	padding:3px 0 3px 10px;
	display:block;
	}
/*Tabs*/
ul.tabs {
	float: left;
	list-style: none;
	width: 100%;
	background:url(../images/H-Divider.gif) no-repeat bottom left;
	padding-bottom:10px;
	margin-top:5px;
	}
ul.tabs li {
	float: left;
	overflow: hidden;
	position: relative;
	margin-right:20px;
	}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	height:10px;
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-200000px;
	}

#TabFeaturedArtists{background-image:url(../images/Tabs-FeaturedArtists.gif); width:123px;}
#TabSchedule{ background-image:url(../images/Tab-Schedule.gif); width:75px;}
#TabGallery{ background-image:url(../images/Tab-Gallery.gif); width:66px;}
#TabPastArtists{ background-image:url(../images/Tab-Past-Artists.gif); width:91px;}
#TabHollyBio{ background-image:url(../images/Tab-Holly-Robinson-Bio.gif); width:147px;}
#TabKevanHallBio{ background-image:url(../images/Tab-About-Kevan-Hall.gif); width:134px;}
#TabGoodHair{ background-image:url(../images/Tab-About-Good-Hair.gif); width:130px;}
#TabCalendar{ background-image:url(../images/Tab-Calendar.gif); width:78px;}

ul.tabs li a:hover { background-position:0 -15px;}

ul.tabs li.active a, 
ul.tabs li.active a:hover  {
	background-position:0 -15px;
	cursor:default;
	}
.tab_container {
	clear: both;
	float: left; 
	width: 100%;
	padding-top:15px;
	}	
.tab_content{ float:left; width:100%;}
.ImgBlock{ float:left; display:block; padding-bottom:20px;}
.TabContentWrap{ float:left; width:335px; margin-left:15px;}
.TabContentWrap p{ padding-top:10px; float:left;}
.TabContentWrap h6{ width:100%;}

#ScheduleList{ float:left; width:100%; padding:0;}
#ScheduleList li{
	display:block;
	float:left;
	width:100%;
	background:url(../images/H-Divider.gif) no-repeat bottom left;
	padding:20px 0;
	color:#A8ABB3;
	margin:0;
	}
div#SectionHeader{ 
	padding:5px 0;
	width:100%;
	margin-bottom:15px;
	float:left;
	}	
div#SectionHeader p{ float:left; padding:0;}	
#ScheduleList li  p{ float:left; width:75%; padding:0;}
#ScheduleList li  p strong{ clear:both;}
#ScheduleList li  p span{ color:#565765; font-style:italic;}

.Date{ width:150px !important;}	
.Teams{ width:165px !important;}	
.City{ width:140px !important;}
.Network{width:100px !important;}
.Time{ width:80px !important;}
.Location{ width:200px !important;}
.Artists{ width:100px !important;}
.Conference{width:80px !important;}
.Venue{ width:180px !important;}
.Descriptions{ width:90%; padding-top:10px !important;}

.ScheduleLinkImg{ height:9px; width:80px; margin-top:4px;}

#GallerySection{ float:left; width:630px; margin-left:50px;}
#GallerySection li{
	display:block; 
	float:left;
	padding-bottom:10px;
	}
#GallerySection li div{	
	position:relative;
	padding-right:20px;
	float:left;
	width:190px;
	}
#GallerySection li div img{ display:block; float:left;}	
#GallerySection li div span{
	background:url(../images/Layover-Bg.png);
	position:absolute;
	bottom:0;
	left:0;
	width:175px;
	padding:3px 0 3px 15px;
	}

.GallerySliderShow{ float:left; width:100%;}
.GallerySliderShow ul{ visibility:hidden;}
.QuoteHolder{ float:left; width:100%; padding-bottom:20px;}

#MusicBox{ 
	float:right; 
	width:210px; 
	padding:15px 0 10px 20px;
	background:#1C1922;
	}
#MusicBox ul{ float:left; width:100%; padding:0;}	
#MusicBox ul li{
	display:block;
	margin:0; 
	float:left; 
	clear:both; 
	padding-bottom:5px;
	width:99%;
	} 
.Quote{ float:left; display:block;}

#FullWidth{ width:99%; min-height:600px;}
#FullWidth .TitleDivider{ 
	height:20px; 
	background:url(../images/Title-H-Divider.gif) repeat-x bottom left;
	}
	
.highlighted-event{
	background-color:#1c1922;
	padding:15px;
	margin-bottom: 30px;
	float:left;
}
.highlighted-event img{
	float:left;
	margin-right: 15px;
	}	
	
.highlighted-event div{ float:left; width:420px;}	

.highlighted-event p{ float:left; padding:10px 0;}
	
.SiteMap{float:left; width:32%; margin-top:15px;}
.SiteMap li{
	display:block;
	float:left;
	width:99%;
	}
.SiteMap li h4{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	padding-bottom:5px;
	}
.SiteMap li ul{ margin-left:15px;}
.SiteMap li ul li{ padding-bottom:2px;}
.SiteMap li ul a{ color:#CBCCD1;}

/*Right Col*/
#RightCol{
	float:left;
	width:172px;
	margin:31px 0 0 14px;
	}
	
#RightCol h4,
#RightCol h5{
	width:170px; 
	height:11px;
	margin-left:2px;
	padding:0;
	}	
	
/*Right Side H4*/
#TitleExploreLuxury{background-position:-615px 0;}
#TitleNextLifestyleArticle{background-position:-615px -45px;}
#TitleNextArtist{background-position:-615px -60px;}
#TitleNextEvent{background-position:-615px -30px;}
#TitleWhatPeopleAreSaying{background-position:-615px -15px;}

/*Right Side H5*/
#TitleEvents{background-position:-855px -74px;}
#TitleLifeStyle{background-position:-855px -15px;}
#TitleGallery{background-position:-855px -30px;}
#TitleRushers{background-position:-855px -45px;}
#TitleLineUp{background-position:-855px -59px;}
#TitleVersesFlow{background-position:-855px -89px;}
#TitlePress{background-position:-855px -106px;}

/*Right Side Callout Section*/
.SideBarContentWrap{ 
	float:left; 
	width:100%; 
	background:url(../images/Title-H-Divider.gif) no-repeat;
	padding:15px 0 25px 0;
	margin-top:5px;
	}
.SideBarContentWrap a{ color:#787C89;}	
.SideBarContentWrap img{ display:block; float:left; padding-bottom:5px;}

#LuxuryCallout{ 
	float:left;
	width:100%;
	margin-top:5px;
	}

#LuxuryCallout li{
	display:none;
	float:left;
	width:100%;
	clear:both;
	padding:15px 0;
	list-style-type:none;
	background:url(../images/Title-H-Divider.gif) no-repeat;
	}
	
.SideCallOut div{
	position:relative;
	width:100%;
	float:left;
	margin-top:10px;
	}	
.SideCallOut div img{ display:block; float:left;}

.SideCallOut a{ color:#787C89; float: left;}	

.SideCallOut div span{
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/Layover-Bg.png);
	display:block;
	width:165px;
	padding:0px 0 2px 5px;
	line-height:16px;
	}	
#RightCol .fader-container{ float:left; width:100%;}
#RightCol ul#Feed{ 
	float:left; 
	clear:both; 
	width:98%;
	background:url(../images/Title-H-Divider.gif) no-repeat;
	padding-top:10px;
	margin-top:5px;
	height:140px;
	overflow:hidden;
	}
#RightCol ul#Feed li{ display:block; width:100%; float:left;}

/**** Footer
---------------------------------------------*/
#FooterWrap{ 
	float:left; 
	width:100%; 
	margin-top:25px; /*changed from 50 NK*/
	color:#47464e;
	background:#0B0708;
	text-align:center;
	display:table;
	padding-bottom:10px;
	}
.FooterBg{ 
	background:url(../images/Footer-Bg.jpg) no-repeat #0B0708 top center !important;
	padding-top:45px;
	margin:0 !important;
	}	
#Footer{
	width:950px; 
	margin:0 auto; 
	text-align:left;
	position:relative;
/*	padding-left:10px;  removed by NK*/
	}
#Footer h3{
	width:100%;
	border-bottom:1px solid #1F1F1F;
	padding:0 0 5px 3px;
	margin-bottom:5px;
	}
	
#Footer ul{
/*
	width:120px;
	margin-right:17px;
*/
    float: left;
    margin-left: 20px;
    margin-top: 15px;
	}
#Footer ul span{float: left; display: block; margin-right: 5px;}		
#Footer ul li
{
    /*
	display:block;
	clear:both;
	border-bottom:1px solid #1F1F1F;
	width:100%;
	padding:0 0 5px 3px;
	margin-bottom:5px;
	*/
    float: left;
    list-style: none outside none;
    margin-right: 25px;
	}	
#Footer ul li.lastOne{margin: 0;}	
#Footer ul li a{color:#47464e; font-size:10px;}	

#Footer ul ul{
    float: left;
    margin: 1px 0 0 0;
	}
#Footer ul ul li{margin-right:5px; }
#Footer ul ul li img{display: block; float: left;}
#Footer p#CopyRight{
    float: right;
    font-size: 10px;
    margin-right: 20px;
    margin-top: 15px;
}

/*Add This Drop Down
.addthis_toolbox .custom_hover{float:left;}	
.addthis_toolbox{
	position: relative;
	float:left; 
	color:#333;
	margin:15px 25px 0 0;
	}	
.addthis_toolbox img{ 
	float:left !important; 
	display:block;
	padding:0;
	}
.custom_button{
	cursor:pointer;
	background-image:url(../images/Share-Icon.jpg);
	width:49px;
	height:10px;
	float:left;
	display:block;
	}
.addthis_toolbox .custom_button.active{ background-position:0 -15px;}
.hover_menu{
	float:left; 
	width:100%;
	background:#0B0708;
	display: none;
    position: absolute;
	z-index:105;
	width:95px;
	top:-105px;
	text-align:left;
	left:-7px;
	}
#Footer .hover_menu ul{ float:left; width:100%; padding-bottom:5px; margin:0;}
#Footer .hover_menu ul li{ 
	display:block;
	float:left;
	margin:5px 5px 0 5px;
	width:85%;
	color:#A8ABB3;
	border-bottom:1px solid #1F1F1F;
	}
#Footer .hover_menu ul li a{ 	
	display:block; 
	float:left;
	width:99%;
	color:#A8ABB3;
	padding:5px 0 5px 5px;
	text-decoration:none;
	}	
#Footer .hover_menu ul li img{ display:block; float:left; margin-right:5px;} 	
#Footer .hover_menu ul li a:hover{
	background:#1E1B23; 
	text-decoration:underline;
	cursor:pointer;
	}
#Footer .hover_menu ul li.Expanded{ width:99%;}
#Footer .hover_menu ul li.Expanded a{ padding-left:20%; width:182px; border:0;}
.addthis_button{ display:none;} */



/**** =Pop Up
---------------------------------------------*/
#PopUpBody{ background:none #292932;}
#PopUp{ 
	padding:20px 0 0 0px;
	width:720px;
	float:left;
	}
#PopUp.VidoeWidth{ width:690px;}

#gallery{ float:left; width:515px; text-align:center;}
#gallery a{ float:left; display:block;}
#gallery a:hover{ text-decoration:none;}

.slideshow-container{float:left; width:100%;}

.slideshow{ float:left; width:100%;}
.image-wrapper{ 
	float:left; 
	display:block; 
	padding-top:20px; 
	display:block;
	width:100%;
	}
.image-wrapper img{display:block; margin:0 auto;} 

.advance-link{ float:left; width:100%; display:block;}

#Size{ float:left; margin-top:15px;}
#Size ul{ float:left; margin-left:10px;}
#Size ul li{ 
	float:left;
	display:block;
	list-style:none;
	color:#7A7A82;
	margin-right:5px;
}
#Size img{ display:block; float:left; padding-top:5px;}
#Size a{ 
	float:left; 
	color:#7A7A82; 
	text-decoration:underline;
	padding-right:5px;
	}
#Size a:hover{color:#0085C6;}
#simplemodal-overlay,
#confirm-overlay{background-color:#000000;}
#simplemodal-container{ border:1px solid #565765;}
.simplemodal-container a,
.modal-close{ 
	width:26px; 
	height:26px;
	position:absolute;
	top:-15px;
	right:-15px;
	background:url(../images/Btn-Close.png) no-repeat;
	}
	
#confirm{ 
	width:518px;
	min-height:330px;
	background:#292932;
	border:1px solid #565765;
	text-align:left;
	padding:20px 0 0 30px;
	}
#confirm-ct-remix{
	width:590px;
	background:#292932;
	border:1px solid #565765;
	}	
.buttons{ 
	float:left; 
	text-align:center;
	padding-left:110px;
	}
.buttons div{ float:left; margin-left:25px; cursor:pointer;}
.yes{ cursor:pointer;}	
.message{ 
	text-align:center; 
	width:94%; 
	margin-top:60px; 
	padding-bottom:30px;
	}
.message img{ margin:0 auto;}
#ContentBox{
	position:absolute; 
	padding:20px 20px 20px 30px; 
	left:0; 
	bottom:0;
	background:url(../images/Pop-Divider.gif) no-repeat 1px 0;
	}
	
/*Add this Share for Videos*/
.addthis_IconList{ float:right; margin:15px 24px 0 0;}
.addthis_IconList a{ padding-left:5px !important;}

#FlashHolder{ margin:15px 0 0 24px; float:left;}
#FlashHolderAudio{margin:30px 0 0 24px; float:left;}


/*homepage slider*/
#FeaturePhotosView{
margin-bottom: 1px;
float:left;
width: 958px;
}
#FeaturePhotosView li{
    display:none;
    list-style:none;
}

#FeaturePhotosView a{ display:block;}

#FeaturePhotos{
float: left;
height: 125px;
width: 100%;
}

#FeaturePhotoStrip li{display: none;}
#FeaturePhotoStrip.jcarousel-list li{ display: block;}



