input, textarea, form { padding:0px; margin:0px; font-family:Helvetica; }
a { color:#006699; text-decoration:none; }
table { border-collapse:collapse; border-spacing:0px; }
/* td { border:0px; margin:0px; padding:0px; text-align:left; vertical-align:top; } */
td { border:0px; text-align:left; vertical-align:top; }
p { margin:0px; padding:0px; font-size:12px; line-height:14px; }
img { border:0px; }
h1 {  margin:0px; padding:0px; font-size:27px; font-weight:bold; color:#333333; }
h2 {  margin:0px; padding:0px; font-size:22px; font-weight:bold; color:#333333; }
h3 {  margin:0px; padding:0px; font-size:15px; font-weight:normal; color:#333333; }
h1 a { color:#003366; margin:0px; padding:0px; }
h2 a { color:#003366; margin:0px; padding:0px; }
h3 a { color:#006699; margin:0px; padding:0px; }

.body { margin:0px; padding:0px; background-color:#033c67; font-family:Helvetica; }
.content_centered {	width:1042px; margin:0px auto; background-color:#ffffff; }
.clearme { clear:both; }
.hideme { display:none; }
.fright { float:right; } 
.fleft { float:left; }

.col1 { width:742px; }
.col2 { width:300px; }
.col3 { width:600px; }

#col0 { width:130px; }
#col1 { width:600px; }

#paginate { margin-top:20px; font-size:15px; }
#paginate a { color:#005da4; }

#header_bar { height:28px; background-color:#008bc3; }
#header_bar a { color:#ffffff; text-decoration:underline; }
#header_bar .container { float:left; line-height:28px; font-family:Arial; font-size:13px; color:#ffffff; }
#header_bar .content_centered { background-color:#008bc3; }
#header_login {}
#header_callout { font-weight:bold; margin-left:10px; }
#header_search { float:right; width:305px; height:20px; }
#header_search input.search { width:250px; float:right; height:14px; margin-top:3px; padding:4px 3px 0px 3px; font-size:10px; color:#333366; border:0px; }
#header_search input.btn { cursor:pointer; float:right; width:45px; height:20px; margin-top:3px; padding:3px 3px 3px 3px; font-size:10px; color:#ffffff; border:0px solid red; background-color:#006699; }
#header_search2 { width:305px; height:22px; }
#header_search2 input.search { width:250px; float:left; height:18px; margin-top:3px; padding:4px 3px 0px 3px; font-size:12px; color:#333366; border:0px; background-color:#efefef; }
#header_search2 input.btn { cursor:pointer; float:left; width:45px; height:22px; margin-top:3px; padding:3px 3px 3px 3px; font-size:12px; color:#ffffff; border:0px solid red; background-color:#006699; }

#ad_728x90 { width:728px; height:90px; border:1px solid #666666; }
#adfooter_728x90 { width:728px; height:90px; border:1px solid #666666; margin:10px 0px; }

#content_container { background-color:#ffffff; padding:6px 0px; }

#logo { float:left; margin-top:4px; }
#nav { z-index:999; float:right; position:relative; height:38px; margin:10px 10px 0px 0px; font-size:13px; font-weight:bold; }
#nav a { color:#336666; }
#nav_left { float:left; width:6px; height:38px; background-image:url(http://ec.indiewire.com/iw_i/nav_left.gif); }
#nav_right { float:left; width:6px; height:38px; background-image:url(http://ec.indiewire.com/iw_i/nav_right.gif); }
.nav_sep { float:left; width:3px; height:38px; background-image:url(http://ec.indiewire.com/iw_i/nav_sep.gif); }
.nav_item { float:left; height:38px; line-height:38px; padding:0px 10px; background-image:url(http://ec.indiewire.com/iw_i/nav_bkgd.gif); background-repeat:repeat-x; background-position:top left; }
#nav_quicklinks_arrow { float:left; width:12px; height:38px; background-image:url(http://ec.indiewire.com/iw_i/nav_arrow.gif); }
#sponsor_container { float:right; position:relative; text-align:left; margin:2px 10px 10px 0px; }
#sponsor { }
#aw_drop { display:none; list-style-image:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px; position:absolute; background-color:#e5f3f9; }
#aw_drop li { float:none; font-size:11px; line-height:20px; margin:0px; padding:0px 8px; background-color:#e5f3f9; }

#latest_container { width:728px; margin-bottom:8px; font-size:13px; }
#latest_container #label { width:40px; height:22px; font-weight:bold; background-image:url(http://ec.indiewire.com/iw_i/latest_bkgd.gif); background-repeat:no-repeat; background-position:top left; padding:0px 8px; line-height:22px; background-color:#e4d8d9; color:#000000; }
#latest_container #text { height:22px; line-height:22px; padding-left:8px; background-color:#fef0f2; color:#005da4; }
#latest_container #text a { color:#005da4; }
#latest_container td { padding:0px; }

#content_pri { width:713px; padding:0px 10px; background-color:#f5fafd; }
#content_pri_top { width:733px; height:10px; background-image:url(http://ec.indiewire.com/iw_i/pri_top_bkgd.gif); }
#content_pri_bottom { width:733px; height:10px; background-image:url(http://ec.indiewire.com/iw_i/pri_bottom_bkgd.gif); }
#content_pri #col1 { float:left; width:340px; }
#content_pri #col2 { float:right; width:364px; }

#content_pri td { padding:0px; }
#content_pri .tab { white-space:nowrap; font-size:12px; font-weight:bold; text-transform:lowercase; height:27px; line-height:27px; background-color:#d2dac2; padding:0px 5px; }
#content_pri .tab img { margin-top:6px; }
#content_pri .tab a { text-decoration:none; color:#000000; }
#content_pri .sel { background-color:#e9f2d7; }
#content_pri .notab { width:10px; background-color:#f5fafd; }
#content_pri .tab_l_sel { width:6px; height:27px; background-image:url(http://ec.indiewire.com/iw_i/tab_l_sel_bkgd.gif); background-repeat:no-repeat; background-position:right top; }
#content_pri .tab_r_sel { width:6px; height:27px; background-image:url(http://ec.indiewire.com/iw_i/tab_r_sel_bkgd.gif); background-repeat:no-repeat; background-position:left top; }
#content_pri .tab_l_usel { width:6px; height:27px; background-image:url(http://ec.indiewire.com/iw_i/tab_l_usel_bkgd.gif); background-repeat:no-repeat; background-position:right top; }
#content_pri .tab_r_usel { width:6px; height:27px; background-image:url(http://ec.indiewire.com/iw_i/tab_r_usel_bkgd.gif); background-repeat:no-repeat; background-position:left top; }
#content_pri #tab_top { height:5px; background-image:url(http://ec.indiewire.com/iw_i/tab_top_bkgd.gif); } 
#content_pri #tab_content { background-color:#e9f2d7; padding:0px 13px; }
#content_pri #tab_content .headline { padding:5px; line-height:18px; }
#content_pri #tab_content .headline img { float:left; margin-right:4px; }
#content_pri #tab_content .headline a { font-weight:normal; font-size:13px; color:#003366; }
#content_pri #tab_footer { height:29px; padding-left:18px; line-height:29px; font-size:10px; background-color:#d1d9c1; } 
#content_pri #tab_footer a { color:#000000; text-decoration:underline; } 
#content_pri #tab_bottom { height:5px; background-image:url(http://ec.indiewire.com/iw_i/tab_bottom_bkgd.gif); } 

#content_pri .headline a { font-size:19px; font-weight:bold; color:#003366; }
#content_pri .headline.sub a { margin-top:5px; font-size:16px; }
.byline { margin:4px 0px; font-size:9px; color:#666666; }
.byline a { text-decoration:underline; color:#666666; }
#content_pri .text { margin-bottom:6px; font-size:13px; color:#333333; line-height:15px; }
#content_pri .text a { text-decoration:underline; color:#006699; font-size:10px; }
#content_pri .text_sub { margin-left: 70px; }
#content_pri .dsep { padding-top: 5px; }
.dsep { border-bottom:1px dashed #c8ceba; }
#content_pri .section { margin-top:5px; }
#content_pri img.lead { width:333px; border:4px solid #cccccc; margin-bottom:2px; }
#content_pri img.sub { float:left; width:67px; }

#btfcols { width:728px; margin-bottom:20px; }
#btfcols .col0 { width:130px; }
#btfcols .col1 { width:325px; }
#btfcols .col1 .subsection { margin:0px 5px 20px 10px; }
#btfcols .col1 .subsection_photo { font-size:11px; color:#666666; line-height:13px; }
#btfcols .col1 .subsection_photo img.thumb { float:left; width:90px; margin-right:4px; }
#btfcols .col1 .subsection_photo .text_sub { margin-left:100px; }
#btfcols .col1 .subsection_photo .headline a { margin:4px 0px; line-height:17px; color:#006699; text-decoration:none; text-transform:none; }
#btfcols .col1 .subsection_photo a { text-decoration:underline; color:#006699; }
#btfcols .col2 { border-left:1px solid #efefef; margin-left:5px; padding-left:5px; width:250px; }
#btfcols .header { margin:4px 0px; font-size:14px; line-height:15px; font-weight:bold; color:#003366; text-transform:uppercase; }
#btfcols .header a { color:#003366; text-decoration:underline; }
#btfcols .headline a { margin:2px 0px; font-size:13px; color:#006699; line-height:18px; }
#btfcols .headline img { float:left; margin-right:4px; }
#btfcols .dsep { margin:5px 0px; }

#btfcols #blogfeed { }
#btfcols #blogfeed img.thumb { float:left; width:16px; margin-right:4px; }
#btfcols #blogfeed .text_sub { margin-left:20px; }

#btfcols .widget_container { margin-bottom:20px; }
.widget_container { width:300px; height:250px; background-color:#cccccc; }

#content_sep { width:733px; height:4px; border-bottom:4px solid #eaeceb; margin:8px 0px 12px 0px; }

#blogads_container { float:left; width:130px; }

#footer { padding:16px 0px 50px 0px; background-color:#033c67; color:#527a99; font-weight:bold; font-size:10px; text-transform:uppercase; }
#footer a { color:#ffffff; padding:0px }
#footer_links { list-style-image:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px;}
#footer_links li { float:left; padding-right:10px; }

#rightrail #ipop_container {}
#rightrail #ipop_container img.thumb { width:278px; }
#rightrail #ipop_container .header { margin:6px 0px; font-size:18px; font-weight:bold; color:#003366; }
#rightrail #ipop_container { }
#rightrail #ipop_container .img_container { width:278px; border:4px solid #999999; }
#rightrail #ipop_container .img_inner_container { width:278px; }
#rightrail #ipop_container .ipop_caption { width:262px; padding:4px 8px; font-size:13px; color:#ffffff; background-color:#333333; }
#rightrail #ipop_container .ipop_caption a { color:#efefef; }
#rightrail #ipop_container .ipop_info { font-size:10px; margin-top:2px; }
#rightrail #ipop_container .ipop_info a { color:#ffffff; text-decoration:underline; }
#rightrail #ipop_options { float:right; }
#rightrail #ipop_options .option { float:left; width:19px; height:17px; margin-left:3px; text-align:center; background-image:url(http://ec.indiewire.com/iw_i/ipop_option_bkgd.gif); }
#rightrail #ipop_options .sel { background-image:url(http://ec.indiewire.com/iw_i/ipop_option_sel_bkgd.gif); }
#rightrail #ipop_options .option a { font-size:11px; line-height:17px; color:#ffffff; }
#rightrail #option4 .hl { font-size:12px; line-height:18px; overflow:hidden; }
#rightrail #option4 .byline { line-height:12px; }

#rightrail .dsep { margin:5px 0px; border-bottom:2px solid #e6e6e6; }
#rightrail #ad300x250 { width:300px; height:250px; }
#rightrail #ad300x250_callout a { float:right; padding:2px 4px; margin-bottom:10px; font-size:9px; color:#ffffff; line-height:12px; background-color:#666666; }
#rightrail #widget_callout { color:#333333; background-color:#f7f7f7; padding:10px 10px 0px 10px; background-image: url(http://ec.indiewire.com/iw_i/widgetcallout_bkgd.gif); }
#rightrail #widget_callout .headline { font-size:14px; font-weight:bold; }
#rightrail #widget_callout .text { font-size:10px; line-height:16px; }
#rightrail #widget_callout_bottom { margin-bottom:10px; height:10px; background-image: url(http://ec.indiewire.com/iw_i/widgetcallout_bottom_bkgd.gif); }
#rightrail .container { position:relative; width:284px; padding:5px 8px; background-color:#eff0f0; }
#rightrail .container_top { width:300px; height:5px; background-image:url(http://ec.indiewire.com/iw_i/wyl_top_bkgd.gif); }
#rightrail .container_bottom { width:300px; height:7px; background-image:url(http://ec.indiewire.com/iw_i/wyl_bottom_bkgd.gif); }
#rightrail #wyl { position:relative; width:284px; }
#rightrail #wyl #controller { position:relative; width:280px; font-size:11px; }
#rightrail #wyl #controllerp { position:relative; width:280px; height:12px; }
#rightrail #wyl #controller .option { float:left; background-color:#66b9db; width:68px; height:18px; }
#rightrail #wyl #controller .option_sel { float:left; background-color:#008bc3; width:68px; height:18px; }
#rightrail #wyl #controllerp .option { float:left; width:68px; height:12px; }
#rightrail #wyl #controllerp .option_sel { float:left; width:68px; height:12px; background-image:url(http://ec.indiewire.com/iw_i/controller_select.gif); background-position:top center; background-repeat:no-repeat; }
#rightrail #wyl #controller .text { padding:0px 8px; line-height:18px; text-align:center; }
#rightrail #wyl #controller .left { background-image:url(http://ec.indiewire.com/iw_i/controller_left_bkgd.gif); background-position:center left; background-repeat:no-repeat; }
#rightrail #wyl #controller .right { background-image:url(http://ec.indiewire.com/iw_i/controller_right_bkgd.gif); background-position:center right;  background-repeat:no-repeat; }
#rightrail #wyl #controller a { color:#ffffff; }
#rightrail #wyl .num { float:left; width:20px; color:#008bc3; font-weight:bold; font-size:19px; text-align:center; }
#rightrail #wyl .text_sub { margin:0px 0px 5px 30px; }
#rightrail #wyl .header { margin:6px 0px; font-size:18px; font-weight:bold; color:#003366; }
#rightrail #wyl .hl a { font-size:13px; line-height:18px; color:#003366; }
#rightrail #wyl .hl img { float:left; margin-right:4px; }
#rightrail #wyl .dsep { margin:5px 0px; border-bottom:1px dashed #cccdcd; }
#rightrail #wyl .updated { font-size:9px; color:#cccccc; margin-top:15px; }
#page_blogs #rightrail #wyl .dsep { padding-bottom:5px; }
#page_blogs #rightrail #wyl .hl img { float:left; margin-right:4px; width:16px; }

#category_heading { float:left; height:18px; padding:6px 14px 0px 14px; font-weight:bold; font-size:14px; color:#ffffff; background-color:#005da4; border-bottom:2px solid #005da4; }
#category_line { width:728px; height:24px; border-bottom:2px solid #e5e5e5; margin-bottom:10px; }

#adText_container { margin:10px 0px; font-size:11px; border:1px dashed #cccccc; text-align:center; background-color:#ffffcc; } 
#adText { padding:10px; }
#adText_callout { margin:10px 4px 2px 2px; font-size:9px; text-align:right; }
#adText_callout a { color:#333333; }

#page_home {}

#btfcols .col3 .content { margin-left:10px; }
#btfcols .col3 .subsection { width:270px; margin:0px 0px 20px 10px; }

#page_landing #btfcols .col3 {  }
#page_landing #btfcols .subsection_photo { font-size:11px; color:#006699; line-height:13px; }
#page_landing #btfcols .subsection_photo img.thumb { float:left; width:80px; margin-right:4px; border:4px solid #eff0f0; }
#page_landing #btfcols .subsection_photo .text_sub { margin-left:90px; }
#page_landing #btfcols .subsection_photo .headline a { margin:4px 0px; font-weight:normal; color:#006699; text-decoration:none; text-transform:none; }
#page_landing #btfcols .subsection_photo a { color:#006699; }
#page_landing #btfcols .subsection_photo .playnow { height:20px; line-height:20px; }
#page_landing #btfcols .subsection_photo .playnow img { float:left; margin-right:5px; }

#btfcols #category_nav_container { float:left; margin:5px 0px 20px 0px; }
#btfcols #category_nav { list-style-image:none; list-style-image:none; list-style-type:none; margin:0px; padding:0px; }
#btfcols #category_nav li { font-size:14px; font-weight:bold; line-height:14px; margin:0px; padding:0px 20px 12px 0px; }
#btfcols #category_nav li a { color:#005da4; }
#btfcols #category_nav li.sel { color:#bb3d1d; background-image:url(http://ec.indiewire.com/iw_i/cat_nav.gif); background-repeat:no-repeat; background-position:left 1px; padding-left:10px; }

#page_archives #btfcols .col3 { }
#page_archives #btfcols #status { float:right; line-height:26px; font-size:14px; color:#bcbcbc; }
#page_archives #btfcols #header { font-size:26px; line-height:26px; color:#333333; font-weight:bold; margin-bottom:10px; }

.title { font-size:27px; font-weight:bold; color:#333333; margin:10px 0px; }

#page_article #btfcols #b1 { width:1px; height:400px; float:left; clear:left; }
#page_article #btfcols p { margin-bottom:18px; line-height:18px; }
#page_article #btfcols #blogads_container { width:130px; float:left; clear:left; margin:0px 5px 10px 0px; }
#page_article #btfcols { color:#3d3d3d; font-size:12px; line-height:20px; }
#page_article #btfcols #image_container { float:right; width:400px; margin:0px 10px 5px 5px; }
#page_article #btfcols #image_container img { width:400px; }
#page_article #btfcols #extras { }
#page_article #btfcols #extras .header { font-size:14px; font-weight:bold; color:#0f4071; text-transform:uppercase; margin:10px 0px; }
#page_article #btfcols #extras .subsection { margin:10px 0px; padding-top:5px; border-top:4px solid #eaeceb; }
#page_article #btfcols #story_footer { margin-top:20px; font-size:9px; color:#3d3d3d; line-height:29px; }
#page_article #btfcols #recommended { float:right; text-align:right; height:29px; width:300px; color:#999999; line-height:29px; font-size:11px; }
#page_article #btfcols #recommended a { text-decoration:underline; color:#999999; }
#page_article #btfcols .image-l  { float:left; width:300px; margin:5px 10px 5px 0px; background-color:#efefef; }
#page_article #btfcols .image-left  { float:left; margin:5px 10px 5px 0px; background-color:#efefef; }
#page_article #btfcols .image-l .image-caption { display:block; border:0px; line-height:14px; border:0px; }
#page_article #btfcols .image-left .image-caption { display:block; border:0px; line-height:14px; border:0px; }
#page_article #btfcols .image-right  { float:right; margin:5px 10px 5px 10px; background-color:#efefef; }
#page_article #btfcols .image-r  { float:right; width:300px; margin:5px 10px 5px 10px; background-color:#efefef; }
#page_article #btfcols .image-right .image-caption { display:block; border:0px; line-height:14px; border:0px; }
#page_article #btfcols .image-r .image-caption { display:block; border:0px; line-height:14px; border:0px; }
#page_article #btfcols .caption { font-size:9px; line-height:15px; padding:4px 6px; border-left:4px solid #dedede; border-right:4px solid #dedede; border-bottom:4px solid #dedede; }
#page_article #btfcols .image-caption { font-size:9px; line-height:15px; padding:4px 6px; border-left:4px solid #dedede; border-right:4px solid #dedede; border-bottom:4px solid #dedede; }
#page_article #byline { margin:6px 0px; line-height:35px; font-size:13px; color:#3d3d3d; width:720px; }
#page_article #byline a { text-decoration:underline; color:#3d3d3d; }
#page_article #byline img.profile { float:left; height:20px; margin:7px 6px 0px 0px }
#page_article #byline img.iw_profile { float:left; height:18px; margin:9px 6px 0px 0px }
#page_article #btfcols #comments_container .comment .num { margin-bottom:10px; }
#page_article #btfcols #comments_container .comment .num { float:left; width:60px; text-align:center; font-size:56px; line-height:56px; color:#005da4; }
#page_article #btfcols #comments_container .comment .text_sub { margin-left:70px; }
#page_article #btfcols #comments_container .comment .byline { font-size:14px; color:#005da4; }
#page_article #btfcols #comments_container .comment .byline a { text-decoration:underline; color:#005da4; }
#page_article #btfcols #comments_container .comment .text { font-size:10px; line-height:16px; color:#646464; }
#page_article #btfcols #comments_container .comment .text p { margin-bottom:12px; }
#page_article #subcredit { font-size:15px; font-weight:bold; color:#353535; }
#page_article #subcredit a { color:#353535; text-decoration:underline; }
#page_article #comment_container { color:#999999; font-size:16px; }
#page_article #comment_container a { color:#999999; text-decoration:underline; }
#page_article #comment_inner_container { border:6px solid #e5e5e5; background-color:#e5e5e5; }
#page_article #comment_entry { width:545px; height:200px;padding:10px; margin-bottom:10px; border:0px; background-color:#ededed; color:#999999; font-size:16px; } 
#page_article #comment_footer { width:530px; height:40px; background-image:url(http://ec.indiewire.com/iw_i/comment_footer.gif); background-repeat:no-repeat; background-position:20px top; }
#page_article #comment_container #comment_name { line-height:42px; }
#page_article #comment_container #captcha_container { line-height:30px; }
#page_article #comment_container #captcha_container img { float:left; margin-right:10px; }
#page_article #comment_container #captcha_container input { float:right; width:390px; height:22px; padding:8px 0px 0px 5px; border:0px; background-color:#ededed; color:#999999; font-size:16px; }
#page_article #comment_container input { float:right; }
#page_article #related_snagfilms img { float:left; border:1px solid #efefef; margin-right:10px; }
#page_article #related_snagfilms .film { float:left; width:250px; margin-right:10px; }
#page_article #related_snagfilms .byline { font-size:11px; line-height:13px; }

#page_bo #btfcols #category_nav_container { margin:0px 0px 20px 0px; }
#page_bo #btfcols #category_nav_container select { width:150px; }
#page_bo #btfcols .col3 .content p { margin-bottom:10px; }
#page_bo #btfcols .col3 .content .boxoffice { font-size:10px; }
#page_bo #boxoffice_container { clear:both; }
#page_bo table.boxoffice { margin:10px 0px 20px 0px; border: #dbe8f2 2px solid; }
#page_bo table.boxoffice td { padding:2px 8px 2px 2px; }
#page_bo table.boxoffice th { padding:2px 8px 2px 2px; text-align:center; color:#4c7475; background-color: #dbe8f2; cursor:pointer; }
#page_bo table.boxoffice .headerSortUp { color:#000000; }
#page_bo table.boxoffice .headerSortDown { color:#000000; }
#page_bo td.alpha { text-align: left; }
#page_bo td.numeric { text-align: right; }

#page_blogs .blog { border-bottom:4px solid #efefef; padding-bottom:4px; margin-bottom:8px; }
#page_blogs .blog .headline { font-weight:bold; color:#353535 }
#page_blogs .blog .headline a { font-size:19px; line-height:24px; color:#353535 }
#page_blogs .blog img.thumb { float:left; margin:2px 4px 0px 0px; width:16px; }
#page_blogs .blog .summary { font-size:13px; color:#3d3d3d; line-height:20px; }
#page_blogs .blog .byline { font-size:15px; font-weight:bold; }
#page_blogs .blog .byline a { text-decoration:underline; }

#page_ipop #az_nav { padding:2px 0px 2px 0px; text-align:right; }
#page_ipop #az_nav table { float:right; }
#page_ipop #az_nav td { padding:2px; } 
#page_ipop #az_nav .option { padding:2px 4px; color:#006699; font-size:12px; font-weight:bold; background-color:#ffffff; } 
#page_ipop .headline3 { color:#666666; }
#page_ipop .headline3 a { color:#006699; }
#page_ipop .headline2 a { font-size:13px; color:#006699; }
#page_ipop #btfcols .col3 .subsection { margin-bottom:5px; }
#page_ipop #content_pri #tab_content .headline3 { font-size:11px; line-height:13px; }
#page_ipop #content_pri #tab_content .headline img { width:60px; }
#page_ipop #content_pri #tab_content .byline  { margin:0px; }
#page_ipop #content_pri #featured .headline2 a { color:#003366; }
#page_ipop #content_pri #featured { width:330px; }
#page_ipop #content_pri #featured img { width:330px; margin:10px 0px; }
#page_ipop #content_pri #featured .byline { font-size:11px; line-height:14px; }
#page_ipop #btfcols .headline a { font-size:16px; }
#page_ipop #btfcols .headline3 { font-size:10px; margin:4px 0px 8px 0px; }
#page_ipop .col3 .dsep { border-bottom:4px solid #efefef; margin: 0px 0px 10px 0px; }
#page_ipop .col3 img { width:260px; }
#page_ipop .col3 .byline { font-size:11px; line-height:14px; }
#page_ipop .col3 .container { width:260px; margin-bottom:5px; }
#page_ipop #content img { border:1px solid #efefef; }

#page_ipop #ipop_photo_container { width:728px; text-align:left; margin-bottom:20px; }
#page_ipop #ipop_photo_container h1 { margin-top:13px; font-size:18px; }
#page_ipop #ipop_photo_container h2 { font-size:15px; line-height:25px; }
#page_ipop #ipop_photo { background-color:#f7f7f7; }
#page_ipop #ipop_photo td.nav { width:88px; vertical-align:middle; text-align:center; }
#page_ipop #ipop_photo .nav img { border:0px; }
#page_ipop #ipop_photo .main { width:550px; padding:10px 0px; }
#page_ipop #ipop_photo_container .caption { float:left; width:600px; font-size:13px; line-height:17px; color:#333333; }
#page_ipop #ipop_photo_container .caption p { font-size:12px; line-height:18px; color:#666666; }
#page_ipop #ipop_photo_container #status { float:right; line-height:50px; background-color:#f9fbf0; font-size:10px; font-weight:bold; color:#666666; text-align:center; padding:5px 10px; text-transform:uppercase; }

#page_info .content { font-size:11px; line-height:15px; }
#page_info .content p { margin-bottom:16px; color:#333333; }
#page_info .content h1 { margin:4px 0px 10px 0px; }
#page_info .content h2, h3 {margin:6px 0px 3px 0px; }

#mf_content { padding-bottom:10px; background-color:#f3f4f6; background-image:url(http://ec.indiewire.com/i_v2/footer_full_bkgd.gif); background-repeat:repeat-x; }
#mf_content #searchbar { padding:6px 20px 0px 30px; width:1042px; margin:0px auto; font-size:11px; }
#mf_content #searchbar .logo { float:left; width:154px; height:50px; }
#mf_content #searchbar form { text-align:right; }

