@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=5f9551cd-3bc7-4a0a-98c7-7f984e3857d7");
a img{opacity:1;filter:alpha(opacity=100);
    -webkit-transition-property: opacity;-webkit-transition-duration: 300ms;-webkit-transition-timing-function: ease-in;-webkit-transition-delay: 100ms;
    -moz-transition-property: opacity;-moz-transition-duration: 300ms;-moz-transition-timing-function: ease-in;-moz-transition-delay: 100ms;
	-o-transition-property: opacity;-o-transition-duration: 300ms;-o-transition-timing-function: ease-in;-o-transition-delay: 100ms;
	transition-property: opacity;transition-duration: 300ms; transition-delay: 100ms;
}

a img:hover{
	opacity:0.6;filter:alpha(opacity=60);
	-webkit-transition: opacity 300ms ease-in 2s; /* property duration timing-function delay */-moz-transition: opacity 300ms ease-in 2s;-o-transition: opacity 300ms ease-in 2s;transition: opacity 300ms ease-in 2s;
    -webkit-transition-property: opacity; -webkit-transition-duration: 100ms;-webkit-transition-timing-function: ease-in;-webkit-transition-delay: 0ms;
    -moz-transition-property: opacity;-moz-transition-duration: 100ms;-moz-transition-timing-function: ease-in;-moz-transition-delay: 0ms;
    -o-transition-property: opacity;-o-transition-duration: 0ms;-o-transition-timing-function: ease-in;-o-transition-delay: 0ms;
    transition-property: opacity;transition-duration: 0ms;transition-timing-function: ease-in;transition-delay: 0ms;
}

/*************************/
/* FRONT PAGE            */
/*************************/
#site_container { width:1000px;margin:0px auto;text-align:center;overflow:hidden;background:none;}
.clear { clear:both;}

.section {background:black; padding-bottom:25px;margin-bottom:10px;padding-top:282px;width:320px}
.section h1 {margin:0px auto 15px;display:block; text-indent:-10000px;;background:url(/image/section_title_sprite.png) no-repeat left top;  }
#fashion .section h1 { height:45px;width:267px;}
#art .section h1 { height:45px;width:127px;background-position:left -128px;}
#music .section h1 { height:47px;width:198px;background-position:left -45px;}
#galleries .section h1 { height:36px;width:270px;background-position:left -92px;}
#culture .section h1 { height:45px;width:288px;background-position:left -173px;}
#archive .section h1 { height:46px;width:288px;background-position:left -264px;}
#film .section h1 { height:45px;width:157px;background-position:left -219px;}
#nightlife .section { height:130px;padding-top:100px;}
#nightlife .section h1 { height:98px;width:200px;background-position:left -310px;}

.section a { color:#666;display:block;text-transform:uppercase;font-size:11px;color:#aaa;}
#modules .col { float:left;display:block;}
#modules .col_spacer { float:left;display:block;width:20px;height:20px;}
#modules .module { display:block; clear:both;margin-top:40px;}
#modules .module:first-child { margin-top:0px;}
#modules .static_colWrapper {width:320px; position:relative; min-height:1000px }
#modules #nightlife .static_colWrapper {min-height: 520px;}


#modules .static_col {width:320px; position:absolute; left:0; top:0; margin-right:0;}
#modules .static_col.fixed {position:fixed;}
#modules .clear { clear:both;}
#modules .ad { height:250px;width:318px;text-align:center;}
#modules .fatcol {width:460px; }
#modules .thincol {width:180px; }
#modules .thincol img { max-width:180px;}
#modules .article { clear:left;}
#front { float:left;}
#site_background .background { background: #fff; height: 100%; left: 50%; margin-left: -515px; top: 240px; position: absolute; width: 1030px; z-index: 1; }
.locked .background { position: fixed !important; top: 0 !important; }
#ad_banner {background: none repeat scroll 0 0 black;margin-bottom: 1px;text-align: center;width: 100%;z-index:1000003 !important;position:relative;}
#ad_banner.empty {background:none;margin-bottom: 1px;width:100%;height:0px;background:none;}
#ad_banner.sponsored_article {background:none;margin-bottom: 1px;width: 100%;height:100px;background:blue;}
#ad_banner div, #ad_banner iframe, #ad_banner table {margin:0px auto; }
#ad_banner a img:hover, #ad_banner div a img:hover { opacity: 1; }
#fullscreen_banner{z-index:1;width:100%;}
#fullscreen_banner #video_player{margin:0px}
#fullPage_ad_push { display: block;height: 240px; width: 100%; }
embed {outline:none;}
.rightcol_ad embed, .rightcol_ad table, .rightcol_ad img {margin:0px auto; float:none;display:block;}

/************************/
/* SCREEN.CSS OVERRIDES */
/************************/
.comments,
#comments_wrapper .popup_title,
#video_comments_wrapper .popup_title,
#comments_module,
.comment_author .comment_time,
#side_comments_module .comment_time,
#comments_module #comments_listing,
#side_comments_module .flag,
#side_comments_module .flagged {
	font-family: Georgia, Times New Roman, serif;
}
.sign_in_or {border-top:1px solid #ccc;text-align: center;margin:20px 0 0;}
.sign_in_or span{background:#fff;position:relative;font-size:12px;display:block; width:30px;margin:-10px auto 0;}
.fb_login_div{margin:15px 5px 5px;font-size:12px;font-family:Georgia;line-height: 27px;}
.fb_button_div{/** background:#369;color:#fff;border:1px solid #036; */background: url('/image/fConnect.gif');display: inline-block;width:96px; height:26px;cursor:pointer;/**padding:5px 10px;text-transform: uppercase;*/text-indent: -10000px; margin-right:10px;font-family:Arial;}
.fb_logout {background: url('/image/fLogout.gif');}
.fb-root{display:none;}

/*****************/
/* TYPOGRAPHY    */
/*****************/
a { text-decoration:none;color:#1d67ff;}
a:active { outline: none; }
h1, h2, h3 { text-transform:uppercase; font-weight:normal; }
h3 span { color:#999;text-transform:capitalize;font-size:normal;font-style:italic;}
a:hover { text-decoration: none;color:#999;}
h2 a:hover, h3 a:hover, .article ul li a:hover { color:#999;}
.col2_3 {width:660px;}
.col2_3 p { clear:left;font-size:81%;line-height:20px;}
.col p { color:#666; }

.big_col { width:660px;margin-bottom:30px;}
.big_col h2 { font-size:235%;line-height:35px;width:500px;letter-spacing:-.8px;}
.big_col p { text-align:left;clear:left;font-size:81%;line-height:20px;}

.article_spacer { float:left;height:16px; width:100%;}
.article_tags { margin-top:6px; }

.article h3 { font-size:10px; }
.article h3 span {font-style:italic; }
.article p {margin:0px}



/** @font-face{font-family:"Monotype Modern W02 Ext";src:url("/style/fonts/1ef79a4e-8221-4ed6-9b4b-2c96ac498570.eot?iefix") format("eot");} */
/** @font-face{font-family:"MonotypeModernW02-ExtIt";src:url("/style/fonts/2fbecc68-a56e-4d5b-bf00-bce06dcdcf63.eot?iefix") format("eot"); } */
@font-face{
    font-family:'Monotype Modern W02 Ext';
    src: url('/style/fonts/1ef79a4e-8221-4ed6-9b4b-2c96ac498570.eot?iefix') format('eot'),
        url('/style/fonts/ca0a9fed-af9f-40e1-8048-861a2d86dd49.woff') format('woff'),
        url('/style/fonts/26c6501d-5fd4-491f-bb48-9ffdaf31a245.ttf') format('truetype'),
        url('/style/fonts/f2a1a77e-e034-4d1c-a1dd-f4fa57c7d246.svg#f2a1a77e-e034-4d1c-a1dd-f4fa57c7d246') format('svg');
}

@font-face{
    font-family:'Monotype Modern W02 Ext It';
    src:url('/style/fonts/2fbecc68-a56e-4d5b-bf00-bce06dcdcf63.eot/iefix') format('eot'),
        url('/style/fonts/513ec31c-4a0d-4688-8d1e-e7c1f178b81a.woff') format('woff'),
        url('/style/fonts/51d1b446-a87e-452f-85d4-d5c239558c94.ttf') format('truetype'),
        url('/style/fonts/3693eeae-d1aa-44b1-8d2f-d1f214e5bef8.svg#3693eeae-d1aa-44b1-8d2f-d1f214e5bef8') format('svg');
}
h1, h2, h4, .quote, #front_nav, .twitter_bg, #meta_description  {
    font-family: "Monotype Modern W02 Ext"
    text-rendering: optimizeLegibility;
}

.italic,
.article .article_quote p,
.article_quote p,
.article #fatcol .related_col h2,
.article #more_related h2,
#front_slideshow #main_carousel .carousel_text h2,
.feature_460 h2,
.feature_180 h2,
#culture .recent_galleries h2,
#art .two_col_gal h2,
#art .quote_460 h2 a,
#art .feature_220 h2 a,
.archive_main h2,
#carousel_fixed #front_slideshow  h2,
#film .item_of_the_week h4,
#film .two_col_feature h2,
#film .feature_460 h2,
#film .film_quote h2,
.article #more_related .more_related_text h3,
#video .replay_video, #video .more_video {
    font-family:"Monotype Modern W02 Ext It";
    text-rendering: optimizeLegibility;
}

/*****************/
/* IMAGE SIZES   */
/*****************/
img.w152 { width:152px;}
img.w165 { width:165px;}
img.w180 { width:180px;}
img.w192 { width:192px;}
img.w220 { width:220px;}
img.w270 { width:270px;}
img.w460 { width:460px;}
img.w660 { width:660px;}
img.w1000 { width:1000px;}

img.h97  { height:97px;}
img.h106 { height:106px;}
img.h240 { height:240px;}
img.h322 { height:322px;}

/*************************/
/* LOCKED TOP NAVIGATION */
/*************************/

#nav_container{margin:20px 0 0;position:relative;/* z-index:100000; */height:65px;}
#nav_container .locked { background: #fff; }
#nav {color:black;top:0px;display:block;z-index:1000000;width:100%;position:absolute;height:65px;}
#nav .nav_inner {width:1000px;margin:0 auto;}
#nav.locked { position:fixed;top:0px;z-index:1000001; }

/*.home_page #nav_container{top:0px;left:0px;position:fixed;width:100%;}*/
.home_page #nav_container{margin-top: -65px;}
.home_page #nav {color:black;top:0px;display:block;z-index:1000000;width:100%;position:fixed;display:none;}

#nav a { color:black; }
#nav ul { margin:0px auto;background:white;height:65px;position:relative;width:1000px;padding:0px;display:block;}
#nav ul li {float:left;position:absolute;}
#nav ul li.interview_logo {z-index:100000; text-indent:-10000px;width:130px; background:url(/image/interview_logo_nav.png) no-repeat top center;margin-top:3px;height:75px;}
#nav ul li.search {display:block; text-indent:-10000px;height:14px; width:12px;float:left;background:url(/image/article_icon_sprite.gif) no-repeat left top;margin-top:24px;margin-left:10px;}
#nav ul li a {letter-spacing:-.8px; font-size:80%;padding:25px 25px;line-height:100%;display:block;cursor:pointer;}
#nav ul li.nav_right a{padding:25px 19px;}
#nav ul li.selected a{color:#999;}
#nav ul li a:hover{color:#999;}
#nav .interview_logo a {display:block; height:100%; width:100%; padding:0; margin:0;}


#nav .menu_fashion{left:0px;}
#nav .menu_music{left:117px}
#nav .menu_art{left:210px;}
#nav .menu_culture{left:289px}
#nav .interview_logo{left:410px;cursor:pointer}
#nav .menu_film{right:362px}
#nav .menu_nightlife{right:243px}
#nav .menu_galleries{right:125px}
#nav .menu_video{right:40px}
#nav .search{right:10px}

#navbar a {font-weight:bold;}
#nav .nav_dropdown { display:block; text-indent:-10000px;width:12px; height:10px;right:10px;position:absolute;top:25px;cursor:pointer; background:url(/image/article_icon_sprite.gif) no-repeat left -13px;}
#nav .nav_dropdown.active {background-position:left -23px;}
#nav #nav_dropdown_features { width:100%;display:none;background:white;}
#nav #header { position: relative; z-index: 850; width:1000px;margin:0px auto; }
#nav #header #news_popup {left:0px;}
#nav #header #register_popup { left:0px;}
#nav #sign_in_popup { left:0px;}
#nav #nav_dropdown_border { background:white url(/image/header_border.gif) repeat-x left top;width:100%;height:3px}
#nav #header_options {width:1000px;clear:left;}
#nav #header_options a { font-size: 10px; color: #666666; outline: none;padding-right:15px; }
#nav #header_options a:hover, #nav #header_options a.selected{ color: #000; }
#nav #header_options .selected { background:white;}
#nav #header .popup { top:16px;}
#nav #header_options .options_button {font-family: Arial, Helvetica, sans-serif;padding: 5px 5px 5px 0}
#nav #header_options #header_search {background:#eaeaea;border:none;width:310px; height:10px;padding:10px;margin-top:-14px; }
#nav #search_form { float:right;}
#nav #search_form input#header_search {width:80px;color:black;text-align:left; font-size:11px;}
#nav #signed_out, #nav #signed_in { float:left;margin-top:-10px;margin-left:0px;}
#nav #signed_out .options_button, #nav #signed_in .options_button { float:left;}
#nav .search_nav_item { display:none;}
#nav #nav_dropdown_features ul  { clear:left;height:150px;}
#nav #nav_dropdown_features ul li {width:230px;border-top:5px solid black;margin-right:26px; height:115px; overflow:hidden; display:block;padding-bottom:30px;}
#nav #nav_dropdown_features ul li:last-child {margin-right:0px}
#nav #nav_dropdown_features ul li.last { margin-right:0px;}
#nav #nav_dropdown_features ul li.last h3{font-size:60%;  }
#nav #nav_dropdown_features ul li a { float:left;padding:0px;}
#nav #nav_dropdown_features ul li a img { float:left;width:100px;margin:10px 10px 0 0;height:115px;}
#nav #nav_dropdown_features ul li h2 a {font-size:80%;font-style:normal;float:left;width:120px;font-family:"Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;}
#nav #nav_dropdown_features ul li h2.no_image {font-size:160%;line-height:90%;font-style:italic;margin-top:5px;}
#nav #nav_dropdown_features ul li h3 { margin-bottom:0px;}
#nav #nav_dropdown_features ul li h3 a {font-weight:bold;margin-top:10px; font-size:60%; display:block; width:100px;margin-bottom:5px;}
#nav .shadow{background:url(/image/shadow.png);display:none;height:9px;margin:0 auto;width:1000px;opacity:0.4;filter:alpha(opacity=40);}


/*******************/
/* ARTICLE PAGE    */
/*******************/
.article #article_page { width:1160px; margin:0 auto;}
.article #bottom_section { width:1160px; margin:0 auto;position:relative;z-index:100;background:#fff;}
.article #thincol { width:300px; margin-top:12px;}
.article #thincol .category {border-top:10px solid black; font-size:70%;text-align:center;margin-bottom:0px;padding-top:17px;color:black;font-weight:bold;}
.article #thincol .date {font-size:100%;text-align:center;margin-bottom:0px;padding-top:17px;color:#999;display:none;}
.article #thincol .spacer { height:10px;}
.article #thincol h2 { font-size:250%;text-align:center;margin-top:12px;letter-spacing:-3px;line-height:90%;word-wrap:break-word}
.article #thincol .sharing {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;padding-top:25px;padding-bottom:40px;}
.article #thincol h3{ text-align:center;margin-top:12px;margin-bottom:28px;line-height:14px}
.article #thincol h3 .byline { color:#666666;}
.article #thincol h3 .author {text-transform:uppercase;font-style:normal;}
.article #thincol h3 span { text-transform:capitalize;}
.article #thincol .share_item {text-align:center; height:12px;width:80px;float:left;}
.article #thincol .share_item a { text-transform:uppercase;font-size:60%;clear:both;display:block;}
.article #thincol .share_item a span { display:block; clear:left;font-size:150%;}
.article #thincol .share_item.retweet a span { line-height:18px;}
.article #thincol .share_item.facebook { background:url(/image/article_icon_sprite.gif) no-repeat 13px -129px;margin-top:-1px;line-height:14px;}
.article #thincol .share_item.retweet { position:relative;background:url(/image/article_icon_sprite.gif) no-repeat 7px -141px;margin-top:1px;line-height:10px;}
.article #thincol .share_item.comments_button { background:url(/image/article_icon_sprite.gif) no-repeat 5px -151px;margin-top:-1px;line-height:14px;padding-left:15px;}
.article #thincol .share_item.facebook div {visibility:hidden; }
.article #thincol #small_sidebar_ad {text-align:center;}
.article #thincol #small_sidebar_ad iframe {margin:30px 0px 0px 0px;}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr { display: none !important;}


#facebook_like_button_holder { position:relative; float:left; width:80px; height: 20px; line-height: 10px; margin-top: 1px; }
#facebook_like_button_holder iframe { position: absolute; top:-5px; left:18px;width: 50px !important; height:20px !important; }
#fake_facebook_button { pointer-events: none; position:absolute; width: 80px; height: 20px; color:black; font-size:60%; background:white; top:-10px;padding:10px 0 0;}
#fake_facebook_button .icon{ height:10px; width:37px; float:left; background: url(/image/article_icon_sprite.gif) no-repeat 20px -129px; }
#facebook_share_count{ position:absolute; top:15px; left:42px; font-size:90%; }

.article #thincol #cross_promo { clear:left;border-bottom:0px;}
.article #thincol #cross_promo img { margin:0px;width:260px;}
.article .article_banner_ad { margin-top:0px;border:0px; padding-bottom:0px;}

.article .static_col { background:white;width:300px; }
.article  #columns { position:relative; z-index:100;}
.article .block { position:relative;display:none; border-bottom:5px solid black; }
.article .block:last-child { border-bottom:0; }
.article .block.displayed { display:block;}

.article #fatcol {width:840px;margin:20px 0 0 20px;background:white;}
.article #fatcol .article_pyramid {border:none;margin-top:0px; }
.article #fatcol .article_pyramid .view a {color:black;}
.article #fatcol .image_wrapper { border:none;}
.article #fatcol .article_pyramid { padding:0px;margin:0px auto;width:510px;}
.article #fatcol .left_col p a { color:#1d67ff;}

.article #fatcol .art_body_txt {padding-bottom:55px}
.article #fatcol .art_body_txt #one_image {text-align:center;margin-bottom:50px}
.article #fatcol .art_body_txt #one_image img { float:none !important;}
.article #fatcol .art_body_txt p { margin:0px 0px 21px 0px; color:#393939;}
.article #fatcol .art_body_txt p img { width:380px; height:auto;border:none;}
.article #fatcol .left_col iframe { width:380px; border:none;}
.article #fatcol .left_col object, .article #fatcol .left_col .art_body_txt embed { width:400px; }
#article_content embed, #article_content object{ width:380px;max-width:380px; }
#article_content .splitter_ad embed, #article_content .rightcol_ad object { width:inherit; max-width:inherit;}
.article #fatcol .art_body_txt .article_video { border:none;}
.article #fatcol .left_col {width:510px;float:left;min-height: 600px;}
.article #fatcol .right_col { position:relative;width:300px;float:left;padding-bottom:10px;margin:5px 0 0 30px; padding-bottom:420px}
.article .shortarticle #fatcol .left_col {  min-height: 300px; }


.article #fatcol .article_quote {border-bottom:60px solid black;text-align:center; border-top:1px solid black;;background:none;width:300px; padding:0px;padding-bottom:28px;margin: 0 0 30px;}
.article #fatcol .article_quote p { color:black;font-size:200%;margin:15px 0 0;padding:0px;overflow:visible;line-height:90%;letter-spacing:-1.5px; }
.article #fatcol .article_quote .text { position:relative; top:-21px; }
.article #fatcol .article_quote .dropcap { font-size:780%;clear:both;display:block;margin-top:0px;width:300px}
.article #fatcol .article_quote .credit { color:black;clear:both;font-size:12px;font-style:normal;margin-top:10px;font-family: Georgia, Times New Roman, serif;}

.article #fatcol .ad {margin:50px 0px 0px 0px;  padding-bottom:30px;width:300px;}
.article #fatcol .right_col #meta_description { border-top:300px solid black;border-bottom:1px solid black; text-transform:uppercase;font-size:120%;text-align:center;padding:15px;line-height:100%;}
.article #fatcol .splitter_ad.big { width:1000px;margin-left:-280px;}

.article #fatcol #current_issue_module_article {border-top:1px solid black;padding-bottom:60px;overflow:hidden;}
.article #fatcol #current_issue_module_article img {margin:30px auto 20px;display:block; }
.article #fatcol #current_issue_module_article #current_issue_info { margin:0 0 10px 10px;float:left;}
.article #fatcol #current_issue_module_article #current_issue_info p {font-family:Georgia, Times New Roman, serif; font-style:italic;font-size:100%;}
.article #fatcol #current_issue_module_article #current_issue_info p a { font-style:normal;font-size:105%;font-family:Times New Roman, serif;}
.article #fatcol #current_issue_module_article a.subscribe_button {float:left; background:black; color:white;text-transform:uppercase;font-size:80%;display:block;padding:10px 16px;}

#follow { width:300px;border-top:1px solid black;padding-top:10px; }
#follow a {line-height:180%; font-size:60%; font-style:italic; text-transform:uppercase;color:#000;}
#follow .icon { background:url(/image/article_icon_sprite.gif) no-repeat 5px -129px;margin-top:5px;height:12px;width:20px;float:left;}
#follow #like_interview {width:150px;float:left;}
#follow #follow_interview .icon{background-position:5px -141px;}
#follow span { color:#ccc;font-size:200%;display:block;float:left;margin-right:5px;font-style:normal;}

.article #fatcol .related_col { position:absolute; bottom:0px;right:0px;padding: 0 0 57px;}
.article #fatcol .related_col h2, .article #more_related h2 { text-transform:capitalize;font-size:200%;margin-bottom:20px;margin-top:0px;border-top:70px solid black;text-indent:3px;}
.article #fatcol .related_col h2 span, .article #more_related h2 span { text-transform:capitalize;font-size:100%;margin-bottom:20px; font-family: Monotype Modern W02 Ext;letter-spacing:-1px}
.article #fatcol .related_col .related_item {float:left;width:100px; }
.article #fatcol .related_col .related_item h3 {text-align:center;margin-top:10px; }
.article #fatcol .related_col .related_item img {height:131px; width:97px; border-top:1px solid black; padding-top:2px;}

.article .shortarticle .block { border-bottom:none;}
.article .shortarticle #fatcol .left_col, .article .shortarticle #fatcol .right_col {width:720px; margin-left:0px;}
.article .shortarticle #fatcol .right_col { border-bottom:none; padding: 0 0 0 0;}
.article .shortarticle #fatcol .right_col .ad {width:340px;float:left;margin-left:10px;margin-top:30px;padding-top:40px;padding-bottom:65px;border-right:1px solid #ccc;}
.article .shortarticle #fatcol .right_col #current_issue_module_article { width:305px;float:left; border-top:none; margin-top:0px;margin-left:40px;padding-bottom:10px; border-left:1px solid #ccc;padding-left:40px;}
.article .shortarticle #fatcol .right_col #current_issue_module_article #current_issue_info {margin-left:0px;}
.article .shortarticle #meta_description { display:none;}
.article .shortarticle #fatcol .article_video, .article .shortarticle #fatcol embed { width:100%;margin:0px auto;}
.article .shortarticle #fatcol .side_ad {float:left;border-bottom:none;}
.article .shortarticle #fatcol .rightcol_ad { border-bottom:none;padding:0px;margin:0 0 30px;border:0px;}
.article .shortarticle #fatcol .art_body_txt .rightcol_ad iframe{ width: auto; margin-top: 90px;}
.article .shortarticle #fatcol .art_body_txt iframe{ width:720px;height:400px; }

.article #more_related {margin-bottom:0px;margin-top:0px;display:none;}
.article #more_related img { width:191px;}
.article #more_related h2 {width:300px;border-top:65px solid black;margin-bottom:45px;padding-top:5px;}
.article #more_related .more_related_text { padding-top:15px;}
.article #more_related .more_related_text h3 { width:192px; float:left;display:block;text-align:center;font-size:12px; word-wrap:break-word; font-family:Georgia, Times New Roman, serif;	}

.article .splitter_ad {border-bottom:5px solid black;display:block;padding: 60px 0;margin-bottom: 60px;}
.article .splitter_ad iframe {margin:0px auto;display:block;}
.article .splitter_ad div[id^='ftdiv'] {margin-left:200px !important;} 
div[id^='ftin'] { clip:auto !important; }

.article #fatcol .splitter_ad .rightcol_ad { border-bottom:none;padding:0px;border:0px;margin:0 auto;}

.article_audio embed{width:183px}
.article .block #left_col_0 div {margin-bottom:20px;}

.article_playlist {overflow:hidden;margin:0px;padding:0px;}
.article_playlist .thumb{float:left;width:180px;height:180px;background:#000;color:#fff;}
.article_playlist .content{float:left;margin:0 0 0 20px; width:400px; overflow:hidden;}
.article_playlist .content p{margin:0px;padding:0px}
.article_playlist .content .playlist_track{margin:20px 0 0}
.article_playlist .content h2{font:26px 'Times';margin:10px 0 0;font-style:italic;text-transform:uppercase;}
.article_playlist .content h4{font:14px 'Times';margin:0px;}

.article #nav .nav_inner, 
.article #nav #header, 
.article #nav #header #header_options, 
.article #nav #navbar,
.article #footer {width: 1160px;}
.article #nav ul li a {padding:25px 35px}
.article #nav ul li a {padding:25px 26px;}
.article #nav .interview_logo {left: 515px;}
.article #nav .menu_music {left:130px;}
.article #nav .menu_art {left:242px;}
.article #nav .menu_culture {left:338px;}
.article #nav .menu_galleries {right:133px;}
.article #nav .menu_nightlife {right:257px;}
.article #nav .menu_film {right:382px;}


/**********************/
/* ARTICLE ACTION BAR */
/**********************/
#actionbar { margin:0 0 45px;width:840px;height:39px;background:black;position:relative;}
#actionbar #actionbar_center {height:37px; width:300px;margin:0px auto;padding:0px 30px;background:white;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
#actionbar .action_item {display:block; font-size: 9px;line-height: 25px; text-align: center; text-transform: uppercase;cursor:pointer;color:black;padding:10px;font-family:Georgia, Times New Roman, serif;margin:0px 9px 0px 0px;padding:7px 0px 3px 15px;float:left;}
#actionbar .action_item  .icon { background:url(/image/article_icon_sprite.gif) no-repeat left top;float:left; padding-right:20px;font-size:0px;padding-top:13px;margin-top:5px;}
#actionbar .action_item a { color:black;}
#actionbar .share .icon {background-position:left -32px; }
#actionbar .library .icon{background-position:left -45px; }
#actionbar .print .icon{background-position:left -59px;}

#share_popup { overflow:hidden; height:89px; width: 237px; }
.actionbar #share_popup { left: 157px; top: 32px;  }
#video_window #share_popup { left: 10px; top: 25px; }
#share_popup .popup_title { /** color:#000;margin:10px 0px 21px 75px;text-transform:uppercase;font-family:Arial, sans-serif;*/ display:none; }
#share_popup.link_share {height:127px;}/**height:127px; */
#share_popup.email_share {height:auto;}
.share_container, .embed_container { padding:10px; width: auto; overflow:hidden; position:relative;}
.share_container { height: 69px;}
.share_container .share_button{height:32px;background:#000 url(/image/share_sprite_new.gif) no-repeat 0px 0px; float:left; font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer;margin:0 5px 0px 0; text-indent: -10000px; padding:0 0 0 0px; width:32px; z-index:2;}
.share_container #share_type {position:absolute; bottom: 10px; left: 10px; font-size:10px;letter-spacing:1px;text-transform:uppercase;}

/** All Share Buttons */
.share_button:hover {color:#000; z-index: 9999;}
/** Individual Share Buttons */
#fb_share {background-position:0 0;}
#twitter_share {background-position:-35px 0;}
#googleplus_share {background-position:-70px 0;}
#email_share {background-position:-105px 0;}
#link_share {background-position:-140px 0; margin-right:0px;}
#pinterest_share {background-position:-175px 0;}
/** Hover psuedo class for Individual Share Buttons */
#fb_share:hover {background-position:0px -35px; }
#twitter_share:hover {background-position:-35px -35px; }
#googleplus_share:hover {background-position:-70px -35px;}
#email_share:hover {background-position:-105px -35px; }
#link_share:hover {background-position:-140px -35px; }
#pinterest_share:hover {background-position:-175px -35px;}
/** Hover class applied by Javascript for Share buttons */
#email_share.hover {color:#000;background-position:-105px -35px; }
#link_share.hover {color:#000;background-position:-140px -35px; }

#share_popup .share_close {display:none;}
#share_popup  .share_name {display:none; padding:10px; font-size:10px; text-transform:uppercase;}
.popup_close_area {position:fixed; top:0; left:0; height:100%; width:100%; z-index: -9999;}
.popup_hover_area {overflow:hidden;}
#share_popup_area {background:#ff0000; position:absolute; height:100%; width:100%; top:0; left:0; z-index: 0}

.share_email_holder {display:none; margin: 0 10px;}

.popup {border:none; -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .4); -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .4); box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .4);/**max-height: 600px; overflow-y: scroll;*/}
.popup .holder {margin: 0 15px; z-index: 10;}

.share_link_holder, .embed_link_holder {margin: 0 10px;}
.share_link_holder {display:none;}
.share_link_holder input, .embed_link_holder input {width: 170px;}

.popup .popup_intro {margin:16px 14px 14px}

.form_action {
    display:block;
    overflow: hidden;
}

.popup-wide {
    width:320px;
}

.popup-slim {
    width:200px;
}

.popup .form_button {
    /** border: medium none; 
    height: 24px;
    margin: 11px 0 11px 0;
    padding: 0;
    width: 61px;*/
    background-color: transparent;
    border:0px;
    color: #000000;
    cursor: pointer;
    float: right;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size:11px;
    height:auto;
    margin: 0px 0 7px;
    padding:3px;
    text-align: right;
    text-transform: uppercase;
    width:auto !important;
}
.popup .form_button:hover {
    color:#666666;
    cursor: pointer;
}

.popup #share_email_errors {
    display:block;
    margin: 7px 0 0;
    padding: 0;
    height:15px;
    text-align:right;
}

.popup .top-align label {
    display:block;
}
.popup .input_label {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight:400;
    margin-bottom: 2px;
}

.popup .left-align .input_label {
    display: inline-block;
    text-align: right;
    width: 110px;
}

.popup .left-align .input_label::after {
    content: ":";
}

.popup input, .popup textarea, .popup select {
    background-color: #eaeaea;
    border: none;
    color: #343434;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#666;
}

.popup .top-align input, .popup .top-align textarea, .popup .top-align select {
    width:170px;
}

.popup .wide input, .popup .wide textarea, .popup .wide select {
    width:280px;
}

.popup select {padding:4px;width:172px;}

.popup textarea {
    height:42px;
    resize:none;
}

.popup fieldset {
    margin-top: 5px;
    min-height: 14px;
}

.popup fieldset fieldset {
    display: inline;
    margin-top: 0;
    width: 85px;
}
.popup fieldset fieldset .input_label, .popup fieldset fieldset label {
    display: inline;
}
.popup fieldset fieldset input, .popup fieldset fieldset .input_label, .popup fieldset fieldset label {
    width: auto !important;
}

.popup .wide .checkbox label, .popup .wide .checkbox .input_label {
    display: inline-block;
    width: 252px;
}

.popup .checkbox input {
    height: 10px;
    margin-right: 5px;
    width: 10px;
}

.my_clip_button { width:150px; text-align:center; border:1px solid black; background-color:#ccc; margin:10px; padding:10px; cursor:default; font-size:9pt; }
		.my_clip_button.hover { background-color:#eee; }
		.my_clip_button.active { background-color:#aaa; }


/*********************/
/* COMMENTS & TRACKER*/
/*********************/
#comments_wrapper {display:none; width:700px;float:right;z-index:10000;background:white;}

#comments_box {position:absolute; right:0px;width:40px; padding: 8px 0; background:white;z-index:1000;}
.ad90 #comments_box { top:195px;}
.ad66 #comments_box {top:165px; }
#comments_box h3.comments, #comments_box h3.back {cursor:pointer;font-family:Times New Roman, serif;text-align:center;font-size:85%;color:#999;margin-top:2px;border-bottom:1px solid #ccc;padding-bottom:4px;}
#comments_box h3.page  { margin-bottom:4px;}
#comments_box h3.page span{ font-style:normal;color:#999}
#comments_box h3.comments { margin-bottom:0px;}
#comments_box #comments_number { cursor:pointer;}
#comments_box .comment_icon {background:url(/image/article_icon_sprite.gif) no-repeat left -151px;width:14px; height:12px; margin:0px auto;}
#comments_box #page_tracker .page_caps {color: #999;font-family: Arial;font-size: 60%;text-align: center;margin-top: 5px;letter-spacing: 1px;}
#comments_box #page_tracker  { color:#999;font-style:normal;font-family:Times New Roman, serif;font-size:120%;text-align:center;font-style:normal;}

#comments_box #page_tracker #back_to_top{border-top:1px solid #ccc; padding-top:5px;}
#comments_box #page_tracker #back_to_top .icon{cursor:pointer;background:url(/image/article_icon_sprite.gif) no-repeat center -72px; width:100%; height:13px; display:block;text-indent:-10000px;margin-top:5px;}
#comments_box.locked {position:fixed;top:80px; }
#comments_box.comments_back #comments_number {display:none; }
#comments_box.comments_back #page_tracker {display:none; }
#comments_box .back_from_comments { display:none; margin-top:40px}
#comments_box.comments_back .back_from_comments {display:block;background:url(/image/slideshow/slideshow_exit.png) no-repeat center center; width:30px; height:30px;cursor:pointer; }

#post_on_facebook_checkbox {display:none;font-size:80%;}
#post_on_facebook_checkbox input{margin:5px 5px 0 0;float:left;}
#post_on_facebook_checkbox label{float:left;margin-top:10px;}

#comments_module { background:none;padding-top:20px;}
#comments_module .comment_text { font-size:85%;font-style:normal;padding-left:20px;padding-top:25px;line-height:130%;color:#555;}
#comments_module .comment_box_wrapper { display:none;font-family:Georgia, Times New Roman, serif;margin-left:40px;margin-top:10px;}
#comments_module .comment_box_wrapper p.comment_header {letter-spacing:1px; }
#comments_module .comment_box_wrapper #comment_text {height:80px;}
#comments_module .comment_entry .flag { background:url(/image/article_icon_sprite.gif) no-repeat left -115px;}
#comments_module .flag {float:right;padding:0px; margin:25px 0px 0px;width:75px;padding-left:25px;}
#comments_module .dotted_line { width:690px;}
#comments_module #post_comment_submit  { float:right;letter-spacing:1px;padding:5px 8px;margin:0px 47px 0 0;text-transform:uppercase;color:white;font-family:Georgia, Times New Roman, serif;background:black;cursor:pointer;height: auto;font-size: 75%;}
#comments_module .comment_entry { margin-top:10px;}
#comments_module h2 { text-align:center;font-size:160%;margin-top:0px;}
#comments_module .add_comment {cursor:pointer; background:black; color:white;width:200px; margin:0px auto; font-size:80%;padding:5px 0px;text-align:center;margin-top:20px;margin-bottom:70px;}

/************************/
/*SINGLE FEATURE GALLERY*/
/************************/
#carousel_content { width:660px;float:left; margin: 6px 0 0;}
#front_slideshow { width:660px;float:left;position:relative;overflow:hidden;}
#front_slideshow #main_carousel {color:black;}
#front_slideshow #main_carousel li { position:relative;}
#front_slideshow #main_carousel li img{width:100%;}
#front_slideshow #main_carousel li.smaller img { width:570px;margin-top:125px;}
#front_slideshow #main_carousel li .carousel_overlay { position:absolute;top:0px; left:30px; }
#front_slideshow #main_carousel li .carousel_banner { position:absolute;top:0px; left:30px; }
#front_slideshow #logo_box { position:absolute;top:0px;height:150px;width:269px;left:205px; z-index:10;}
#front_slideshow .main_logo {display:none;margin:30px auto;  position:absolute;height:150px;width:269px; }
#front_slideshow .black_logo{background:url(/image/interviewlogo.png) no-repeat left top;}
#front_slideshow .white_logo{background:url(/image/interviewlogo.png) no-repeat left bottom;  }
#front_slideshow .hidden_logo{display:none;position:absolute;top:-1000px;}
#front_slideshow .current {display:block; }

#front_slideshow #main_carousel .carousel_text { background:white;width:600px;margin:610px auto 0px;border-top:5px solid black;padding:12px 0px 20px;position:relative;}
#front_slideshow #main_carousel .carousel_text .carousel_cat a {text-transform:uppercase; font-size:12px;font-weight:bold;}
#front_slideshow #main_carousel .carousel_text h2 { font-size:32px;letter-spacing:-1px;margin-top:8px}
#front_slideshow #main_carousel .carousel_text .article_tags { margin-top:10px; }
#front_slideshow #main_carousel .carousel_text h3 { font-size:70%;}
#front_slideshow #main_carousel .carousel_text h3 span { text-transform:capitalize}
#front_slideshow #main_carousel .smaller .carousel_text { margin:595px auto 0px}
#front_slideshow .carousel-container {border:none;padding:0px;height:770px; width:660px;background:none;-moz-border-radius:0; }
#front_slideshow .carousel-clip { width:660px; height:770px;}
#front_slideshow .carousel-clip ul li {height:770px;width:660px; }
#front_slideshow .carousel_wrapper .carousel-prev-horizontal, #front_slideshow .carousel_wrapper .carousel-next-horizontal {cursor: pointer; position: absolute;top: 43px;background:url(/image/main_carousel_prev_next.gif) no-repeat left top ;width:40px; height:50px;margin-top:310px;z-index:100;}
#front_slideshow .carousel_wrapper .carousel-next-horizontal {right: 0px; background-position:right top;}
#front_slideshow .carousel_wrapper .carousel-prev-horizontal {left: 0px;}
#front_slideshow .carousel_wrapper .carousel-prev-horizontal:hover,
#front_slideshow .carousel_wrapper .carousel-prev-horizontal:focus { background-position: 0px -50px;}
#front_slideshow .carousel_wrapper .carousel-next-horizontal:hover,
#front_slideshow .carousel_wrapper .carousel-next-horizontal:focus { background-position: right -50px;}
#front_slideshow .carousel_wrapper .carousel-item-horizontal { margin-right:0px;}

/**********************/
/*FIVE FEATURE GALLERY*/
/**********************/
#carousel_fixed { float:left;}
#carousel_fixed #front_slideshow { margin-top:70px; margin-bottom:0px;}
#carousel_fixed #front_slideshow #main_feature { width:660px;padding-top:85px;}
#carousel_fixed #front_slideshow #main_feature img { float:left;}
#carousel_fixed #front_slideshow #main_feature .carousel_text {width:370px;float:left;padding-top:120px;padding-left:20px;display:block;}
#carousel_fixed #front_slideshow  h2 {display:inline;width:370px;line-height:90%;float:left;text-align:left; font-size:240%;margin-bottom:3px}
#carousel_fixed #front_slideshow  h2.main_title {display:inline;width:370px;line-height:90%;float:left;text-align:left; font-size:240%;letter-spacing:-1px;margin: 0 0 5px 0; line-height: 34px; }
#carousel_fixed #front_slideshow  h3 {display:block;width:270px;text-align:left;font-size:70%;float:left;}
#carousel_fixed #front_slideshow  h3 span { font-style:italic;text-transform:capitalize;color:#666;}
#carousel_fixed #front_slideshow #main_feature p {color:#666;margin-top:7px;line-height:135%;text-align:left;font-size:85%;letter-spacing:-.3px;}
#carousel_fixed #front_slideshow #main_feature .main_feature_text{border-top:20px solid black;float:left;padding-top:0px;width:370px;float:left;clear:left;}
#carousel_fixed #front_slideshow #main_feature .article_spacer{height:7px}
#carousel_fixed .black_logo {background:url(/image/interviewlogo.png) no-repeat left top; height:150px;width:269px;position:absolute;left:205px;z-index: 9999}
#carousel_fixed #front_slideshow ul { clear:left;margin-top:40px;display:block;}
#carousel_fixed #front_slideshow ul li {width:165px; float:left;word-wrap: break-word;text-align: center;}
#carousel_fixed #front_slideshow ul li img { width:165px; height:165px;}
#carousel_fixed #front_slideshow ul li h2 {font-size: 19px;line-height: 19px;width: 160px;margin-top:4px}
#carousel_fixed #front_slideshow ul li h3 {font-size:10px;width:160px}
#carousel_fixed #front_slideshow ul li .article_tags {float:left;}

/*******************/
/* TWITTER MODULE  */
/*******************/
#twitter {  height:410px;margin-top:45px;width:660px;margin-bottom:60px;position:relative;overflow:hidden;}
#twitter h2 {width:270px; height:40px;display:block;text-indent:-10000px;background:url(/image/in_the_news.png) no-repeat left 10px ;margin:0px auto 10px;border-top:5px solid black;}
#twitter h3 {background:url(/image/twitter.gif) no-repeat left 0px; width:175px;margin:0px auto;font-size:60%;padding-left:20px;height:19px;padding-top:0px;font-style:italic;line-height:170%;}
#twitter ul { position:relative;}
#twitter ul li {width:660px;position:relative;height:370px;}
#twitter .carousel-container {padding:0px;width:660px;border:none;background:none;}
#twitter .twitter_bg {top:20px; left:100px;height:370px;width:414px;position:absolute }
#twitter .twitter_text {background:white;width:420px;text-transform:uppercase;position:absolute;border-top:1px solid black; border-bottom:1px solid #ccc;top:110px;left:125px;}
#twitter .twitter_text_inner {padding: 7px 15px;}
#twitter .twitter_text p  {width:400px;margin:0px auto;font-size:80%;line-height:110%;}
#twitter .twitter_text a { color:#1c59c9;}
#twitter .time { color:#666;font-size:80%;text-align:center;padding-top:5px;display:block;text-transform: none;}
#twitter .carousel-prev, #twitter .carousel-next {cursor:pointer;margin-top:85px;height:50px;z-index:100;position: absolute;top: 43px;}
#twitter .carousel_wrapper .carousel-next-horizontal {right: 5px;background:url(/image/twitter_carousel_prev_next.gif) no-repeat right top; width:17px; height:29px;margin-right:15px;}
#twitter .carousel_wrapper .carousel-prev-horizontal {left: 5px;background:url(/image/twitter_carousel_prev_next.gif) no-repeat left top; width:17px; height:29px; margin-left:15px;}
#twitter .carousel_wrapper .carousel-prev-horizontal:hover,
#twitter .carousel_wrapper .carousel-prev-horizontal:focus { background-position: 0px -29px;}
#twitter .carousel_wrapper .carousel-next-horizontal:hover,
#twitter .carousel_wrapper .carousel-next-horizontal:focus { background-position: right -29px;}
#twitter .carousel_wrapper .carousel-item-horizontal { margin-right:0px;}

/*******************/
/* FRONT SIDEBAR   */
/*******************/
#front_sidebar {width:320px;float:left;margin-left:15px;margin-top:5px;}
#front_nav ul {width:194px;margin:107px 0px 0px 15px;}
#front_nav ul li {margin-bottom:1px; cursor:pointer;height:33px;background:url(/image/front_nav_sprite.png) no-repeat top left; display:block; text-indent:-10000px;width:241px;}
#front_nav ul li#fashion_nav { background-position:left 0px;}
#front_nav ul li#fashion_nav.hover { background-position:right 0px;}
#front_nav ul li#fashion_nav.italic { background-position:left -274px;}
#front_nav ul li#fashion_nav.hover.italic { background-position:right  -274px;}
#front_nav ul li#art_nav { background-position:left -68px;}
#front_nav ul li#art_nav.hover { background-position:right -68px;}
#front_nav ul li#art_nav.italic { background-position:left -342px;}
#front_nav ul li#art_nav.hover.italic { background-position:right -342px;}
#front_nav ul li#music_nav { background-position:left -34px;}
#front_nav ul li#music_nav.hover { background-position:right -34px;}
#front_nav ul li#music_nav.italic { background-position:left -308px;}
#front_nav ul li#music_nav.italic.hover { background-position:right -308px;}
#front_nav ul li#culture_nav { background-position:left -102px;}
#front_nav ul li#culture_nav.hover { background-position:right -102px;}
#front_nav ul li#culture_nav.italic { background-position:left -376px;}
#front_nav ul li#culture_nav.hover.italic { background-position:right -376px;}
#front_nav ul li#film_nav { background-position:left -135px;}
#front_nav ul li#film_nav.hover { background-position:right -135px;}
#front_nav ul li#film_nav.italic { background-position:left -410px;}
#front_nav ul li#film_nav.hover.italic { background-position:right -410px;}
#front_nav ul li#nightlife_nav { background-position:left -170px;}
#front_nav ul li#nightlife_nav.hover { background-position:right -170px;}
#front_nav ul li#nightlife_nav.italic { background-position:left -444px;}
#front_nav ul li#nightlife_nav.hover.italic { background-position:right -444px;}
#front_nav ul li#galleries_nav { background-position:left -238px;}
#front_nav ul li#galleries_nav.hover { background-position:right -238px;}
#front_nav ul li#galleries_nav.italic { background-position:left -512px;}
#front_nav ul li#galleries_nav.hover.italic { background-position:right -512px;}
#front_nav ul li#video_nav { background-position:left -581px;}
#front_nav ul li#video_nav.hover { background-position:right -581px;}
#front_nav ul li#video_nav.italic { background-position:left -546px;}
#front_nav ul li#video_nav.hover.italic { background-position:right -546px;}
#front_nav ul li#archive_nav { background-position:left -204px;}
#front_nav ul li#archive_nav.hover { background-position:right -204px;}
#front_nav ul li#archive_nav.italic { background-position:left -478px;}
#front_nav ul li#archive_nav.hover.italic { background-position:right -478px;}

#front_sidebar #follow {margin:7px 0px 0px 20px; border-top:none;border-bottom:80px solid black;padding-bottom:20px;}
#front_sidebar .ad {margin:10px 20px 30px 10px}
#front_sidebar #current_cover {border-left:1px solid #ccc;margin:40px 0 0 20px;font-family: Times New Roman,serif;}
#front_sidebar #current_cover h2 {color: #f333;font-size: 17px;font-style: italic;line-height: 17px;}
#front_sidebar #current_cover h3 {color:#666;margin-bottom:8px;font-size:15px;}
#front_sidebar #current_cover img { margin-bottom:2px;}
#front_sidebar #current_cover #sub a {color:#000;text-transform:uppercase;font-size:80%;width:220px;display:block;margin:0px auto;padding:10px 0px;}
#front_sidebar #header_options {width:340px;overflow:hidden;margin:0px;padding:0px}
#front_sidebar #header_options .options_button {float:left;}
#front_sidebar #header_options .options_button a {font-size: 10px; color: #666; outline: none;padding:0 0 0 5px}
#front_sidebar #header_options a:hover { color: #999; }
#front_sidebar #header_options .selected a { color: #000; }
#front_sidebar #header_options .selected a:hover { color: #000; }
#front_sidebar #header_options #header_search {display:none;}
#front_sidebar #header_options #signed_out,#front_sidebar #header_options #signed_in {padding:0px;margin:0px}
#front_sidebar .popup {margin-top:0px;right:0px;}
#front_sidebar .search_nav_item { margin-left:40px;}

/***************************************/
/* FASHION/BASIC ARTICLE LAYOUTS       */
/***************************************/
.feature_460 {margin-bottom:50px; }
.feature_460 h2 { font-size:175%;line-height:30px;}
.feature_460 img.w460 {display:block;margin-bottom:20px;float:left}
.feature_460 p { width:360px;margin:0px auto;font-size:82%;line-height:19px;}
.half_width h2{font-size: 24px;letter-spacing: -1px;line-height: 20px;text-align: left;width: 190px;}
.half_width h3{ width:230px;text-align:left}
.two_thirds h2{ width:300px;text-align:left}
.two_thirds h3{ width:300px;text-align:left}

#fashion .recent_galleries { margin-bottom:50px;border-top:20px solid #000;}
#fashion .recent_galleries_inner { margin-bottom:50px;border:1px solid #ccc;padding:0px 9px 9px 10px;overflow:hidden}
#fashion .recent_galleries h2 { background:url(/image/recent_galleries.png) no-repeat left top;margin-bottom:16px;display:block; text-indent:-10000px;margin-top:10px;}
#fashion .recent_galleries img { float:left;margin:0px 2px 2px 0px;}


.spread { border-top:5px solid black;}
.spread h2{ margin-top:7px}

.feature_180 { border-top:5px solid black;text-align:left;}
.feature_180 img.w180 { float:left; margin-right: 20px}
.feature_180 h2 {font-size:24px; margin-top:20px;line-height:22px;}
.feature_180 div { width:250px;display:block;float:left;}
.feature_180 p { color: #666;float: left;font-size: 82%;line-height: 19px;width: 260px; }

.row_bottom_feature_180		{ border-top:0px;text-align:center}
.row_bottom_feature_180 img { border-bottom:5px solid black;padding-bottom:1px; margin-bottom:10px;}
.row_bottom_feature_180 h2	{ margin:0 0 5px;font-family:"Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;line-height:20px}
.row_bottom_feature_180 p	{ line-height:19px;margin-top:10px;font-size:12.5px}

.item_of_the_week { margin-top:100px;}
.item_of_the_week h2 { font-size:11px;margin-bottom:5px;font-family:Georgia, Times New Roman, serif;font-weight:bold;}
.item_of_the_week .price { border-top:none;font-family:Times New Roman;font-size:80%;margin-bottom:5px;}
.item_of_the_week h4 { text-transform:uppercase; margin-top:15px;font-size:130%;letter-spacing:-.5px;font-family:Georgia, Times New Roman, serif;line-height:100%;}
.item_of_the_week a { text-transform:uppercase;font-size:90%;display:block;margin-bottom:5px;}
.item_of_the_week p { width:170px;margin:0px auto;font-size:80%;line-height:19px;}
.item_of_the_week a img { border-top:5px solid black; padding-top:1px;}


.sponsored_gallery {border-bottom:1px solid #ccc;padding-bottom:25px;}
.sponsored_gallery h2 { background:black; color:white;font-size: 80%;padding: 10px 0;text-transform: uppercase;}
.sponsored_gallery h3 { margin-top:30px;font-size:70%;margin-bottom:10px;}
.sponsored_gallery .price {font-family:Times New Roman;}
.sponsored_gallery a { text-transform:uppercase;font-size:65%;display:block;margin-top:5px;}

#galleries .static_col h1{ font-size:310%;}
.gallery_side, .nightlife_side { width:310px;float:left;}
.gallery_side img { height:190px;margin:0px 1px 2px}
.gallery_side_left img { float:right;}
.gallery_side_right img { float:left;}

.recent_items {margin-top:30px; text-align:center;}
.recent_items ul { margin-top:20px;}
.recent_items h2 { font-family:Georgia, Times New Roman, serif; color:#999;font-size:12px; font-weight:bold}
.recent_items ul { margin:7px 0 0;padding:0px;}
.recent_items ul li { border-top:1px solid #ccc;padding:18px 0 18px;text-align:center;}
.recent_items ul li .article_tags { margin-top:5px }
.recent_items ul li a { text-transform:uppercase;display:block;}
.recent_items ul li h2, .recent_items ul li h2 a{ margin:0px;font-size:11.5px;font-weight:normal; font-family:Georgia, Times New Roman, serif;}
.recent_items ul li h3{ margin:0px; font-size:9px; font-family:Georgia, Times New Roman, serif;}
.row_bottom_feature_180 .recent_items h2 { font-family:Georgia, Times New Roman, serif; color:#999;font-size:12px; font-weight:bold}


#sponsored_product_block {float:left; clear:both; margin:40px auto 0;font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#sponsored_product_block .sponsored_product_middle{width:150px;float:left;margin-left:14px;}

.sponsored_product_class h2{font-family: Georgia;font-size: 11px;}
#sponsored_product_block .price{font-family: "Times New Roman", Times, serif;font-size:16px;margin:18px auto 7px; }
#sponsored_product_block .img{position:relative;left:-15px;width:180px;height:250px;overflow:hidden;margin-top:10px;}
#sponsored_product_block .img img{max-width:180px;}
#sponsored_product_block .where{font-family: Georgia; font-size:10px; text-transform:uppercase; }

#sponsored_product_block .arrows{position:absolute;margin-top:150px;width:179px;z-index:102;}
#sponsored_product_block .arrow_left{float:left}
#sponsored_product_block .arrow_right{float:right}


/*****************/
/* FASHION     */
/*****************/
#fashion .feature_460 h2 {}
#fashion .first_feature_title {height:100px;position:relative}
#fashion .first_feature_title_inner {position:absolute;bottom:0px;width:460px}

/*****************/
/* GALLERIES     */
/*****************/
#modules #galleries .col_spacer{width:2px}

/*****************/
/* NIGHTLIFE     */
/*****************/
#nightlife .col { margin:1px;}
#nightlife .static_col h1 { font-size:310%;}
.nightlife_feature {  display:table-cell; width:337px; height:255px; margin-bottom:2px;float:left;clear:left;}
.nightlife_feature img { width:168px; }
.nightlife_text	{ width:137px; padding:0px 15px;}
.nightlife_text h2 { font-family:Georgia, Times New Roman, serif;font-size:85%;letter-spacing:-.4px;font-style:normal;margin-bottom:10px;line-height:13px;word-wrap: break-word;width:137px;font-weight: bold;}
.nightlife_text h3 {letter-spacing:.2px; color:#666;text-transform:capitalize; font-size:12px;line-height:15px;width:125px;word-wrap: break-word;}
.nightlife_feature_left img, .nightlife_feature_right .nightlife_text {float:left; }
.nightlife_feature_right img, .nightlife_feature_left .nightlife_text {float:right; }
.nightlife_feature table {height:255px;}

/*****************/
/* CONSUMPTION   */
/*****************/

.consumption_gallery_center h2 { background:url(/image/consumption.png) no-repeat 0px 10px; display:block; text-indent:-10000px; height:51px;border-top:20px solid black;}
.consumption_gallery_center h3 {font-family:Monotype Modern W02 Ext; margin-top:0px;font-size:150%;margin-bottom:15px;line-height:13px;}
.consumption_feature img{border:1px solid #AAA;}

.consumption_gallery_left, .consumption_gallery_right {width:290px;float:left;padding-top:170px}

.consumption_gallery_center img {width:400px;}
.consumption_gallery_left img {float:right;}
.consumption_gallery_right img { float:left;}

img.consumption_img_right{border-left:0}
img.consumption_img_left{border-right:0}

#consumption_img_left_1{height:130px}
#consumption_img_left_2{margin-top:30px}
#consumption_img_left_3{border-top:0px}
#consumption_img_left_4{height:130px;border-top:0px}

#consumption_img_right_1{border-bottom:0px;margin-top:30px}
#consumption_img_right_2{border-bottom:0px}
#consumption_img_right_3{height:130px}
#consumption_img_right_4{}




/*****************/
/* FILM          */
/*****************/
#film .article {float:left; clear:left; text-align:left; }
#film .big_col { margin-bottom:55px;}
#film .feature_460{margin-bottom:45px;}
#film .feature_460 img{ margin-bottom:10px;}
#film .feature_460 h2 { margin-top:10px;font-size:130%;line-height:20px;}
#film .feature_460 h2 a { display:block;}
#film .feature_460 p { float:left;width:460px;}
.film_quote img {float:left; }
.film_quote .text {width:220px;float:left; border-top:20px solid black;margin:15px auto 0px;background:url(/image/quote_close_small.gif) no-repeat center bottom;padding-bottom:40px;}
.film_quote h2 { width:200px;text-align:center;margin-top:20px;font-size:160%;line-height:20px;width:220px;}
.film_quote h3 {width:188px;margin:0px auto; text-align:center;margin-bottom:0px;text-align:center;float:none;}
.film_quote .article_quote {margin:0px; padding:0px; background:none;border:none;width:240px}
.film_quote .article_quote p {overflow:hidden;font-size: 21px;line-height: 19px;padding:0px 10px;font-family: "Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;color:#333;}
.film_quote .article_quote .credit {display:none}
#film .last_article {}
#film .last_article img{float:left;}
#film .last_article .text { float:left; border-top:20px solid black;margin:15px 10 px; width:240px}
#film .last_article .inner { padding: 0 20px;}
#film .last_article h2 { text-align:center;margin-top:20px;font-size:160%;line-height:20px;font-family: "Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;}
#film .last_article h3 {margin:0px auto; text-align:center;}
.last_article .article_quote {margin:0px; padding:0px; background:none;border:none;width:220px}
.last_article .article_quote p {overflow:hidden;font-size: 21px;line-height: 19px;padding:0px 10px;font-family: "Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;color:#333;}
.last_article .article_quote .credit {display:none}



.quote {color:black; letter-spacing:-.3px;line-height:19px;padding-top:60px;text-align:center;text-transform:uppercase;width:210px;margin:0px auto;background:url(/image/quote_open_small.gif) no-repeat center 15px;}
#film .thincol h2{ width:180px;text-align:center;background:white;}
#film .two_col_feature img { margin-bottom:6px;}
#film .two_col_feature h2 { font-size:40px; }
#film .two_col_feature .article_spacer { height:10px; }
#film img.w660 { display:block;}
#film .row_bottom_feature_180{text-align:center;}

/*****************/
/* ARCHIVE       */
/*****************/
.archive_main { margin-bottom:50px;}
.archive_main img { float:left;margin-right:20px}
.archive_main div { float:left;width:360px;margin-bottom:0px;}
.archive_main h2 { width:100%;text-align:left;font-size:32px;margin:120px 0 0;line-height:100%}
.archive_main h3 {font-size:70%;text-align:left;margin-bottom:0px;}
.archive_main p { width:369px;text-align:left}
.archive_articles ul li { width:165px; float:left; text-align:center;}
.archive_articles ul li a { display: block; }
.archive_articles ul li h2 a {margin:8px auto; font-size:22px;line-height:20px;display:block;text-align:center;width:150px;word-wrap:break-word;letter-spacing:-1px;font-style:normal;font-family:"Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;}
.archive_articles ul li h2 {font-style:italic;font-size:14px}
.archive_articles ul li h3 {margin:0px;font-size:10px;}
.archive_articles ul.bottom_align {margin-top:105px;margin-bottom:20px; }
.archive_articles ul.bottom_align li { position:relative;display:block;width:165px;height:200px;}
.archive_articles ul.bottom_align li img {position:absolute;bottom:0px;left:0px;}
.archive_articles ul.bottom_align_text { margin-top:5px;}
.archive_articles ul.top_align {margin-top:40px; }
#archive .black_line { border-top:20px solid black;clear:left;margin:0 0 10px;}
.archive_main .article_spacer { height:8px }

/*****************/
/* MUSIC         */
/*****************/
#music .feature_460 {margin-bottom:35px;text-align:center;}
#music .feature_460 h2 {text-align:center;line-height:25px;margin-top:25px}
#music .feature_460 h3 { margin-bottom:0px;font-size:60%;}
#music .feature_460 img { margin-bottom:20px;}
#music .feature_460 p { width:405px;}
#music .spread p { text-align:center;margin-top:0px;}
#music .spread h2 { margin-top:3px;}
.playlist { border-top:5px solid black;}
.playlist img { margin-top:15px;}
.playlist h2 { margin-top:5px;line-height:22px;}
.playlist p { width:380px;margin-top:5px;margin-bottom:15px;}
.playlist_link {background:url(/image/playlist.gif) no-repeat center top; margin-top:20px;}
.playlist_link a { text-transform:uppercase;font-size:60%;padding-top:30px;display:block;}
.track_of_the_week { margin-top:98px;}
.track_of_the_week h4 {font-family:Georgia, Times New Roman, serif;line-height:15px;font-size:14px;margin-bottom:5px;text-transform: uppercase;}
.track_of_the_week h2 a{ font-size: 14px;line-height: 15px;margin-bottom: 5px; font-family:Georgia, Times New Roman, serif;}
.track_of_the_week img {border-top:5px solid black;padding-top:1px;}

#music .first_feature_title {min-height:100px;position:relative}
#music .first_feature_title_inner {position:absolute;bottom:0px;width:460px}



.consumption_article {margin-top:60px;}
.consumption_article h2{font-size:22px;line-height:20px;}
.consumption_article h3{margin:0px;border-bottom:5px solid black;padding: 2px 0;font-size:12px}
.consumption_article img{margin-top:1px;}
#music .spread .half_width {margin-top:0px;}

/*****************/
/* CULTURE       */
/*****************/
#culture .fatcol { margin-top:30px; }
#culture .separator { border-bottom:20px solid black; }
#culture .feature_460 h2 {text-align:left;font-size:40px;line-height:87%;margin:8px 0 5px;width:70%;}
#culture .feature_460 h3 {text-align:left; font-size:60%;margin-bottom:0px;}
#culture .feature_460 p { text-align:left;width:100%;}
#culture .feature_460 img { margin-bottom:15px;}
#culture .feature_460 a { display: block; }
#culture .spread {border-top:20px solid #000;}
#culture .spread h2{margin:7px 0 5px;}
#culture .recent_galleries { margin-top:50px;border-top:20px solid black;}
#culture .recent_galleries .left_gal_col { margin-top:10px;}
#culture .recent_galleries .left_gal_col, #culture .recent_galleries .right_gal_col { width:220px;float:left;}
#culture .recent_galleries .right_gal_col { margin-left:20px;margin-top:7px;text-align:left;width:215px; word-wrap: break-word;}
#culture .recent_galleries h2 {line-height:87%;letter-spacing:-.5px;margin-top:0px;font-size:40px;}
#culture .recent_galleries p { font-size:80%;line-height:150%;}
#culture .recent_galleries img { float:right; margin: 0 0 10px}
#culture .gallery_spacer { float:right; margin:10px 10px 0 0; }
#culture .no_image h3 { margin-left:10px;}
#culture .no_image .article_spacer { height: 11px; }
#culture .thincol{margin-top:42px}

/*******************/
/*    SOUNDTRACK   */
/*******************/

#soundtrack {width:1000px; height:666px;position:relative;}
#soundtrack img { width:1000px; height:666px;position:absolute;left:0px; top:30px;z-index:1;}
#soundtrack .col {width:1000px;margin-right:0px; }
#soundtrack .article { width:310px; height:420px;border-top:5px solid black;position:absolute;margin-left:670px;z-index:90;background:white;}
#soundtrack .article h2 { margin-top:25px;line-height:110%;font-size:200%;font-style:italic;padding:0px 30px}
#soundtrack .article .playlist_link { padding-bottom:35px; }
#soundtrack .article p { width:260px;margin:0px auto;font-size:80%;line-height:140%;}

/*******************/
/*    ART          */
/*******************/
#art { text-align:center;}
#art .two_col_gal { text-align:left;}
#art .two_col_gal ul  { border-bottom:20px solid black;height:241px;}
#art .two_col_gal ul li { float:left; margin-right:1px;}
#art .two_col_gal h2 {width:66%;font-size:150%;margin-top:6px;line-height:100%;}
#art .two_col_gal h3 {margin-bottom:0px;font-size:60%;}
#art .two_col_gal_text { width:240px;float:left;}
#art .two_col_gal p {width: 420px;float: left;clear: none;color: #666;margin: 4px 0 0;}
#art .quote_460 {width:460px;text-align:center;}
#art .quote_460 img {border-bottom:20px solid black;margin-bottom:20px;}
#art .quote_460 h2 a {font-size:130%;text-transform:capitalize; width:50%; margin:0px auto;}
#art .quote_460 h3 {margin-bottom:0px; }
#art .article_quote { text-transform:uppercase;width:420px;background:url(/image/quote_open_small.gif) no-repeat center top;border:none;padding:50px 0 0;margin:20px auto 40px}
#art .article_quote p {color:#333;overflow:hidden;font-size:21px;line-height:19px; background:url(/image/quote_close_small.gif) no-repeat center bottom;padding:0 0 40px;font-family: "Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;}
#art .article_quote .credit { display:none;}
#art .feature_220 { width:220px;float:left;clear:none;margin-right:15px;text-align:center;}
#art .feature_220 img { border-bottom:20px solid black;display:block;margin: 0 0 10px;}
#art .feature_220 h2 a { display:block;font-size:25px;line-height:100%;}
#art .feature_220 p { width:175px;margin:0 auto;font-size:80%;line-height:150%;}
#art .second_feature { margin-right:0px;margin-top:40px;}
#art .feature_460 p { margin-top:10px;}
#art .feature_460 img.w460 { margin-top:0px;}


/*******************/
/*    VIDEO        */
/*******************/
#video { color:white;position:relative;height:563px;width:1000px;background:#000;}
#video img {position:absolute;top:0px; left:0px; }
#video .film_layer {position:relative;height:100%; width:1000px;z-index:100; overflow: hidden;}
#video .film_background {position:absolute;z-index:90;top:0px;left:0px;background:Black; height:563px; width:1000px;opacity:.7}
#video .film_text {width:500px;height:563px;margin:0px auto; position:relative;text-align: center;overflow: hidden;}
#video .film_title {overflow:hidden; min-height: 216px}
#video .film_play {overflow:hidden; height: auto; bottom:0px;}
#video .film_text .video_title {text-transform:uppercase;font-size:75%;margin-top:30px;}
#video .film_text h2 {font-size:260%;letter-spacing:1.5px;margin-top:15px;line-height:100%; }
#video .film_text a{color:white}
#video .film_text h3 { font-size:60%;margin-top:10px;}
#video .film_text .video_text {font-size:80%;line-height:150%;}
#video .film_text .more_videos { text-transform:uppercase; font-size:75%;top:500px;left:200px;position:absolute;}
#video .play { background:url(/image/play_video.png) no-repeat left top; height:70px; width:70px;display:block; text-indent:-10000px;margin:30px auto 30px;cursor:pointer;}

#video .video_bg{position:absolute;z-index:99}
#video .video_complete{display:none;position:absolute;z-index:101;font-size:260%;letter-spacing:1.5px;line-height:100%;width: 1000px; height: 563px;}
#video .video_complete .more_video, #video .video_complete .replay_video { z-index:101;position:absolute; margin-top:-45px; top: 50%; left:100px; font-size:100%;font-weight:normal;width:300px;text-align:center;cursor:pointer;}
#video .video_complete .more_video{ left:auto;right: 100px;}
#video .video_complete .more_video div{text-transform:uppercase; margin-top:-15px; font-family: "Monotype Modern W02 Ext"; text-rendering: optimizeLegibility;}
#video .video_complete h1{ font-size:42px;text-transform:none;margin-bottom:10px;font-family:"Monotype Modern W02 Ext It"; text-rendering: optimizeLegibility;}
#video .video_complete h2{ font-size:40%;text-transform:uppercase;letter-spacing:0.6px;font-family:Georgia,"Times New Roman",Times,serif;line-height: 115%;}
#video .video_brightcove { position:absolute;height:563px;width:1000px;z-index:200;left:-999px;}


/*******************/
/*    FOOTER       */
/*******************/
#footer { background:#fff; border:none; width:1000px;display:none;margin-bottom:0px;}

/*******************/
/*    NEWSLETTER   */
/*******************/
#newsletter {margin-top:160px;margin-bottom:50px;}
.newsletter #footer { display:block;margin:0px auto;float:none;}
.newsletter h1 { font-size:300%;line-height:84%;letter-spacing:-2px;}
.newsletter h1 span { clear:both;display:block;width:600px;}
#newsletter #signup { width:670px; float:left;text-align:left;margin-right:30px;}
#newsletter #right_ad_col { width:300px; float:left;border-bottom:70px solid black;padding-bottom:20px;}
#newsletter #right_ad_col .rightcol_ad { border-bottom:0px;}
#newsletter form {margin-top:23px;}
#newsletter form input, #newsletter form .form_text {font-family: Georgia, Times New Roman, serif;	}
#newsletter form #news_email { clear:left;display:block;background:#eaeaea;border:none;width:310px; padding:8px 10px;float:left;margin-top:15px;}
#newsletter form .checkbox {background: url(/image/register_checkbox.png) no-repeat scroll 0 0 transparent;cursor: pointer;display: inline;float: left;height: 16px;margin-right: 5px;position: relative;width: 16px;}
#newsletter form .checked {background-position:right 0px }
#newsletter form .checkbox-label {float:left;font-size:85%;padding-left:5px;}
#newsletter form .newsletter_checkbox { float:left;clear:left;margin-bottom:15px;}
#newsletter form .newsletter_checkbox input { display:none;}
#newsletter form #news_submit {clear:left;float:left;margin-top:28px; width:660px;color:black;text-transform:uppercase; text-align:right;border:none;border-top:1px solid black; border-bottom:1px solid black;height:30px;cursor:pointer}
#newsletter #newsletter_errors { float:left;font-family:Arial, sans-serif; text-transform:uppercase;}
#newsletter .validation_error {margin-top:15px;float:left;background:url(/image/invalid_email.gif) no-repeat left 1px;padding-left:15px;}
#newsletter .error.thanks {color:black;width:300px;padding-top:5px;}

/*********************************/
/*    CROSS PROMOTIONAL MODULE   */
/*********************************/
#cross_promotional_random_featured { min-height:260px;text-align:center;}
#cross_promotional_random_featured .cross_promotional_item {display:none;width:300px;}
#cross_promotional_random_featured .cross_promotional_item img {width:260px; margin:0px auto; }
#cross_promotional_random_featured .cross_promotional_item.active { display:block;}
#cross_promotional_random_featured .cross_promotional_item h3 {font-weight:bold;font-size:70%;margin-top:15px; }
#cross_promotional_random_featured .cross_promotional_item h2 { font-size:150%;letter-spacing:-1px;max-height: 60px;overflow: hidden;}
#cross_promotional_random_featured .cross_promotional_item .read_more {text-transform:uppercase; font-style:italic;font-size:70%;margin-top:5px; }
#cross_promotional_random_featured .cross_promotional_item:first-child {display:block;}

#right_ad_col #follow { margin-top:15px;}
#right_ad_col #follow #follow_interview { float:left;width:149px;margin-right:10px;}
#right_ad_col #follow #like_interview {width:139px;}
#right_ad_col #follow .icon { width:15px;}
#right_ad_col #follow span { margin-right:3px;}

#cross_promotional_random_featured #twitter { width:300px;height:260px;margin-bottom:0px;margin-top:0px;}
#cross_promotional_random_featured #twitter .twitter_bg { left:-60px;}
#cross_promotional_random_featured #twitter .twitter_bg img { width:350px;}
#cross_promotional_random_featured #twitter .twitter_text { left:0px;width:300px;}
#cross_promotional_random_featured #twitter .twitter_text p { width:275px;font-size:100%;}




/*********************************/
/*    CELEBRITIES			     */
/*********************************/
#celebrities #footer{display:block;margin:0 auto;}
#celebrities #columns{min-height:500px;}
#celebrities .celebrities_left {float:left;width:320px;margin:0 30px;}
#celebrities .celebrities_right {float:left;width:320px;}
#celebrities .celebrities_right, #celebrities .celebrities_left{margin-top:22px;}
#celebrities #thincol{width:300px;}
#celebrities .static_col{width:300px;}
#celebrities .static_col img{width:300px;}
#celebrities .celebrities_article{float:left;margin-bottom:18px;margin-top:11px;text-align:center;width:100%;}
/* #celebrities .celebrities_article h2{color:#333;text-transform:none;font-size:150%;font-family: "Monotype Modern W02 Ext It";} */
#celebrities .celebrities_article p{color:#666;margin-top:7px;line-height:160%;font-size:75%;letter-spacing:-.3px;}
#celebrities .celebrities_category{font-weight: bold;margin:10px 0;font-size: 60%;display: block;margin-bottom: 5px;text-transform:uppercase;}
#celebrities #right_ad_col{float:left;margin-bottom:40px;}
/** CELEBRITIES PAGE */
#celebrities #thincol h2 { font-size:250%;text-align:center;margin-bottom:18px;margin-top:0px;letter-spacing:-3px;line-height:90%;word-wrap:break-word}
#celebrities #actionbar, #celebrities #actionbar #actionbar_center {background: none transparent; width: auto; margin: 0; text-align: center;}
#celebrities #actionbar .action_item {display:inline-block;float:none;}
#celebrities #share_popup {left:50%;margin-left:-100px;top:-100px}
#celebrities #right_ad_col #follow #follow_interview { float:left;width:300px;margin-right:0px;}


/*********************************/
/*    FOOTER PAGE			     */
/*********************************/
.footer_page #leftcol_660{width:660px;margin-right:40px;}
.footer_page #rightcol_300{width:300px;}
.footer_page .page_header{border-top:1px solid #000;border-bottom:1px solid #000;padding:16px 0;margin-bottom:35px;}
.footer_page .page_title{text-align:left;font-family:Monotype Modern W02 Ext;font-size:60px;letter-spacing:-3px;}
.footer_page .art_body_txt{text-align:left;}
.footer_page .art_body_txt h3{font-family:Monotype Modern W02 Ext;font-size:24px;letter-spacing:-.8px;}
.footer_page .art_body_txt p{margin:0;color:#666;}
.footer_page .art_body_txt a{color:#666;}
.footer_page .divider{border-bottom:1px solid #ccc;margin-bottom:24px;}
.footer_page #footer{ display:block; }
#contact_page .art_body_txt p, #advertise_page .art_body_txt p{font-size:15px;padding:10px 0 24px;}
#terms_page .art_body_txt p, #privacy_page .art_body_txt p{font-size:12px;padding-bottom:20px;line-height:18px;}
#terms_page .art_body_txt p strong, #privacy_page .art_body_txt p strong{font-size:15px;text-transform:uppercase;display:block;padding-top:15px;}



/*********************************/
/*    VIDEO POPUP			     */
/*********************************/
#video_popup{z-index: 10000000;position:fixed;top:0px;left:0px;width:100%;height:100%;display:none;}
#video_popup_bg{position:fixed; top:0px; left:0px; background:#000; width:100%; height:100%; z-index:1; }
#video_window{ position:relative; background:#fff; width:1000px; height:382px; margin:auto; z-index:100; top:50%; overflow:show; -webkit-box-shadow:0 0 20px #000; -moz-box-shadow: 0 0 20px #000; box-shadow:0 0 20px #000; }
#video_window .left{position:relative;float:left;overflow:hidden; width:680px;height:382px}
#video_window .right{position:relative;width:320px;float:right;height:100%;}
#video_window .inner_right{padding: 20px;}
#video_window .right h2{text-transform:none;font-size:220%;font-family: "Monotype Modern W02 Ext It";text-rendering: optimizeLegibility;line-height: 85%; letter-spacing:-1px;width:250px}
#video_window .description{color:#666;margin-top:7px;max-height:138px;line-height:160%;font-size:75%;letter-spacing:-.3px;overflow-x: hidden;overflow-y:scroll;word-wrap:break-word;}
#video_window .description strong{text-transform: uppercase;color: black;font-weight:normal;font-size:11px}
#video_window .description em{font-style:italic;color:#888;font-size:11px}
#video_popup .close_video_popup{ background:url(/image/slideshow/slideshow_close.png) no-repeat left top; width:25px;height:25px;cursor:pointer; float:right;}
#video_popup .related{border-top:30px solid black;position:absolute;bottom:20px;right:20px;width:280px}
#video_popup .related img{width:90px;float:left;margin-left:2px;}
#video_popup .related h3{font-size:120%;font-family: "Monotype Modern W02 Ext";text-rendering: optimizeLegibility;}

.video_thumbnail{position:relative;}
.video_thumbnail_bg{cursor:pointer;position:absolute;left:0px;top:0px;height:100%;width:380px;background:url(/image/play_video.png) no-repeat center center #000;opacity:0.6;filter:alpha(opacity=60);}
.video_thumbnail_big_bg{cursor:pointer;position:absolute;left:30px;top:0px;height:100%;width:660px;background:url(/image/play_video.png) no-repeat center center #000;opacity:0.6;filter:alpha(opacity=60);}
.video_thumbnail h2{position:absolute; color:#fff; width:100%; text-align:center;margin-top:20px; }
.video_thumbnail h3{position:absolute; color:#fff; width:100%; text-align:center;bottom: 20px; }
#video_share{position:absolute;bottom:155px; width:300px;}
.video_share_button{cursor:pointer;color:#000;font-size:10px;float:left;display:inline;font-family:Arial, Helvetica, sans-serif;line-height:23px;text-transform:uppercase}
#share_bar_div{width:1px;height:23px;background-color:#676767;float:left;display:inline;margin:0 10px}
#comments_wrapper_wrapper{width:100%;position:fixed;height:100%;top:50%;left:50%;margin:30px 0 0 50px}
#video_comments_wrapper {display:none; width:700px;float:right;z-index:10000;background:white;}
#video_comments_wrapper { position: relative; }

/*********************************/
/*    GALLERIES PAGE			 */
/*********************************/
.galleries_page .categoty_holder{padding:20px 0;}
.galleries_page .category_more_top{text-align:left;}
.galleries_page .gallery_category_holder_8 a{opacity:0.4;filter:alpha(opacity=40); }

.galleries_page #footer{display:block;}


/*********************************/
/*   SPONSOR PLACEMENT           */
/*********************************/
h3.sponsored_by_title { border-width: 0px!important; margin:15px 0px 5px 0px; font-size:11px; text-transform: uppercase;}
a.sponsor_placement_link {margin-bottom:15px;display:inline-block;}
img.img_sponsor_placement { border-width:0px!important; margin-bottom:15px;max-width:180px;}
a img.img_sponsor_placement {margin-bottom:0px;}
.sponsor_placement_holder { text-align: center; padding-bottom:10px;}
.sponsor_placement_holder a { max-width:180px; display:inline-block;}
.sponsor_placement_holder a:hover, .sponsor_placement_holder a:hover img { opacity:0.6;filter:alpha(opacity=60); -webkit-transition: opacity 300ms ease-in 2s; /* property duration timing-function delay */-moz-transition: opacity 300ms ease-in 2s;-o-transition: opacity 300ms ease-in 2s;transition: opacity 300ms ease-in 2s;
    -webkit-transition-property: opacity; -webkit-transition-duration: 100ms;-webkit-transition-timing-function: ease-in;-webkit-transition-delay: 0ms;
    -moz-transition-property: opacity;-moz-transition-duration: 100ms;-moz-transition-timing-function: ease-in;-moz-transition-delay: 0ms;
    -o-transition-property: opacity;-o-transition-duration: 0ms;-o-transition-timing-function: ease-in;-o-transition-delay: 0ms;
    transition-property: opacity;transition-duration: 0ms;transition-timing-function: ease-in;transition-delay: 0ms; }

.sponsor_placement_gallery h3 { margin:0px 0px 5px 0px; }
.sponsor_placement_gallery img { max-height: 100px;}
.sponsor_placement_gallery > div {  border:1px solid #000; max-width: 168px; position: relative; height: 148px; max-height: 148px; padding: 0px 10px; position: relative; display: table;}
.sponsor_placement_gallery .sponsor_placement_holder { padding-bottom: 0px;vertical-align:middle;display:table-cell;}
.tracking_pixel {width:1px!important;height:1px!important;overflow:hidden!important;display:block;margin:auto;}

/*override for home*/
.hidetop { height:0px !important; }
.hidetop #navbar{ display:none !important; }
.hidetop #header_options > div { display:none !important;}
.hidetop #header_options { position:absolute; right:0px; top:3px; width:80px !important;}
.hidetop .shadow { display: none !important;}
.hidetop #search_form {position:absolute; top:0px;right:0px;}
.hidetop #search_form input {background:#fff!important;color: #666 !important; font-size: 10px !important; padding:8px 2px 8px 0px !important; text-align:center !important;}
.hidetop #search_form input.focus {background:#eaeaea!important; text-align:left !important;  padding:8px !important; font-size:12px !important; color:#000 !important;} 

#follow, #right_ad_col #follow { width:300px; padding-bottom:34px; font-size:60%; margin:4px 0px 0px 20px;}
#follow #follow_text_holder, #right_ad_col #follow #follow_text_holder { float:left; font-style:italic; text-transform:uppercase;color:#000; height:22px; line-height:22px; margin-right:20px;}
#follow a, #right_ad_col #follow a {line-height:180%; font-size:60%; }
#follow .icon, #right_ad_col #follow .icon { background:url(/image/article_icon_sprite.gif) no-repeat 5px -129px;margin-top:5px;height:12px;width:20px;float:left;margin-top:4px;}
#follow #like_interview, #right_ad_col #follow #like_interview {float:left; width:20px;}
#follow #follow_interview, #right_ad_col #follow #follow_interview {float:left; width:20px; margin-right:0px;}
#follow_interview .icon, #right_ad_col #follow_interview .icon{background-position:5px -141px;}
#instagram_interview .icon, #right_ad_col #instagram_interview .icon {background-position:5px -165px; margin-top:3px;}
#follow span, #follow .separator { color:#ccc;font-size:15px;display:block;float:left;margin:0px 13px;font-style:normal;}

