/*---------------------------------------------
Squeaky Wheel Media Style Sheet for luxuryawaits.com

	Author: Carlos Agosto
	Created: June, 2010
	
	Style Sheet reads from Top To Bottom Left to Right 
	
	Structure of this Document (search for "=" to jump to each section heading):
	
	Basic Document Hierarchy:

		1) =XHTML ELEMENTS
		2) =Global Classes
		3) =Clear Fix
		4) =Main Content
		5) =Header
		6) =Main Nav
			A) =Add This Drop Down
		7) =Main Content
			A) =Globle Page Shell
			B) =Titles
			C) =Lifestyle Slideing Content
			D) =Tab nav 
			E) =Article Page
			F) =Tabs
		8) =Right Col
			A) =Right Side Callout Section
		9) =Footer
	   10) =Pop Up

---------------------------------------------*/

/**** =XHTML Elements
---------------------------------------------*/
html{ height:101%;}
body{
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	background-color:#0B0708;
	}
body.Home{background-image:url(../images/Body-Home-Bg.jpg); background-position: center 40px; background-repeat:no-repeat;}

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%;
	}
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{cursor:pointer !important;}
p.Intro{ padding-bottom:15px; clear:both;}
.HighlightPhoto{ display:block; float:left;}
#PrintLogo{ display:none;}
#confirm {display:none;}
#jr_header{ 
	background:none; 
	text-indent:0;
	height:auto !important;
	}
.scroll-to-element{ cursor: pointer;}
.scroll-to-element:hover{ text-decoration:none;}

/**** =Clear Fix
---------------------------------------------*/
#MainContainer:after,
#Header:after,
#HeaderWrap:after,
#Footer:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

/**** =Header
---------------------------------------------*/
#HeaderWrap{
	background:#0B0708; 
	width:100%;
	text-align:center;
	}	
#Header{
	width:960px;
	margin:0 auto;
	padding:5px 0 10px 0;
	}	
	
#Logo{ display:block; margin:5px 0 0 10px; float:left;}	

/*** =Main Nav
---------------------------------------------*/
#MainNav{ float:left; width:510px; margin:5px 0 0 188px;} 
#MainNav li{ 
	display:block; 
	float:left; 
	border-left:1px solid #373737;
	}

#MainNav.NavActive li a {
	display:block;
	float:left;
	height:15px;
	margin:5px 10px 0 10px;
	text-indent:-999px;
	overflow:hidden;
	padding:0;
	}
#MainNav li a{ padding:0 5px;}
	
/*** =Add This Drop Down ***/
.addthis_toolbox .custom_hover{float:left;}	
.addthis_toolbox{
	position: relative;
	float:left; 
	color:#333; 
	margin:10px 0 0 20px;
	}	
.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:15px;
	text-align:left;
	left:0;
	}
.hover_menu ul{ float:left; width:100%; padding-bottom:5px;}
.hover_menu ul li{ 
	display:block;
	float:left;
	margin:5px 5px 0 5px;
	width:85%;
	color:#A8ABB3;
	border-bottom:1px solid #1F1F1F;
	}
.hover_menu ul li a{ 	
	display:block; 
	float:left;
	width:99%;
	color:#A8ABB3;
	padding:5px 0 5px 5px;
	text-decoration:none;
	}	
.hover_menu ul li img{ display:block; float:left; margin-right:5px;} 	
.hover_menu ul li a:hover{
	background:#1E1B23; 
	text-decoration:underline;
	cursor:pointer;
	}
.hover_menu ul li.Expanded{ width:99%;}
.hover_menu ul li.Expanded a{ padding-left:20%; width:182px; border:0;}
.addthis_button{ display:none;} 

/**** =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:100%;
	padding-bottom:5px;
	margin-left:10px;
	}	
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;
	}
	
#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:1px;
	left:1px;
	padding:5px 0 0 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 0; width:143px;}
#HeaderLifeStyle{ background-position:0 -66px; width:192px; height:60px;}
#HeaderAccessGranted{background-position:0 -140px; width:300px;}
#HeaderLexusLineup{background-position:0 -202px; width:300px; height:60px;}

/*** =Titles ***/
.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:13px; width:530px;}
.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:8px}
.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;
	}	
#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;}
#TitleEvents{background-position:-1095px -60px;}
#TitleFeaturedArtists{background-position:-1095px -30px;}

#TitleListeningLounge{ background-position:-1335px 0px;}
#TitleFeaturesFilmSeries{background-position:-1335px -20px;}
#TitleArrivingInStyle{ background-position:-1335px -40px;}
#TitleParisSizzles{ background-position:-1335px -80px;}
#TitleRunwaysCaribbean{background-position:-1335px -100px;}
#TitleFavorites-ISC{background-position:-1335px -120px;}
#TitleTakeFlight{background-position:-1335px -140px;}
#TitleArtBuying{background-position:-1335px -160px;}
#TitleInventionsReinvented{background-position:-1335px -180px;}
#TitleFirstResorts{background-position:-1335px -200px;}
#TitleTheTimeHs{background-position:-1335px -220px;}
#TitleCremeDeLaCreme{background-position:-1335px -240px; height:20px;}
#TitleRecordSleeve{background-position:-1335px -260px;}
#TitleGrowsUpEs{background-position:-1335px -280px;}
#TitleCocktailCulture{background-position:-1335px -300px;}
#TitleWineBasics{background-position:-1335px -320px;}
#TitleLexusEnform{background-position:-1335px -340px;}
#TitleMakeItPersonal{background-position:-1335px -360px;}
#TitleWheelsOnScreen{background-position:-1335px -380px;}
#TitleEastWest{background-position:-1335px -400px;}
#TitleGourmetPopcorn{background-position:-1335px -420px;}
#TitleSkiingTrace{background-position:-1335px -440px;}
#TitleLexusLFA{background-position:-1335px -460px;}

#TitleISC{background-position:-1913px 0; width:91px;}
#TitleRx{background-position:-1913px -40px; width:78px;}
#TitleHs{background-position:-1913px -80px;  width:164px; height:36px;}
#TitleEs{background-position:-1913px -120px; width:70px;}
#TitleGx{background-position:-1913px -160px; width:82px;}

#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 -160px; 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;}

#TitleListeningLoungeWelcomesRyanLeslie{background-position:-3115px 0px;}
#TitleListeningLoungeWelcomesHalLinton{background-position:-3115px -20px;}
#TitleListeningLoungeWelcomesKeriHilson{background-position:-3115px -40px;}
#ArrivingInStyle4Kids{background-position:-3115px -60px;}
#TitleFeaturesFilmSeriesGoodHair{background-position:-3115px -80px;}
#TitleDesignsofKevanHall{background-position:-3115px -100px;}
#TitleBetHonors{background-position:-3115px -120px;}

/*** =Lifestyle Slideing Content ***/
.coda-slider-wrapper {float:left; width:100%; position:relative;}
.coda-slider{float:left; width:100%;}

#CodaNavHolder{ float:right; margin-top:25px;}

.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;}

.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 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;}

#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%;}
#ScheduleList li{
	display:block;
	float:left;
	width:100%;
	background:url(../images/H-Divider.gif) no-repeat bottom left;
	padding:20px 0;
	color:#A8ABB3;
	}
div#SectionHeader{ 
	padding:5px 0;
	width:100%;
	margin-bottom:15px;
	float:left;
	}	
div#SectionHeader p{ float:left;}	
#ScheduleList li  p{ float:left; width:75%;}
#ScheduleList li  p strong{ clear:both;}
#ScheduleList li  p span{ color:#565765; font-style:italic;}

.Date{ width:150px !important;}	
.City{ width:140px !important;}
.Time{ width:80px !important;}
.Location{ width:200px !important;}
.Artists{ width:130px !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%;}	
#MusicBox ul li{
	display:block; 
	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;
	}
	
.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*/
#TitleAccessGranted{background-position:-855px 0;}
#TitleLifeStyle{background-position:-855px -15px;}
#TitleGallery{background-position:-855px -30px;}
#TitleRushers{background-position:-855px -45px;}
#TitleLineUp{background-position:-855px -59px;}



/*** =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;}	

.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:50px; 
	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;
	}
#Footer h3{
	width:100%;
	border-bottom:1px solid #1F1F1F;
	padding:0 0 5px 3px;
	margin-bottom:5px;
	}
	
#Footer ul{
	float:left;
	width:120px;
	margin-right:17px;
	}	
#Footer ul li{
	display:block;
	clear:both;
	border-bottom:1px solid #1F1F1F;
	width:100%;
	padding:0 0 5px 3px;
	margin-bottom:5px;
	}	
	
#Footer ul li a{color:#47464e; font-size:10px;}	

#Footer p#CopyRight{ position:absolute; right:0; bottom:10px;}

/**** =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;
	}
.buttons{ 
	float:left; 
	text-align:center;
	padding-left:110px;
	}
.buttons div{ float:left; margin-left:25px; 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;}