body{font-family:Georgia, "Times New Roman", Times, serif;color:#000;background-color:#FFF}
strong{font-weight:700}
em{font-style:italic}
p{font-size:12px;line-height:17px}
small{font-size:10px}
h2{font-size:20px;font-weight:700}
.big{font-size:13px}
.name{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#000}
.category{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#555}
.byline{font-size:11px;font-style:italic;color:#555}
.author{font-size:11px;text-transform:uppercase;color:#000}
.medium_name{font-size:18px;color:#000;text-transform:uppercase}
.big_name{font-size:25px;line-height:22px;color:#000;text-transform:uppercase}
.ital_name{font-style:italic;text-transform:none}
.spacer10{height:10px}
.spacer20{height:20px}
.spacer40{height:40px}
a:link{text-decoration:none;outline:none;color:#000}
a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#E10000}
a:active{outline:none}
.clear2{clear:both;overflow:hidden;height:0}
.clear{clear:both}
.left{float:left;display:inline}
.right{float:right;display:inline}
img{behavior:url(/image/iepngfix.htc)}
input,textarea{border:1px solid #666;height:18px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#555;background-color:#FFF;padding:4px}
.hover8{background-color:#222}
.hover7{background-color:#444}
.hover6{background-color:#666}
.hover5{background-color:#888}
.hover4{background-color:#AAA}
.hover3{background-color:#CCC}
.hover2{background-color:#EEE}
.hover1{background-color:transparent}
.rule{height:1px;width:924px;overflow:hidden;background-color:#000}
.thick_rule{height:10px;width:924px;overflow:hidden;background-color:#000}
.thick_rule613{height:10px;width:613px;overflow:hidden;background-color:#000}
.dotted_line{background:url(/image/dotted_line.gif) repeat-x;height:1px;overflow:hidden}
.popup{border:1px solid #000;background-color:#FFF;position:absolute;top:33px;z-index:1;display:none}
.close,.capture_close,.comment_close,.archive_close,.rss_close,.lib_null_close,.email_close,.share_close,.video_email_close,.video_url_close,.video_share_close{font-family:Arial, Helvetica, sans-serif;color:#FFF;background-color:#000;font-size:9px;height:16px;border:1px solid #FFF;cursor:pointer;margin:20px 0 0;padding:4px 0 0}
.sponsored_by{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#999;text-transform:uppercase}
.advertisement{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:20px;color:#858585}
.comments{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#555;text-transform:uppercase}
.cover_date{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#555;text-transform:uppercase;margin:2px 0 0}
.view{font-size:11px;line-height:40px;text-transform:uppercase;text-align:center}
.transparent{-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;filter:alpha(opacity=20)}
.tags{font-size:10px;color:#E10000;text-transform:lowercase}
.image_wrapper{border:1px solid #000;padding:1px}
.small_video_overlay{position:absolute;left:34px;top:21px}
.medium_video_overlay{position:absolute;left:68px;top:48px}
.big_video_overlay{position:absolute;left:149px;top:107px}
#header_ad{width:234px;height:60px;margin:12px 0 0}
#header_logo{width:320px;height:85px;margin-left:80px;text-indent:-9999px}
#site_container{width:924px;background:url(/image/interview_logo.gif) no-repeat 350px top;position:relative;margin:10px auto 0}
#absolute_logo{width:22px;height:150px;background:url(/image/interview_logo.png) no-repeat;position:absolute;left:350px;top:0;z-index:899;behavior:url(/image/iepngfix.htc)}
#header{position:relative;z-index:850}
#features_sidebar{width:174px;text-align:center;background:url(/image/current_issue_small.gif) no-repeat center 16px}
#home_columns{background:url(/image/home_column_bars.gif) repeat-y 174px 0;background-color:#FFF}
#home_center{position:relative;overflow:hidden;width:435px}
#leftcol_613{width:613px;border-right:1px solid #E5E5E5;overflow:hidden}
#rightcol_436{width:436px;border-left:1px solid #E5E5E5}
#footer{margin-bottom:30px;padding-top:50px;border-top:10px solid #000;background:url(/image/browse_title.gif) no-repeat center 22px;position:relative;float:left;width:904px}
#header #search_form{margin:0 0 0 20px}
#header_options{width:222px;position:relative;margin:12px 0 0}
#header_options #signed_out{position:relative;margin:0 0 0 20px}
#header_options a{font-size:10px;color:#000;outline:none}
#header_options .options_button{font-family:Arial, Helvetica, sans-serif;padding:5px 7px 6px 6px}
#header_options #header_search{border-right:none;width:165px;margin:5px 0 0}
#header_options #header_submit{width:28px;height:24px;border:none;margin:5px 0 0;padding:0}
#navbar{margin:17px 0 0;padding:0}
#navbar ul .navbutton{font-size:13px;margin:0 1px 2px 0}
.required{font-size:10px;color:#555}
.form_text{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px}
#site_container #sign_in_popup{width:304px;right:0}
form .field_name{color:#555;font-size:10px;margin:15px 8px 0 0}
#sign_in_popup .close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 140px 0 113px;padding:0 0 0 18px}
#site_container #register_popup{width:359px;right:51px}
#register_popup .required{margin:8px 0 0 140px}
#register_popup .register_intro{margin:6px 14px 14px}
#register_popup form #bottom_checks .check_input{margin:13px 0 0 20px}
#register_popup form #bottom_checks .check_label{margin:12px 0 0 8px}
#register_popup .close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 167px 0 141px;padding:0 0 0 18px}
#register_success{text-align:center;display:none;padding:150px 64px 190px}
.big_thanks{font-size:21px}
.register_thanks{font-size:18px;line-height:25px;color:#555;margin:40px 0 0}
.success_close{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;text-decoration:underline;text-transform:uppercase;cursor:pointer;margin:40px 0 0}
#site_container #news_popup{width:256px;right:117px}
/** #news_popup .intro{margin:8px 35px 3px}
#news_popup form .check_input{border:none;margin:11px 9px 0 0;padding:0}
#news_popup form .check_label{position:relative;top:-3px}
#news_popup form .text_input{width:225px;margin:12px 0 0}
#news_popup form #news_submit{border:none;width:62px;height:24px;margin:12px 0 0;padding:0}
#news_popup .close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 105px 0 100px;padding:0 0 0 18px} */
#site_container #account_popup{width:330px;right:139px}
#account_popup .required{margin:8px 0 0 120px}
#account_popup form #bottom_checks{margin:6px 0 0 55px}
#account_popup form #bottom_checks .check_label{margin:6px 0 0 8px}
/** #account_popup form #account_submit{border:none;width:54px;height:24px;margin:16px 10px 0 0;padding:0} **/
#account_popup #delete_account{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;margin:25px 0 0 10px}
/** #account_popup .close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 152px 0 127px;padding:0 0 0 18px} */
#lib_null{width:270px;right:64px;display:none}
#lib_null #empty{letter-spacing:1px;margin:17px 0 16px}
#lib_null .dotted_line{margin:0 0 6px}
.media{width:17px;height:17px;overflow:hidden;background:url(/image/icon_sprite.gif) no-repeat;margin:22px 0 0 83px}
#lib_null .name{letter-spacing:1px;margin:23px 0 0 10px}
#lib_null .lib_null_close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 122px 0 97px;padding:0 0 0 18px}
#lib_popup{width:270px;}
#lib_popup .lib_top{margin:13px 0 5px 10px}
.lib_pagination_arrows{width:17px;height:33px;margin:0 10px 0 0}
#lib_pagination_up{margin:0 0 2px}
#library_list{min-height:306px;height:auto!important}
#remove_all{height:18px;position:absolute;right:10px}
#lib_remove_all{position:relative;top:4px}
.lib_element{padding:0 0 12px}
.lib_element .media{margin:14px 0 0 10px}
.lib_element .media_info{width:190px;line-height:15px;margin:6px 0 0 12px}
.lib_element .remove{background:url(/image/remove_gray.gif) no-repeat;width:17px;height:17px;margin:14px 10px 0 0}
.lib_link,.lib_close{color:#FFF;background-color:#000;font-family:Arial, Helvetica, sans-serif;font-size:9px;height:16px;border:1px solid #FFF;border-right:0;cursor:pointer;text-align:center;margin:12px 0 0;padding:4px 0 0}
.lib_link a{color:#fff;display:block}
.lib_link a:hover{color:#fff}
#lib_popup .view_url{width:38px}
#lib_popup .view_email{width:53px}
#lib_popup .view_library{width:111px}
#lib_popup .lib_close{width:63px}
#lib_popup .lib_close span{background:url(/image/close_x.gif) no-repeat 0 -1px;padding:0 0 0 18px}
.lib_header{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;text-align:center}
#lib_url{text-align:center;display:none;padding:100px 0 0}
#lib_url input{width:240px;margin:20px 0}
#lib_url #copy_url{background-color:#000;color:#FFF;height:20px;width:70px;text-transform:uppercase;font-size:11px;line-height:20px;font-weight:700;font-family:Arial, Helvetica, sans-serif;cursor:pointer;margin:0 auto 118px}
#lib_email{display:none;padding:20px 0 0}
#lib_email input,#lib_email textarea{width:167px;margin:0 15px 20px 6px}
#lib_email textarea{height:88px}
#lib_email .lib_header{text-align:left;margin:0 0 20px 68px}
.input_label{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;margin:2px 4px 0 0}
#lib_email #email_send{border:none;width:61px;height:24px;margin:0 0 15px 78px;padding:0}
#capture_signin{width:300px;height:224px;top:70px;right:-1px;text-align:left}
#comment_signin{width:300px;top:35px;left:148px;text-align:left}
#capture_signin .capture_close span,#comment_signin .comment_close span,#archive_signin .archive_close span,#email_popup .email_close span,#share_popup .share_close span,#video_url_popup .video_url_close span,#video_email_popup .video_email_close span,#video_share_popup .video_share_close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 130px 0 119px;padding:0 0 0 18px}
#view_rss_popup{width:123px;border-top:none;right:0;top:43px;padding-top:8px;z-index:3}
#view_rss_popup a{display:block;font-size:10px;line-height:13px;text-transform:uppercase;color:#555;text-align:center;padding:6px 0}
#view_rss_popup .rss_close span{background:url(/image/close_x.gif) no-repeat 0 -1px;margin:0 42px 0 30px;padding:0 0 0 18px}
#alphabet{height:24px;padding-left:98px;margin:0 auto}
.letter{font-size:15px;text-align:center;height:22px;width:28px;cursor:pointer;padding:3px 0 0}
#alphabet .selected{background:url(/image/black_box.gif) no-repeat center 0;color:#FFF}
#footer_main{min-height:135px;height:auto!important;float:left;width:776px;margin:23px 0;padding:0 70px}
#large_letter{width:126px;height:100px;background:url(/image/large_letters.gif) no-repeat}
.browse_col{width:125px;height:100px;text-transform:uppercase;font-size:11px;margin:0 0 0 25px}
.browse_col span{display:block;cursor:pointer;margin:-2px 0 10px}
.footer_ad_banner{text-align:center;float:left;display:inline;width:924px;height:90px;position:relative;margin:30px 0 0}
.footer_ad_banner .footer_ad_wrapper{position:absolute;left:97px}
#footer_links{height:21px;background:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px;position:relative;padding:7px 6px 0}
#footer_links .footer_credit{position:absolute;right:12px;top:10px}
#footer_links li{margin:0 9px}
#footer_sponsor{position:absolute;top:6px;right:15px;width:190px;height:31px}
#footer_sponsor .sponsored_by{position:relative;top:-9px;left:-5px}
#footer_content .element{width:220px;text-align:center;padding:0 10px}
#footer_content .element .image_wrapper{width:121px;margin:0 48px 2px 47px}
#browse_pagination{font-family:Arial, Helvetica, sans-serif;display:none;position:absolute;top:26px;left:105px;font-size:10px;color:#999}
#ad_left{border:1px solid #000;border-right:0;width:461px;height:79px;background:url(/image/art_in_america.gif) no-repeat 60px 23px}
#ad_right{border:1px solid #000;width:460px;height:79px;background:url(/image/antiques_magazine.gif) no-repeat 60px 20px}
.ad_links{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:17px;margin:4px 15px 0 270px}
.ad_links a{display:inline-block;color:#E10000}
#feature_wrapper{width:527px}
#features .image_wrapper,#category_feature_img{width:218px;margin:16px 15px 14px 0}
#feature_copy_holder{position:relative;width:270px;height:284px;overflow:hidden;margin:18px 15px 10px 0}
#feature_copy{position:absolute;bottom:0px;left:0}
#feature_copy .category{margin:0 0 4px}
#feature_copy .big_name{margin:0 0 16px}
#feature_copy .credits{margin:0 0 14px}
#feature_copy .comments{margin:6px 0 0}
#feature_links{width:217px}
#feature_links .link{width:215px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;background:url(/image/dotted_line.gif) repeat-x bottom;text-align:center;padding:0 0 14px}
#feature_links .link a{display:block;height:100%;width:200px;outline:none;margin:0 0 0 8px}
#feature_links .selected a{margin:0 0 0 6px}
#feature_links .selected{width:211px;border-left:5px solid #000;border-right:1px solid #000;background:url(/image/solid_line.gif) repeat-x bottom}
#feature_links .prev_selected{background:url(/image/solid_line.gif) repeat-x bottom}
#feature_links .selected .category,#feature_links .selected .medium_name,#feature_links .selected .byline,#feature_links .selected .author{position:relative;right:2px}
#feature_links .link .category{padding:10px 0 0}
#feature_links .link .medium_name{padding:2px 0 4px}
#features_sidebar #current_cover_container{padding:40px 0 0}
#features_sidebar #current_cover_top{background:url(/image/current_cover_top.gif) no-repeat 33px 0;height:4px;overflow:hidden}
#features_sidebar #current_cover{background:url(/image/current_cover_sides.gif) repeat-y 33px 0}
#features_sidebar #current_cover_bottom{background:url(/image/current_cover_bottom.gif) no-repeat 33px 0;height:4px;overflow:hidden}
#subscribe_submit{width:130px;height:24px;border:none;margin:6px 0 0;padding:0}
#promotions{width:172px;height:53px;background-color:#000;color:#FFF;text-align:left;margin:6px 0 0 1px}
#promotions .ital{font-size:16px;font-style:italic;padding:8px 0 0 10px}
#promotions .medium_name{color:#FFF;letter-spacing:1px;padding:0 0 0 10px}
#promotions #promo_arrow{font-size:25px;position:relative;top:-10px}
#poll{border-bottom:1px solid #E5E5E5;background:url(/image/poll.gif) no-repeat center 21px;padding:47px 8px 8px}
#poll #poll_results{height:56px;margin-bottom:9px;padding:15px 0 0 11px}
#poll .poll_answer{text-align:center;float:left;width:64px;font-size:11px;text-transform:uppercase;padding:0}
#poll .poll_answer_label{font-size:11px;margin-top:3px;text-transform:uppercase;cursor:pointer}
#poll .poll_answer img{margin-bottom:5px;cursor:pointer}
#poll .poll_percent{line-height:28px;height:34px;display:block}
#poll .rank1{font-size:28px;font-weight:700}
#poll .rank1_percent{font-size:19px}
#poll .rank2{font-size:16px;font-weight:700}
#poll .rank2_percent{font-size:12px}
#rightcol_310 #poll #poll_results{padding-left:79px}
#archives_module{border-bottom:1px solid #E5E5E5;background:url(/image/archives.gif) no-repeat center 21px;height:180px;padding:57px 0 20px}
#cover_archive{width:164px;margin:0 auto}
#archive_cover_container{width:108px}
#archive_cover_top{background:url(/image/current_cover_top.gif) no-repeat;height:4px;overflow:hidden}
#archive_cover{background:url(/image/current_cover_sides.gif) repeat-y;width:108px}
#archive_cover_bottom{background:url(/image/current_cover_bottom.gif) no-repeat;height:4px;overflow:hidden}
.archive_arrow{margin:62px 0 0}
#archive_arrow_left{margin:62px 0 0 9px}
#archives_module .sponsored_by{margin:15px 0 5px}
#quoted{background:url(/image/quoted.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:5px 16px 0}
#quote_open{margin:50px 50px 16px}
#quote_close{margin:16px 50px 10px}
#quote{font-size:14px;line-height:21px;text-transform:uppercase;display:block}
.quote_credit{display:block;color:#555;font-style:italic}
#popular{background:url(/image/popular.gif) no-repeat 65px 21px;border-bottom:1px solid #E5E5E5;overflow:hidden;padding:55px 20px 0}
.popular1{width:395px;text-align:center}
.popular1 .image_wrapper,.popular2 .image_wrapper,.popular3 .image_wrapper{position:relative;margin:0 0 2px}
.popular2{width:192px;text-align:center;margin:20px 10px 0 0}
.popular3{width:125px;text-align:center;margin:20px 9px 0 0}
#popvideo_wrapper1{background-color:#FFF;margin:0 0 0 20px}
#popvideo_wrapper2{background-color:#FFF;margin:0 0 0 21px}
.video_load_thumb{position:absolute;left:50%;margin-left:-195px;z-index:20}
.video_loadin_holder{position:relative;z-index:20}
.popular_bottom_wrapper{zoom:1}
#from_blogs{background:url(/image/from_blogs.gif) no-repeat center 21px;padding:45px 0 0}
#from_blogs .blog_entry{background:url(/image/dotted_line.gif) repeat-x bottom;text-align:center;margin:15px 0 0;padding:0 25px}
.blog_title{font-size:17px;line-height:22px;font-style:italic}
.blog_text{font-size:12px;line-height:14px;color:#858585}
.blog_date{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:25px;color:#858585}
.rightcol_ad{border-bottom:1px solid #E5E5E5;padding-bottom:10px}
#roulette{border-bottom:1px solid #E5E5E5;padding:21px 0 19px}
#roulette .find{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin:20px 0}
#inthenews_module_border{border:2px solid #000;margin:9px 0 9px 9px;padding:1px}
#inthenews_module{border-color:#000;border-style:solid;border-width:1px;padding:16px 23px 0}
#inthenews_module img{margin-bottom:10px}
#inthenews_module .inthenews_entry{text-align:left;padding:15px 0}
#inthenews_module .inthenews_entry a{color:#489ce8}
#inthenews_module .date{font-size:12px;font-weight:700;text-transform:none}
#just_captured{background:url(/image/just_captured.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:53px 0 20px}
#just_captured .form_text{color:#555;margin:0 0 15px}
#just_captured .left_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat;margin:83px 0 0 63px}
#just_captured .right_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat -21px 0;margin:83px 63px 0 0}
.capture_quote{font-size:12px;line-height:15px;color:#858585}
#capture_button_upload{cursor:pointer;margin:6px 0 0}
#just_captured .view{line-height:45px}
#just_captured .sponsored_by{margin:0 0 5px}
#consumption_module{background:url(/image/consumption.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:53px 0 20px}
#consumption_module .form_text{color:#555;margin:0 0 15px;padding:0 65px}
#consumption_preview{position:relative;height:140px;margin:0 0 10px}
#consumption_preview .left_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat;position:absolute;top:60px;left:63px;cursor:pointer}
#consumption_preview .right_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat -21px 0;position:absolute;top:60px;left:227px;cursor:pointer}
#consumption_preview .image_wrapper{position:absolute;top:0;left:83px;display:none}
#gallerylink_module{background:url(/image/galleries.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:53px 0 20px}
#newsletter_module{background:url(/image/newsletter.gif) no-repeat center 21px;padding:45px 0 0}
#newsletter_module .intro{line-height:12px;margin:0 5px}
#newsletter_signup{border-right:0;width:100px;margin:18px 0 0 20px}
#newsletter_module_go{border:none;width:28px;height:24px;cursor:pointer;margin:18px 0 0;padding:0}
#newsletter_state2 input{border:none;position:relative;top:2px;margin:0 6px 0 0}
#newsletter_state2 .check_holder{height:30px;margin:5px 0 0}
#newsletter_state2 #newsletter_module_submit{border:none;width:62px;height:24px;display:block;margin:7px auto 0;padding:0}
#newsletter_thanks{font-size:15px;padding:15px 0}
#home_cross_promo{margin:20px 0 0 13px}
#cross_promo{border-bottom:1px solid #E5E5E5;overflow:hidden;margin:20px 0 0}
#cross_promo img{margin:0 0 15px 13px}
.generic_page_content a{text-decoration:underline}
#article_content .big_name{margin:0 0 15px}
.art_main_img{width:222px;margin:19px auto}
.art_body_txt p{color:#4D4D4D;font-size:14px;line-height:21px;margin:0 0 21px 15px}
.art_body_txt .view{font-size:11px;margin:0}
.art_body_txt .advertisement{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:20px;color:#858585;margin:0}
.article_quote{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:url(/image/quote_open.gif) no-repeat 76px 16px;margin:0 0 21px;padding:0 0 0 130px}
.article_quote p{color:#000;font-size:16px;line-height:25px;text-transform:uppercase;background:url(/image/quote_close.gif) no-repeat 358px bottom;overflow:auto;margin:32px 0 20px;padding:0 130px 20px 0}
.pagination{text-align:center;height:24px;position:relative;margin:30px 0}
.pagination table{height:24px}
.pagination table a,.pagination table a:hover,.pagination table a:visited{display:block;width:100%;height:100%;color:#FFF}
.pagination table .page{width:24px;background:url(/image/black_box24.gif) no-repeat center 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:21px;color:#FFF;padding:0 6px}
.pagination table .selected{background:url(/image/white_box24.gif) no-repeat center 0;color:#000}
.pagination table .back{text-align:left;padding:0 20px 0 0}
.pagination table .forward{text-align:right;padding:0 0 0 20px}
#action_bar{height:25px;width:603px;background-color:#000;cursor:pointer;margin:0 0 5px}
.action{border-right:1px solid #FFF;height:25px;font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:25px;text-transform:uppercase;text-align:center;color:#FFF}
#action_bar .print{width:64px}
#action_bar .action_email{width:61px}
#action_bar .share{width:65px}
#action_bar .library{width:135px}
#action_bar .add_comment{width:113px}
#action_bar .view_comments{width:159px}
#comments_module{background:url(/image/comments.gif) no-repeat center 21px;font-family:Arial, Helvetica, sans-serif;width:100%;min-height:245px;height:auto!important;padding:45px 0 0}
#no_comments{text-align:center;margin-top:100px;font-family:Georgia, "Times New Roman", Times, serif;color:#555}
.comment_entry .comment_author{text-transform:uppercase;width:138px;overflow:hidden;margin:0 0 15px;padding:20px 10px 0 15px}
.comment_entry .comment_text{width:335px;font-size:11px;line-height:15px;font-style:italic;overflow:hidden;margin:0 0 15px;padding:20px 0 0}
.comment_entry .flag{height:14px;background:url(/image/flag.gif) no-repeat 16px 0;font-size:10px;text-transform:uppercase;cursor:pointer;margin:20px 0 0;padding:0 0 0 38px}
.comment_entry .flagged{height:14px;background:url(/image/flag.gif) no-repeat 16px -14px;font-size:10px;text-transform:uppercase;margin:20px 0 0;padding:0 0 0 38px}
.comment_author .comment_name{font-size:75%}
.comment_author .comment_time,#side_comments_module .comment_time{font-size:70%;color:#999;position:relative;top:-5px}
#comments_module .dotted_line{width:603px;margin:5px 0 0}
#comments_module #comments_listing{padding-left:15px;line-height:50px;text-align:left;width:237px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999}
#related_module{background:url(/image/related.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:42px 0 20px}
.related_blog,.related_element{margin:10px 0 0;padding:0 10px}
.related_element .element_title{font-size:15px;font-weight:700;text-transform:uppercase}
#current_issue_module{background:url(/image/current_issue.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:52px 0 20px 9px}
#current_issue_module #current_issue_image{margin:0 8px 0 20px}
#current_issue_info{position:relative;width:150px;margin-left:20px}
#current_issue_info p{left:0;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:15px;text-transform:uppercase;color:#555}
#current_issue_info .issue_date{font-size:11px;line-height:20px;font-weight:700;color:#000}
#current_issue_module .subscribe_price{margin:11px 0 0}
#current_issue_module .subscribe_button{margin:12px 0 0}
.article_halfquote{width:230px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:url(/image/quote_open.gif) no-repeat 11px 16px;margin:0 0 21px;padding:0 0 0 60px}
.article_halfquote p{color:#000;font-size:16px;line-height:25px;text-transform:uppercase;background:url(/image/quote_close.gif) no-repeat 172px bottom;overflow:auto;margin:32px 0 20px;padding:0 60px 20px 0}
.article_halfad{position:relative;top:-20px;margin:0 0 0 10px}
.article_halfad .advertisement{text-align:center;width:300px}
.article_fullad{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;text-align:center;margin:0 0 21px;padding:5px 0 15px}
.article_pyramid{text-align:center;width:382px}
.blog_entry .article_pyramid{width:430px;margin:0 auto}
.article_pyramid_wrapper{text-align:center;width:100%;margin:0 auto}
.article_pyramid .pyramid_top img{width:262px;float:left;clear:both;margin-left:60px}
.article_pyramid .pyramid_row2 img{width:188px;margin-top:10px;float:left}
.article_pyramid .pyramid_row3 img{width:122px;float:left;margin-top:10px}
.article_pyramid_top_article{text-align:center;width:538px;margin:0 auto}
.slideshow_rows{text-align:center;width:720px;margin:0 auto}
.article_pyramid_top_article .pyramid_top img{width:391px}
.article_pyramid_top_article .pyramid_row2 img{width:263px;margin-top:10px;float:left}
.article_pyramid_top_article .pyramid_row3 img{width:172px;float:left;margin:10px 0}
.slideshow_rows .pyramid_row3row img{width:233px;margin-top:10px;float:left}
.page_title{font-size:40px;line-height:50px;letter-spacing:2px;text-transform:uppercase;text-align:center}
.page_header{position:relative;border-bottom:1px solid #E5E5E5;padding:10px 0}
.library_page .listing{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.library_page .listing_number{font-size:13px;font-weight:700}
.library_page .remove_all{width:92px;height:17px;position:absolute;right:15px;bottom:17px;background:url(/image/remove_black.gif) no-repeat right 0;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;padding:2px 0 0}
.library_page #library_entry_list,.promotions_page #promotions_entry_list{padding:0 0 0 12px}
.library_page .library_entry,.promotions_page .promotions_entry{margin:20px 0}
.library_page #library_entry_list .library_entry .image_wrapper{position:relative;margin:0 15px 0 0}
.promotions_page #promotions_entry_list .promotions_entry .image_wrapper{margin:0 15px 0 0}
.promotions_page #promotions_entry_list .promotions_entry .entry_info img{margin:8px}
.library_page .entry_info,.promotions_page .entry_info{width:400px;margin:0 29px 0 0}
.library_page .entry_title,.promotions_page .entry_title,#highlights_module .entry_title{font-size:15px;line-height:23px;font-weight:700;text-transform:uppercase}
.library_page .entry_body,.promotions_page .entry_body,#highlights_module .entry_body{font-size:12px;line-height:17px;color:#858585}
.library_page .entry_date,.promotions_page .entry_date,#highlights_module .entry_date{font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase}
.library_page #library_entry_list .media{margin:4px 8px 0 0}
.library_page #library_entry_list .remove_entry{width:17px}
.library_page #library_entry_list .dotted_line{margin-top:20px}
.results{font-size:12px;text-transform:uppercase;text-align:center}
.noresults{text-align:center;font-size:16px;margin:150px 0}
#empty_library{padding:20px 150px 0}
#empty_library .media{margin-left:95px}
#empty_library .name{margin:22px 0 0 8px}
.category_page #feature_copy_holder{width:360px}
#leftcol_176 .advertisement{text-align:center;margin:15px 13px 0 0}
#leftcol_176 .skyscraper_ad{text-align:left}
#recent_module{background:url(/image/most_recent.gif) no-repeat center 21px;padding:36px 0 0}
.recent_entry{text-align:center;background:url(/image/dotted_line.gif) repeat-x 0 bottom;padding:20px 40px}
.recent_entry .image_wrapper{margin-bottom:8px}
.recent_entry .video_entry .image_wrapper{width:190px;margin:0 auto 8px}
.triad .image_wrapper{margin:0 10px 8px 0}
#posts_module .related_blog{margin:0;padding:15px 10px 12px}
.category_posts{width:192px;height:16px;background:url(/image/category_posts_sprite.gif) no-repeat;overflow:hidden;margin:15px auto 0}
#side_comments_module{background:url(/image/comments.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:45px 0 0}
#side_comments_module .featured_comment{padding:10px 20px 6px}
#side_comments_module .flag{margin-top:15px;height:14px;line-height:13px;background:url(/image/flag.gif) no-repeat 120px 0;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;cursor:pointer;padding:0 115px 0 139px}
#side_comments_module .flagged{margin-top:15px;height:14px;line-height:13px;background:url(/image/flag.gif) no-repeat 120px -14px;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;padding:0 115px 0 139px}
#side_comments_module .author{text-transform:uppercase}
#side_comments_module .comment_listing{padding:5px 0 20px}
#rss_module{border-bottom:1px solid #E5E5E5;border-top:1px solid #FFF;position:relative;z-index:4;padding:0 0 0 9px}
#rss_module img{padding:9px 0 0}
#rss_module .rss_options{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:41px;height:43px;margin:0 0 0 8px}
#rss_module .view_feeds{cursor:pointer;position:relative;padding:0 20px}
#nightlife_module{background:url(/image/nightlife.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:45px 0 0}
.nightlife_entry{text-align:center;padding:20px 10px}
.nightlife_month{background:url(/image/month_sprite.gif) no-repeat;width:18px;height:15px;margin:0 0 0 55px}
.category_cal{width:247px;height:16px;overflow:hidden;background:url(/image/category_calendar_sprite.gif);margin:15px auto 0}
.Film_cal,.Film_posts{background-position:0 -51px}
.Culture_cal,.Culture_posts{background-position:0 -68px}
.calendar_entry{padding:20px 10px 0}
.calendar_month{background:url(/image/month_sprite.gif) no-repeat;width:18px;height:15px}
.calendar_pipe{background:url(/image/pipe.png) no-repeat;width:1px;height:30px;margin:-5px 10px 6px 5px}
.calendar_blurb{font-size:13px;margin-left:5px;text-align:left;width:220px}
.a2{background-position:0 -18px}
.a3{background-position:0 -36px}
.a4{background-position:0 -54px}
.a5{background-position:0 -72px}
.a7{background-position:0 -108px}
.a8{background-position:0 -126px}
.a9{background-position:0 -144px}
.a10{background-position:0 -162px}
.a11{background-position:0 -180px}
.a12{background-position:0 -198px}
.a13{background-position:0 -216px}
.a14{background-position:0 -234px}
.a15{background-position:0 -252px}
.a16{background-position:0 -270px}
.a17{background-position:0 -288px}
.a18{background-position:0 -306px}
.a19{background-position:0 -324px}
.a20{background-position:0 -342px}
.a21{background-position:0 -360px}
.a22{background-position:0 -378px}
.a23{background-position:0 -396px}
.a24{background-position:0 -414px}
.a25{background-position:0 -432px}
.a26{background-position:0 -450px}
.a27{background-position:0 -468px}
.a28{background-position:0 -486px}
.a29{background-position:0 -504px}
.a30{background-position:0 -522px}
.a31{background-position:0 -540px}
#blog_mdy{text-align:center;border-bottom:1px solid #E5E5E5;padding:10px 0}
#blog_mdy table td{padding:0 4px}
#blog_mdy .blog_date_back,#blog_mdy .blog_date_forward{font-size:17px;font-family:Arial, Helvetica, sans-serif;padding:0 16px}
#blog_mdy .blog_date_back a,#blog_mdy .blog_date_forward a{position:relative;top:-4px}
.blog_month_holder{width:168px;height:38px;overflow:hidden;background:url(/image/blog_month_sprite.gif) no-repeat}
.Feb{background-position:0 -38px}
.Mar{background-position:0 -77px}
.Apr{background-position:0 -116px}
.May{background-position:0 -155px}
.Jun{background-position:0 -195px}
.Jul{background-position:0 -233px}
.Aug{background-position:0 -272px}
.Sep{background-position:0 -311px}
.Nov{background-position:0 -389px}
.Dec{background-position:0 -429px}
.blog_day_holder{width:50px;height:34px;overflow:hidden;background:url(/image/blog_day_sprite.gif) no-repeat}
.day02{background-position:0 -35px}
.day03{background-position:0 -70px}
.day04{background-position:0 -105px}
.day05{background-position:0 -140px}
.day06{background-position:0 -175px}
.day07{background-position:0 -210px}
.day08{background-position:0 -245px}
.day09{background-position:0 -280px}
.day10{background-position:0 -315px}
.day12{background-position:0 -385px}
.day13{background-position:0 -420px}
.day14{background-position:0 -455px}
.day15{background-position:0 -490px}
.day16{background-position:0 -525px}
.day17{background-position:0 -560px}
.day18{background-position:0 -595px}
.day19{background-position:0 -630px}
.day20{background-position:0 -665px}
.day21{background-position:0 -700px}
.day22{background-position:0 -735px}
.day23{background-position:0 -770px}
.day24{background-position:0 -805px}
.day25{background-position:0 -840px}
.day26{background-position:0 -875px}
.day27{background-position:0 -910px}
.day28{background-position:0 -945px}
.day29{background-position:0 -980px}
.day30{background-position:0 -1015px}
.day31{background-position:0 -1050px}
.blog_year_holder{width:79px;height:30px;overflow:hidden;background:url(/image/blog_year_sprite.gif) no-repeat}
.y2008{background-position:0 -30px}
.y2009{background-position:0 -60px}
.blogs_page .blog_entry{border-bottom:1px solid #E5E5E5;padding:20px 15px 20px 0}
.blogs_page .blog_entry .headline{font-size:24px;line-height:29px;font-style:italic}
.blogs_page .blog_entry .blog_video,.blogs_page .blog_entry table{margin:15px auto 0}
.blog_intro a{color:#03C}
.blog_intro a:hover{color:#03C;text-decoration:underline}
.blogs_page .blog_entry p.blog_more{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700}
.image_wrapper img{border:none;margin:0;padding:0}
.blogs_page .image_caption{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;color:#858585}
.blog_entry_list .view{bottom:2px;left:35px;line-height:18px}
#blogs_module{background:url(/image/blogs.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;position:relative;z-index:3;padding:5px 0 20px}
#contrib_module{background:url(/image/contributors.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;position:relative;z-index:2;padding:5px 0 20px}
.column_wrapper{padding:0 0 0 18px}
.blogs_col,.contrib_col{width:139px;margin:0 14px 0 0}
.blogs_col a,.contrib_col a{display:block;font-size:10px;line-height:25px;text-transform:uppercase;color:#858585;text-align:left}
#choose_blog{width:139px;height:24px;background:url(/image/choose_blog.gif) no-repeat center 0;position:relative;cursor:pointer;margin:12px auto 0}
#choose_blog_dropdown{top:24px;left:0;width:125px;border-top:none;display:none;z-index:800;padding:4px 6px}
#choose_blog_dropdown a,#view_contrib_dropdown a{display:block;font-size:10px;line-height:12px;text-transform:uppercase;color:#555;padding:7px 0 6px}
#view_contrib{width:183px;height:24px;background:url(/image/view_contrib.gif) no-repeat center 0;position:relative;cursor:pointer;margin:12px auto 0}
#view_contrib_dropdown{top:24px;left:0;width:169px;border-top:none;padding:4px 6px}
#blogs_like_module{background:url(/image/blogs_we_like.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:50px 0 15px}
#blogs_like_module a{font-size:10px;line-height:21px;text-transform:uppercase;color:#555}
#popular_posts_module{background:url(/image/popular_posts.gif) no-repeat center 21px;border-bottom:1px solid #E5E5E5;padding:42px 0 0}
.blog_paragraph{color:#4D4D4D;margin:0 0 17px}
.blog_paragraph a{color:#0f0}
.blog_story_wrapper{margin:17px 0 10px}
.blog_story_wrapper a{color:#03c}
.blog_story_wrapper a:hover{color:#03c;text-decoration:underline}
.comment_box_wrapper{display:none;padding:12px 20px 20px 10px}
.comment_box_wrapper #comment_text{width:573px;height:159px;border:1px solid #ccc;padding:4px}
.comment_header{font-size:15px;line-height:36px;text-transform:uppercase}
#comment_box_form input{border:none;height:24px;margin:10px 0 0 10px;padding:0}
#view_all_comments{width:100%;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase}
.blog_links{padding:0 10px 0 0}
.blog_link{font-size:11px;line-height:50px;text-transform:uppercase}
.end_link a{line-height:30px}
.comment_preview{display:none;background-color:#E5E5E5}
#post_preview{cursor:pointer;height:16px;font-size:10px;padding:20px 0 0 16px}
#video_player{margin:10px 0 8px}
#channels{border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;padding:10px 0}
#channels a{font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:15px;text-transform:uppercase;display:block;height:15px;padding:0 10px}
#channels span{font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:15px;text-transform:uppercase;display:block;height:15px;padding:0 5px 0 0}
#video_list{height:433px;padding:20px 14px 0}
.video_element{width:125px;height:182px;margin:0 29px 0 0}
.collecting_media{font-size:24px;letter-spacing:1px;text-align:center;padding:115px 0 0}
.icons{width:17px;height:17px;overflow:hidden;background:url(/image/icon_sprite.gif) no-repeat;position:relative;top:-17px}
.blog_icon{background-position:-18px 0}
.photo_icon{background-position:-36px 0}
.video_icon{background-position:-54px 0}
.audio_icon{background-position:-72px 0}
.blank_icon{background-position:-90px 0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:9px;line-height:16px;font-weight:700}
.video_element p{position:relative;top:-14px}
#video_list .pagination{margin-top:15px}
#phantom_header{height:71px;border-top:1px solid #E5E5E5;padding:15px 0 0}
#phantom_header .page_title{line-height:38px}
#phantom_header .page_subtitle,.promotions_page .page_subtitle{font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;text-align:center}
#print_view{width:750px;height:1000px;padding:20px}
#top_buttons{width:121px}
.top_button_link{width:60px;height:20px;background-color:#000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:20px;font-weight:700;text-transform:uppercase}
#print_view .print_title{margin:100px 0 15px}
#print_view p{font-size:12px;line-height:20px;color:#4D4D4D;margin:0 0 20px}
.gray_rule{height:1px;background-color:#E5E5E5;overflow:hidden;margin:0 0 8px}
.find_article{font-size:10px;text-transform:uppercase;color:#858585}
.details{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;color:#4D4D4D;cursor:pointer}
.hidden_details{display:none;margin:8px 0 0}
.archive_page #archive_cover_container{width:182px}
.archive_page #archive_cover_top{background:url(/image/current_cover_top_large.gif) no-repeat;height:4px;overflow:hidden}
.archive_page #archive_cover{background:url(/image/current_cover_sides_large.gif) repeat-y;width:182px}
.archive_page #archive_cover_bottom{background:url(/image/current_cover_bottom_large.gif) no-repeat;height:4px;overflow:hidden}
.archive_page #leftcol_613{border-right:1px solid #FFF}
.archive_page #rightcol_310 .rightcol_ad .advertisement{margin-top:0}
.archive_feature{padding:15px 0 29px 12px}
.archive_feature img,#archive_view_header img{margin:0 10px 0 0}
.archive_feature .issue_date,#archive_view_header .issue_date{font-size:15px;text-transform:uppercase;margin:0 0 10px}
.archive_feature .big_issue,#archive_view_header .big_issue{font-size:46px;line-height:45px}
.archive_feature .inside,#archive_view_header .inside{font-size:11px;line-height:16px;text-transform:uppercase}
.archive_tab{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;float:left;display:inline;cursor:pointer}
.content_tab{padding:4px 21px 2px 18px}
.content_selected{background:url(/image/archive_tabs.gif) no-repeat;color:#FFF}
.covers_tab{padding:4px 18px 2px}
.covers_selected{background:url(/image/archive_tabs.gif) no-repeat 0 -22px;color:#FFF}
#archive_tab_rule{height:4px;overflow:hidden;background-color:#000}
#archive_decades,#archive_decades_content{border-bottom:1px solid #E5E5E5;padding:8px 0 6px}
.decade,.decade_content{background:url(/image/decade_sprite.gif) no-repeat;height:16px;float:left;display:inline;width:52px;text-indent:-9999px;margin:0 24px}
.d60s{background-position:0 0;cursor:pointer}
.d70s{background-position:-53px 0;cursor:pointer}
.d80s{background-position:-106px 0;cursor:pointer}
.d90s{background-position:-159px 0;cursor:pointer}
.d00s{background-position:-212px 0;cursor:pointer;width:54px}
.d10s{background-position:-267px 0;cursor:pointer;width:54px}
.d70s_gray{background-position:-53px -34px}
.d80s_gray{background-position:-106px -34px}
.d90s_gray{background-position:-159px -34px}
.d00s_gray{background-position:-212px -34px;width:54px}
.d10s_gray{background-position:-267px -34px;width:54px}
#archive_years,#archive_years_content{font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:4px 0 0 7px}
.archive_year,.archive_year_content{float:left;display:inline;margin:0 17px 0 18px}
#archived_list,#archived_list_content{padding:20px 0 0}
.archive_element{width:146px;height:265px;position:relative;margin:0 9px 0 0}
.archive_element img{width:142px}
.archive_element .cover_date{position:absolute;bottom:18px;text-align:center;width:146px}
#archive_signin{width:300px;top:150px;right:312px;display:block}
#archive_view_header{border-top:1px solid #E5E5E5;padding:20px 0 20px 40px}
#archive_flash_viewer{padding:0 0 0 40px}
#archive_slideshow{border-top:1px solid #E5E5E5;padding:20px 0}
#slideshow_left_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat 0 center;overflow:hidden;margin:38px 28px 38px 9px}
#slideshow_right_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat -21px center;overflow:hidden;margin:38px 9px 38px 28px}
#archive_slideshow .image_wrapper{margin:0 12px 0 0}
#highlights_module{background:url(/image/highlights.gif) no-repeat center 21px;border-top:1px solid #E5E5E5;padding:60px 8px 0}
.highlights_left{width:440px;padding:0 12px 0 0}
.highlights_right{width:440px;border-left:1px solid #E5E5E5;padding:0 0 0 12px}
.highlights_element{padding:0 0 22px}
#highlights_module .byline{line-height:21px}
#forgot_pw_submit{border:none;height:24px;padding:0}
#archive_signin form #forgot_pw_submit,.forgot_password form #forgot_pw_submit{width:auto;margin:36px 0 0 116px}
.capture_thanks{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;text-align:center;margin:25px 0 0}
.uploaded{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:15px;color:#555;text-align:center;margin:15px 0 0}
.upload_label{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;margin:8px 0 0 10px}
.upload_limit{font-weight:400;text-transform:none;color:#858585}
#capture_signin #capture_upload form input{height:24px;width:280px;font-size:14px;border:1px solid #666;background-color:#FFF;margin:0 0 0 10px;padding:0}
#capture_signin #capture_upload form #upload_button{border:none;width:67px;height:24px;margin:8px 0 0 10px;padding:0}
#upload_caption{width:270px;height:52px;margin:0 0 0 10px}
#media_player_container{width:924px;height:687px;position:relative}
#media_top_bar{height:70px;position:relative}
#interview_logo{background:url(/image/interview_logo.gif) no-repeat;position:absolute;top:10px;left:20px;width:256px;height:141px}
#media_main{padding:12px 0}
#media_main_content{width:763px;background-color:#FFF;margin:0 auto;padding:0 0 12px}
.close_window_button{position:absolute;top:23px;right:20px;cursor:pointer}
#site_container #media_player_container{height:auto;margin:8px 0}
#email_popup,#share_popup{width:200px;left:148px;top:35px}
#video_url_popup,#video_email_popup,#video_share_popup{width:278px;left:150px;top:10px}
#video_comments_wrapper #video_url_popup .popup_title{margin-bottom:20px}
#comments_wrapper .popup_title,#video_comments_wrapper .popup_title{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;margin:20px 0 8px 73px}
#email_popup input,#email_popup textarea,#video_email_popup input,#video_email_popup textarea{width:196px;margin:0 20px 10px 0}
#video_url_popup input{width:230px;margin:0 20px 8px}
#video_url_popup #video_url_copy{background:#000;color:#FFF;width:100px;height:30px;margin:10px 100px 0;padding:5px 10px}
#email_popup textarea,#video_email_popup textarea{height:45px}
#email_popup .input_label,#video_url_popup .input_label,#video_email_popup .input_label{margin:5px 5px 0 0}
#email_popup #email_submit,#video_email_popup #email_submit,#video_url_popup #video_url_submit,#video_email_popup #video_email_submit{border:none;height:24px;width:61px;margin:0 0 0 52px;padding:0}
.share_container{width:149px;margin:0 auto}
.share_button{/** height:23px;background:#000 url(/image/share_sprite.gif) no-repeat 4px 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;line-height:23px;letter-spacing:1px;text-transform:uppercase;color:#FFF;cursor:pointer;margin:0 0 1px;padding:0 0 0 30px */}
/** #fb_share{background-position:4px -23px}
#del_share{background-position:4px -46px}
#myspace_share{background-position:4px -69px}
#tech_share{background-position:4px -92px}
#linked_share{background-position:4px -115px} */
/** 
    404 Page Styles  
*/
.not_found_page { border-top:10px solid black; padding: 20px 0; margin-top: 30px;}
.not_found_page .error {}
.not_found_page .error .error_type {display:block;font-family: "Monotype Modern W02 Ext It"; font-size:40px;text-transform: uppercase; font-weight: 400}
.not_found_page .error .error_description {}
.not_found_page .link {}
.not_found{font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1px}
.not_exist{font-size:22px;line-height:70px;text-align:center}
.redirect{font-size:15px;line-height:36px;color:#555;margin:0 0 200px 90px}
#login_errors{text-align:center;color:#E10000;padding:5px}
#newsletter_module_errors{color:#E10000;padding:10px 20px}
#email_errors{line-height:12px;margin:0 0 0 10px}
#lib_email_errors{width:95px;line-height:13px;color:#E10000;padding:0 0 0 15px}
#comment_errors{color:#E10000;margin:10px 0 0}
#media_thickbox{background:url(/image/thickbox_top.png) no-repeat;behavior:url(/image/iepngfix.htc);padding:7px 0 0}
#media_thickbox_target{background-color:#FFF;padding:100px 0 27px 99px}
#thickbox_sides{background:url(/image/thickbox_sides.png) repeat-y;width:923px;behavior:url(/image/iepngfix.htc);padding:0 7px}
#thickbox_bottom{background:url(/image/thickbox_bottom.png) no-repeat;height:7px;overflow:hidden;behavior:url(/image/iepngfix.htc)}
.thickbox_ad_banner{text-align:center;background:#FFF;padding-bottom:25px}
#media_thickbox .article_banner_ad{margin-top:0;border-bottom:none}
#view_media #interview_logo{top:17px;left:27px}
#view_media .close_window_button{top:27px;right:30px}
#header_logo a,.nightlife_month a,.nightlife_slash a,.nightlife_day a,#side_comments_module .flag a,#right_arrow a,#left_arrow a,.arrow_link,.library_page .remove_all a,.archive_element a,#slideshow_left_arrow a,#slideshow_right_arrow a,.blog_title a{display:block;width:100%;height:100%}
.endrow,.triad .endrow,#archive_slideshow .endrow{margin-right:0}
#blogs_module .arrow_flip,#contrib_module .arrow_flip,#nl_menu_buttons .arrow_flip{background-position:0 -24px}
#feature_links .no_top_border{border-top:none}
#popular .name{text-transform:none}
.temp_grayout{background-color:#BABABA}
.capture_fileinput{height:auto}
.capture_button{margin-top:5px;cursor:pointer}
.breakout-item-bg{z-index:81;position:absolute;left:0}
.breakout-item{float:left;clear:both;filter:alpha(opacity=55);-moz-opacity:0.55;opacity:0.55}
#ad-full-curtain,#ad-col-1-curtain{background-color:#fff;position:absolute;top:0;z-index:9999;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95}
#ad-col-1-curtain{z-index:701;filter:alpha(opacity=0)}
#ad-home-feature-helper{background-color:#363636;position:absolute;top:0;z-index:601}
.highlight-sponsor-title{padding:5px 0 0}
.hightlight-ad{padding-bottom:10px}
.image-wrap-row{float:left;clear:both;display:inline-block;overflow:hidden}
.image-wrap-row-right{float:right;clear:both;display:inline-block;overflow:hidden}
.category a,.category a:hover,a.category,a.category:hover,.gray,#view_rss_popup p a,#quoted a.view:visited,.comments a{color:#555}
.red,.red:link,#header_options a:hover,#poll .poll_answer_label:hover,#quoted a.view:hover,.tags a,#blogs_module a:hover,#contrib_module a:hover,#blogs_like_module a:hover,.archive_year_selected,.redirect a{color:#1D67FF}
.black,#quoted a,#quoted a:visited,#quoted a:hover,.pagination table .selected a,.pagination table .back a,.pagination table .forward a,.blog_entry_list .view a{color:#000}
.light_gray,.blog_text a:link,.blog_text a:visited,.blog_text a:hover,.recent_text,a.recent_text,a.recent_text:visited,a.recent_text:hover{color:#858585}
.spacer60,.blogs_page .page_header{height:60px}
.center,.gallery_ad{text-align:center}
.hover,.hover9{background-color:#000}
#navbar .hover9 a,#navbar .hover9 a:visited,#header_options .selected a,#header_options .selected a:hover,#footer_links a,.action a:visited{color:#FFF}
.view a,#popvideo1,#popvideo2,#popvideo3,#popvideo4,#popvideo5,#popvideo6,#preview_comment_submit,.archive_year_black,.archive_year_black_content,#header_forgot_id,#header_forgot_pw{cursor:pointer}
#home_left,#leftcol_176{width:176px;text-align:center}
#home_right,#rightcol_310{width:310px;text-align:center;position:relative;overflow:hidden}
#header_options #signed_in,#capture_wrapper,#comments_wrapper,#archive_list_container{position:relative}
/** #sign_in_popup form input,#capture_signin form input,#comment_signin form input,#archive_signin form input,.forgot_password form input{width:173px;margin:9px 10px 0 0}
#sign_in_popup .forgot,#capture_signin .forgot,#comment_signin .forgot,#archive_signin .forgot{font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:6px 0 0 111px}
#sign_in_popup form #login_submit,#capture_signin form #sign_in_submit2,#comment_signin form #comment_login_submit,#archive_signin form #sign_in_submit2{width:67px;border:none;height:24px;margin:12px 0 0 110px;padding:0} */
#register_popup form .text_input,#account_popup form .text_input{width:199px;margin:9px 10px 0 0}
#register_popup form .check_input,#account_popup form .check_input{border:none;margin:15px 5px 0 0;padding:0}
#register_popup form .check_label,#account_popup form .check_label{margin:15px 15px 5px 0}
#register_popup form #female_label,#account_popup form #female_label{margin:15px 112px 0 0}
/** #register_popup form select,#account_popup form select{width:209px;height:24px;border:1px solid #666;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;color:#666;margin:9px 10px 0 0;padding:4px} */
#register_popup form #year,#account_popup form #year{width:60px}
#register_popup form #day,#account_popup form #day{width:56px;margin-right:4px}
#register_popup form #month,#account_popup form #month{width:85px;margin-right:4px}
#account_popup form #bottom_checks .check_input,#forgot_pw_form{margin:8px 0 0}
#lib_links_container,#footer_content,#archive_1960s,#archive_1970s,#archive_1980s,#archive_1990s,#archive_2000s,#archive_2010s,#archive_1960s_content,#archive_1970s_content,#archive_1980s_content,#archive_1990s_content,#archive_2000s_content,#archive_2010s_content,.capture_content{display:none}
#capture_wrapper #capture_signin .form_text,#comment_signin .form_text,#archive_signin .form_text,.forgot_password .form_text,#cover_archive .cover_date,.rightcol_ad .advertisement,#current_issue_module .dotted_line,#comment_box_form img,.end_link{margin:10px 0 0}
#left_arrow,#fc_left_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat 0 center;overflow:hidden;cursor:pointer;margin:38px 8px 38px 0}
#right_arrow,#fc_right_arrow{width:20px;height:24px;background:url(/image/browse_arrows.gif) no-repeat -21px center;overflow:hidden;cursor:pointer;margin:38px 0 38px 8px}
#footer_content .element .byline,#footer_content .element .author,#poll #poll_question,#quoted .name{line-height:15px}
#footer_content .element .name,#quoted .byline,#quoted .author,#popular .category,#popular .name,#popular .byline,#popular .author,.video_element .name,.video_element .byline,.video_element .author{line-height:13px}
#feature_links .bottom_link,#feature_links .no_background{background:none}
#popvideo_holder1,#popvideo_holder2{position:absolute;left:413px;top:-1px;z-index:45}
#popular_wrapper1,#popular_wrapper2{width:834px;position:relative}
#capture_preview,#gallerylink_image_container,#top_buttons img{margin:0 0 10px}
#consumption_preview .selected,.article_pyramid .left,.article_pyramid_top_article .left{display:block}
.art_body_txt p img,.blog_entry img{border:1px solid #000;margin:0 10px 10px 0;padding:1px}
.article_quote .credit,.article_halfquote .credit{display:block;color:#666;font-style:italic;text-transform:uppercase}
.action a,.top_button_link a{color:#FFF;display:block;width:100%;height:100%}
#related_module .dotted_line,#popular_posts_module .dotted_line{margin:15px 0 20px}
.related_element .blog_text,#archived_list .gray_rule,#highlights_module .dotted_line{margin:0 0 20px}
.article_audio,#media_holder{text-align:center;padding:15px 0}
.article .block #left_col_0 .article_pyramid div,#popular_posts_module .end_link .dotted_line{margin:0}
.article_pyramid .space,.article_pyramid_top_article .space{width:10px;height:10px;float:left}
.article_pyramid .view,.article_pyramid_top_article .view{line-height:30px;height:30px;margin-bottom:10px}
#recent_module .primary,#recent_module .secondary{width:188px}
#posts_module,#calendar_module{border-bottom:1px solid #E5E5E5}
#rss_module .selected,#channels .selected{background-color:#000;color:#FFF}
.nightlife_intro,.calendar_intro{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;color:#555}
.nightlife_slash,.calendar_slash{background:url(/image/date_slash.gif) no-repeat;width:6px;height:19px;margin:0 0 6px}
.nightlife_day,.calendar_day{background:url(/image/day_sprite.gif) no-repeat;width:20px;height:15px}
.Fashion_cal,.Fashion_posts,.a1,.Jan,.day01,.y2007{background-position:0 0}
.Music_cal,.Music_posts,.d60s_hover,.d60s_red{background-position:0 -17px}
.Art_cal,.Art_posts,.d60s_gray{background-position:0 -34px}
.a6,.y2010{background-position:0 -90px}
.Oct,.day11{background-position:0 -350px}
.blogs_page .blog_entry p.blog_more a,.blogs_page .blog_entry p.blog_more a:visited{color:#4D4D4D}
.blogs_page .blog_entry p.blog_more a:hover,.blog_entry_list .view a:hover{color:#E10000;text-decoration:none}
.archive_page .rightcol_ad,.blogs_page .no_bottom,#feature_links .no_bottom_border{border-bottom:none}
.d70s_hover,.d70s_red{background-position:-53px -17px}
.d80s_hover,.d80s_red{background-position:-106px -17px}
.d90s_hover,.d90s_red{background-position:-159px -17px}
.d00s_hover,.d00s_red{background-position:-212px -17px;width:54px}
.d10s_hover,.d10s_red{background-position:-267px -17px;width:54px}
#register_errors,#newsletter_errors{color:#E10000;padding:10px 20px 0}