#navigation:after,
#content-layout-wrap:after,
#content-head:after,
#lede-aside .content:after,
.set .container:after,
.set.hover:after,
#people:after,
#party-lines ul:after,
.module:after,
.module .content:after,
#vulture-video .content li:after,
#rotator-controls ul:after,
#masthead dl:after

{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* reset core css */
.module {border:none;}

.article_comment_count { display: none; }
i.info i{background:url("/gfx/sect/home/chat-bubble.gif") no-repeat 50% 50%;font-size:10px;font-style:normal;font-weight:normal;margin-right:1px;padding:2px 4px 4px;text-align:center}
i.info i{font-style:normal}
#most-commented .article_comment_count {display:inline!important}

.entry-header ul { text-align: left; margin-bottom: 20px; }
#content-primary .adContainer { padding: 30px 0; }
#content-primary div.entry { position: relative; overflow: hidden; }
.entry { padding-top: 30px; }
.entry h2.entry-title { margin-bottom: 20px; }
p.entry-more-link { float: left; }
#content img { border: 0; }
.blog-index .entry h2.entry-title { padding-right: 0; margin-bottom:8px; }



.rubrik {display:block;font:normal 10px Arial,sans-serif;text-transform:uppercase;color: #010101;margin-bottom:2px;}

#content {background: #fff url(/gfx/sect/vulture/content-bg-980x5.png) no-repeat;padding:5px 0 0;border-width:0;}
#content-layout-wrap {background: url(/gfx/sect/vulture/content-layout-wrap-bg-980x5.png) repeat-y; }		
#content-layout {width:861px;float:right;background: transparent url(/gfx/sect/vulture/content-layout-bg-861x5.png) repeat-y;}
#content-primary-wrap { float:left;margin-right:-619px; background: #FFFFFF url(/gfx/sect/vulture/content_bg.png) repeat-y 109px 0; }
#content-primary {margin:0 17px;padding:0 13px;float:left;width:457px;overflow:hidden;border-top:17px solid #FFFFFF;}
#content-secondary {float:right;width:342px;padding: 0 1px;overflow:hidden;border-top:17px solid #FFFFFF; }

#content-head-wrap {padding-top:12px;margin-left:17px;background:#fff;border-bottom:1px solid #e3e1e2; }
#content-head {position: relative;overflow:hidden;}


#content-primary .clickable {margin:0;padding:0; border-bottom:1px dotted #e3e1e2; border-top:1px dotted #e3e1e2;}
#content-primary .clickable.has-prev {border-top-width:0;}
#content-primary .clickable a {display:block;padding:17px 13px 18px 81px;line-height:1.1em;font: bold 13px Georgia,serif;color: #000;background:url(/gfx/sect/vulture/clickables-icons.png) no-repeat 0 18px;}
#content-primary .clickable a .info {color:#1f638a;font:11px Arial,sans-serif}

#content-primary .clickable .movies-icon a {background-position:0 -82px;}
#content-primary .clickable .tv-icon a {background-position:0 -182px;}
#content-primary .clickable .music-icon a {background-position:0 -282px;}
#content-primary .clickable .books-icon a {background-position:0 -382px;}
#content-primary .clickable .art-icon a {background-position:0 -482px;}

#content-primary .imgwrp img.overlay { position: absolute; left: 0; bottom: 0; }

#content-primary .crosspost-label a {color:#f63}

.blog-index .large-image.wide-image .large-img {width:auto!important;}
.blog-index .large-image.wide-image .entry-body .image .imgcrop {border: 1px solid #e8e8e8;overflow:hidden;margin-bottom: 0.3em;width:455px;position:relative;}
.blog-index .large-image.wide-image .entry-body .image .imgwrp {border-width: 0;margin:-35px 0 0 -53px !important;}
.blog-index .large-image.wide-image .entry-body .image .caption {width:457px;}

#content-primary div.first-entry {padding-top:0;margin-top:12px;overflow:visible;}

#content-context { float:left;width: 119px; padding: 0; position: relative; }
#content-context h5 { text-transform: uppercase; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 10px; font-weight: normal; padding-left: 18px; }
#tab-list {  padding: 9px 0 6px; }
#tab-list li { text-transform: capitalize;position: relative; background:transparent url(/gfx/sect/vulture/tabs.png) 0 0 no-repeat; }
#tab-list li a { overflow: hidden; margin-left: 9px; padding: 9px 0 10px 5px; background:transparent url(/gfx/sect/vulture/tabs.png) -9px 0 no-repeat; font-size: 13px; font-weight: bold; font-family: Georgia,Garamond,"Times New Roman",Times,serif; display: block; color: #fff; }
#tab-list li a span { display: block; width: 400px; height: 10px; }
#tab-list li:hover a { background-position: -9px -29px; }
#tab-list li a:hover { text-decoration: none; }
#tab-list li.sub { background-position: -119px 0; }
#tab-list li.sub a { font-size: 12px; background-position: -128px 0; padding: 6px 10px 8px 4px; font-size: 11px; }
#tab-list li.sub:hover a { background-position: -128px -24px; }

#tab-list li.highlight { background-position: -119px -48px; }
#tab-list li.highlight a { background-position: -128px -48px; font-size: 12px; padding: 6px 10px 8px 4px; font-size: 11px; } 
#tab-list li.highlight:hover a { background-position: -128px -24px; }
#tab-list li.last { background-position: -1000px -1000px; height: 7px; }

#tab-list li.active { background-position: 0 -116px;}
#tab-list li.active a,
#tab-list li.active:hover a, 
#tab-list li.sub.active:hover a,
#tab-list li.highlight.active:hover a { background-position: -9px -116px; cursor: default; text-decoration: none; color: #000; }
#tab-list li.active + li { background-position: 0 -58px; }
#tab-list li.active + li a { background-position: -9px -58px; }
#tab-list li.active + li:hover a { background-position: -9px -29px; }
#tab-list li.active + li.sub { background-position: -119px -72px; }
#tab-list li.active + li.sub a { background-position: -128px -72px; }
#tab-list li.active + li.sub:hover a { background-position: -128px -24px; }
#tab-list li.active + li.highlight { background-position: -119px -120px; }
#tab-list li.active + li.highlight a  { background-position: -128px -120px; }
#tab-list li.active + li.highlight:hover a  { background-position: -128px -24px; }
#tab-list li.active + li.last { background-position: -119px -168px; }
#tab-list li.active + li div.rm { position: absolute; right: 0; top: 0; height: 23px; width: 42px; background-position: -72px -208px; }
#tab-list li.active + li:hover div.rm { position: absolute; right: 0; top: 0; height: 23px; width: 42px; background-position: -72px -177px; }

#tab-list li div.rm { position: absolute; right: 0; top: 0; height: 23px; width: 42px; background: url(/gfx/sect/vulture/tabs.png) -21px -208px no-repeat; }
#tab-list li div.rm i { display: none; margin: 9px 0 0 29px; text-indent: -9999px; cursor: pointer; background: url(/gfx/sect/vulture/tabs.png) 0 -152px no-repeat; height: 7px; width: 6px; }
#tab-list li:hover div.rm { background-position: -21px -177px; }
#tab-list li:hover div.rm i { display: block; }
#tab-list li.active div.rm { background-position: -8px -147px; }
#tab-list li.active:hover div.rm { background-position: -21px -147px; }
#tab-list li.active:hover div.rm i:hover { background-position: 0 -152px;  }
#tab-list li:hover div.rm i:hover { background-position: 0 -159px; }

#rotator {width: 483px; overflow: hidden; position: relative; float: left;margin-right: 24px; }
#rotator-entries {width: 2810px; position: relative; left: 0px; }
#rotator-entries li { float: left; width: 483px; }
#rotator-entries li a {display:block;}
#rotator-entries li a .imgwrp { overflow:hidden; height: 281px; width: 481px; display: block; border: 1px solid #dcdddc; position: relative; margin-bottom:9px; }
#rotator-entries li a .imgwrp img { position: relative; left: -40px; top: -45px;}
#rotator-entries li .hed {display:block; margin-bottom:9px;}
#rotator-entries li a b {font:normal 26px Georgia,serif; color: #000; line-height: 1.0;}
#rotator-entries li a:hover {text-decoration: none;}
#rotator-entries li a:hover b {text-decoration: underline;}

#rotator-controls { position: absolute; top: 247px; left: 155px; display: none; background: url(/gfx/sect/vulture/rotator-controls-left.png) 0 0 no-repeat; padding-left:14px; }
#rotator-controls ul { padding-right: 14px; background: url(/gfx/sect/vulture/rotator-controls.png) top right no-repeat; height: 29px; padding: 6px 14px 0 0;}
#rotator-controls li { float: left; cursor: pointer; height: 23px; width: 17px; margin-right: 1px; background: url(/gfx/sect/vulture/rotator-controls.png) -44px -41px no-repeat; text-indent: -9999px; }
#rotator-controls li.prev { background-position: -1px -41px; margin-right: 8px; }
#rotator-controls li.next { background-position: -64px -41px; margin-left: 8px; }
#rotator-controls li.active { background-position: -26px -41px; }
	
#party-lines,
.set { width: 119px; border: 0; margin-top: 10px; padding-bottom:5px; overflow: hidden; position: relative; }
#party-lines ul li a:hover img ,
.set ul li a:hover img { text-decoration: none; }
#party-lines ul li a ,
.set ul li a { font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 12px;  }

.set { top: -19px; margin-top: 0; background: url(/gfx/sect/vulture/flyout-bg-bottom.png) 300px 0 no-repeat; }
.set .head { position: relative; padding: 9px 0 4px 18px; background: url(/gfx/sect/vulture/flyout-bg-top.png) 300px 0 no-repeat; }
.set .head h5 { visibility: hidden; padding: 0; text-indent: -9999px; height: 24px;  }
.set .head a { visibility: hidden; background: url(/gfx/sect/vulture/more_people.png) 0 0 no-repeat; display: block; height: 21px; width: 97px; border: 1px #e0e0e0 solid; position: absolute; top: 7px; left:598px; text-indent: -9999px; }
.set .container {padding:0 0 6px 18px; width: 694px; border-right: 1px solid #e6e6e6; }
.set .container ul { float: left; width: 163px;margin-left:14px;}
.set .container ul li {display:block;position: relative;width:148px;height:131px;overflow:hidden;padding: 1px 15px 0 0;margin-bottom:6px;background: url(/gfx/sect/vulture/flyout-li-border-1x115.png) top right no-repeat;}
.set .container ul li a {display:block;}
.set .container ul li a:hover {text-decoration:none;}
.set .container ul li a:hover .imgwrp {border-color:#000;}
.set .container ul li a .imgwrp { width: 146px; height:97px; border: 1px solid #e1e1e1; display: block; margin-bottom: 3px; overflow: hidden; }
.set .container ul li a b {font-size:11px;font-weight: normal; line-height: 1.2em; overflow: hidden; }
.set .container ul.first li a b {padding-right:46px;}
.set .container ul li span.label { background: url(/gfx/sect/vulture/img_touts.png) 0 0 no-repeat; display: block; height: 17px; width: 146px; position: absolute; top: 82px; left: 1px; text-indent: -999em;}
.set .container ul.first { margin-left: 0; }
.set .container ul.last li { padding-right: 0;background:none; }	

#slideshows .head h5 { background: url(/gfx/sect/vulture/head_slideshows.gif) 0 0 no-repeat; width: 68px; }
#slideshows .head a { background: url(/gfx/sect/vulture/more_people.png) 0 0 no-repeat;}
#interviews { top: -60px; }
#interviews .head h5 { background: url(/gfx/sect/vulture/head_interviews.gif) 0 0 no-repeat; width: 107px; }
#interviews .head a { background: url(/gfx/sect/vulture/more_interviews.png) 0 0 no-repeat; width: 127px; left: 569px;}
#interviews .container ul li span.label { background-position: -144px 0; }


.set.hover { background-position: bottom left; }
.set.hover .container ul li a b {font-size:12px;}
.set.hover .container ul.first li a b {padding-right:0;}
.set.hover .head { background-position: top left; border-right: 1px solid #e6e6e6; }
.set.hover .head h5,
.set.hover .head a { visibility: visible; }

#party-lines { background: url(/gfx/sect/vulture/flyout-bg-bottom.png) 300px 0 no-repeat;margin-bottom:0;}
#party-lines .container { background: url(/gfx/sect/vulture/flyout-bg-top.png) 300px 0 no-repeat; padding: 25px 0 18px 18px; width: 694px;}
#party-lines ul {background: transparent url(/gfx/px/x-d9d9d9.png) 0 200px repeat-x;width:669px;}
#party-lines ul li { float: left; width: 133px; margin-right:1px; }
#party-lines ul li.first .imgwrp {background: #fff url(/gfx/sect/vulture/party-lines-badge-63x63.png) 0 16px no-repeat;}
#party-lines ul li.last {margin-right:0;}
#party-lines ul li a b {font-weight:normal; font-size:11px; display: block;line-height: 1.1em;padding:0 23px 0 6px; }
#party-lines ul li.first a b {padding-left:0;}
#party-lines ul li a .imgwrp { display: block;width:133px;height:200px;margin-bottom:8px; }
#party-lines ul li a  {display:block;width:133px;}
#party-lines ul li a:hover b { text-decoration: underline;  }
#party-lines ul li.last a b { padding-left: 3px; }

#party-lines.hover { background-position: bottom left;}
#party-lines.hover .container { border-right: 1px solid #e6e6e6; background-position: top left; }

.imgwrp {position:relative;}
.gd { display:block; position: absolute; left: 93px; top: 0; height: 100%; width: 7px; z-index: 100; background: transparent url(/gfx/sect/vulture/content-layout-wrap-bg-980x5.png) repeat-y scroll -112px 0; }
#party-lines .gd {left:94px;height:201px;}
.hover .gd { display: none; }

#add_tab { padding-bottom: 6px; border: 1px solid #e9e9e9; width: 100px; margin-left: 9px; height: 16px; background: #fff; color: #888888; font-size: 10px; font-family: Georgia,Garamond,"Times New Roman",Times,serif; position: relative; top: -7px; }
#add_tag { width: 77px; height: 25px; margin-left: 3px; padding: 3px 0 0; height: 15px; border: 0; background: transparent; color: #818286; font-size: 11px; position: relative; top: 1px; font-family: Arial,Garamond,"Times New Roman",Times,serif;}
.add_btn,
#add_btn { position: absolute; right: 0px; top: 0px; height: 22px; width: 19px; display: block; background: url(/gfx/sect/vulture/plus.png) 0 -24px no-repeat; }

#choices { position: relative; left: -1px; top: 5px; display: none; overflow: auto; z-index: 200; width: 274px; border: 1px solid #a3a3a6; border-top: 0; background: #f9f9f9; font-size: 12px; font-family: Georgia,Garamond,"Times New Roman",Times,serif; }
#choices li { color: #3b7698; height: 17px; position: relative; cursor: pointer; margin:0 1p;padding: 3px 3px 3px 7px; border-bottom: 1px #eaeaea solid; }
#choices li .add_btn { right: 0; background-position: 0 1px; height: 22px; width: 23px; }
#choices li.last { cursor: pointer; padding: 3px; border: 0; }
#choices li.active { background: #66c7e1;color: #fff;}
#choices:hover > li { background: transparent;color: #3b7698;}
#choices li:hover { background: #66c7e1; color: #fff; }

#add_tab img.ajax { height:22px; position:absolute; right:22px; top:0; display: none;}
#add_tab.focused{ border: 1px solid #a3a3a6; width: 274px; background: #fff; height: 16px;  }
#add_tab.focused #add_tag { width: 250px; color: #000;}
#add_tab.focused #add_btn { display: none; }
#add_tab.focused .add_btn{ height: 22px; width: 23px; background-position: 0 1px;}
#add_tab.focused #choices{ display: block; overflow: auto; max-height: 218px; }

/* Vulture Right Col Ledes CSS */

#lede-aside { width: 335px;  display: block; float: left;}
#lede-aside dl { margin: 0 10px 0 0; padding: 0; position:relative;}
#lede-aside dl dt { position: absolute; padding-left: 4px; left: 0; margin-top: 7px; }
#lede-aside dl dd { padding: 8px 15px 9px 62px; border-bottom: 1px solid #dbdbdb; height: 40px; overflow:hidden; }
#lede-aside dl img { border: 1px solid #bcbcbc; margin: 0 7px 0 0; display: block; float: left; }
#lede-aside dl a { font-size: 12px; line-height: 14px; }
#lede-aside dt .imgwrp {border:1px solid #DCDDDC;display:block;height:41px;overflow:hidden;position:relative;width:49px;}
#lede-aside dt .imgwrp img {left:-7px;position:relative;top:-0px;border-width:0;}




#lede-aside.movies #primary-story {width:148px;float:left;margin-right:16px;}
#lede-aside.movies #primary-story img {border:1px solid #d1d1d1;margin-bottom:4px;display:block;}
#lede-aside.movies #primary-story h3 {font:16px Georgia,serif;margin-bottom:5px;}
#lede-aside.movies #secondary-story {width:165px;float:left;}
#lede-aside.movies #secondary-story h5 {margin-bottom:7px;}
#lede-aside.movies #secondary-story ul {margin-bottom:16px;}
#lede-aside.movies #secondary-story li {margin-bottom:7px;font-size:12px;line-height:1.25em;padding-left:10px;background: url(/gfx/sect/vulture/rightquo-bullet2.gif) 1px 5px no-repeat;}
#lede-aside.movies #secondary-story blockquote p {font-size:12px;line-height:1.3em;}
#lede-aside.movies > .content {margin-bottom:14px;}
#lede-aside.movies #lede-kicker {border-top:1px solid #e2e2e2;padding:18px 0 0 20px;}
#lede-aside.movies #lede-kicker h5 {margin-bottom:7px;position:relative;}
#lede-aside.movies #lede-kicker h3 {font:bold 16px Georgia,serif;width:148px;padding:0 1px 8px;border-bottom:1px solid #e2e2e2;margin-bottom:8px;}
#lede-aside.movies #lede-kicker.img-silo { position: relative; }
#lede-aside.movies #lede-kicker.img-silo .imgwrp {position:absolute;top:-1px;right:18px;height:166px;width:166px;overflow:hidden;}
#lede-aside.movies #lede-kicker .additional-link {width:150px; font:16px Georgia,serif}

#lede-aside.oscars #primary-story img { display: block; }
#lede-aside.oscars #lede-kicker {padding-left:15px;position:relative;}
#lede-aside.oscars #lede-kicker li {font:12px Georgia,serif;margin-bottom:4px;}
#lede-aside.oscars #lede-kicker li.first {font-size:17px;margin-bottom:6px;}
#lede-aside.oscars #lede-kicker.img-silo .imgwrp {position:absolute;top:-1px;right:18px;height:166px;width:166px;overflow:hidden;}

#lede-aside.tv #lede-kicker .rubrik {margin:6px 0 4px 8px;}
#lede-aside.tv #lede-kicker h3 a {text-indent:-999em;display:block;width:325px;height:33px;background:url(/gfx/sect/vulture/surf-blog-img.gif) no-repeat;}
#lede-aside.tv #lede-kicker .surf-link {display:block;margin:10px 8px;font: 17px Georgia,serif;}

#lede-kicker.interviews {height:98px;padding: 18px 180px 18px 6px;}
#lede-kicker.interviews h3 {font:normal 17px Georgia,serif;line-height:1.2em;}
#lede-kicker.interviews .imgwrp {position:absolute;overflow:hidden;display:block;}
#lede-kicker.interviews.img-thumb {position:relative;}
#lede-kicker.interviews.img-thumb .imgwrp {top:8px;right:18px;width:153px;height:118px;}
#lede-kicker.interviews.img-thumb .imgwrp img {margin:-17px 0 0 -19px;}
#lede-kicker.interviews.img-silo .imgwrp {bottom:0;right:0;width:190px;height:142px;}



/* People Page */
#people { background: url(/gfx/sect/vulture/people-bottom.png) -2px 0 repeat-y; }
#people li { float: left; position: relative; width: 222px; margin-bottom: 11px; height: 200px; border-right: 1px #dbdbdb solid; padding-right: 5px; }
#people li a { display: block; }
#people li a .imgwrp { display: block; overflow: hidden; height: 190px; width: 100%; }
#people li a img { position: absolute; right: 0; }
#people li a b { font-weight: normal; line-height: 1.1; padding-left: 10px; background: url(/gfx/sect/vulture/people-bg.png); overflow: hidden; display: block; width: 212px; height: 50px; position: absolute; bottom: 10px; left: 0; color: #000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; }
#people li a b em { font-style: normal; }
#people li a b span { background: url(/gfx/sect/vulture/people-icons.gif) 0 7px no-repeat; display: block; width: 100%; height: 10px; margin-bottom: 3px; overflow: hidden; padding: 10px 0 0 19px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-transform: uppercase; color: #18a5cc; }
#people li a b span.label-slideshow { background-position: 0 -13px; }
#people li a:hover b em { text-decoration: underline; }
#people li.rt { border: 0; padding-right: 0; margin-left: 5px; }
#people li.last { margin-bottom: 5px; }


/* Modules */
#content-secondary .module {border-bottom:1px dotted #dfdedf;margin:0 9px 15px 8px;padding:0 8px 20px 9px;}
#content-secondary .module .head {margin-bottom:11px;}
#content-secondary .module .head h3 {text-indent:-999em;height:22px;background-image: url(/gfx/sect/vulture/vulture-hed-sprite.png);background-repeat:no-repeat;}
#content-secondary .module .head h3 a {display:block;height:22px;}

.vulture #blog-tools .content {background: #f7f7f7 url(/gfx/sect/vulture/blogtools-bg.png); padding: 4px 9px 4px 10px;}

.vulture #blog-tools .tools {margin-bottom: 6px;border-bottom:1px solid #e5e5e4;}
.vulture #blog-tools .tools li {float:left;width:135px;background:none!important;height:auto;margin-bottom:0;}
.vulture #blog-tools .tools li.email, .vulture #blog-tools .tools li.rss {border-bottom: 1px solid #cfcfcf;}
.vulture #blog-tools .tools li.email, .vulture #blog-tools .tools li.twitter {margin: 0 16px 0 0;}
.vulture #blog-tools .tools li.email a, .vulture #blog-tools .tools li.rss a {}
.vulture #blog-tools .tools li.twitter a, .vulture #blog-tools .tools li.facebook a {}
.vulture #blog-tools .tools li a {width:auto!important; font: bold 11px Arial, sans-serif; padding: 6px 0 5px 1px !important; display: block; background: url(/gfx/sect/vulture/blogtools-iconsbg.png) no-repeat}
.vulture #blog-tools .tools li.email a {background-position: 112px -3px;}
.vulture #blog-tools .tools li.rss a {background-position: 112px -121px;}
.vulture #blog-tools .tools li.twitter a {background-position: 112px -61px;}
.vulture #blog-tools .tools li.facebook a {background-position: 112px -179px;}

.vulture #blog-tools .newsletter {padding: 7px 10px 10px;position:relative;border-top:1px solid #e5e5e4;background-position:left bottom;}
.vulture #blog-tools .newsletter label {font: bold 18px Arial,sans-serif;display: block;margin-bottom:6px;display:block;height:15px;text-indent:-999em;background: url(/gfx/sect/vulture/vulture-hed-sprite.png) no-repeat 0 -1px !important;}
.vulture #blog-tools .newsletter .input-wrp {background: #fff; width: 225px; float: left; margin-right: 4px;}
.vulture #blog-tools .newsletter input {border-width: 0; color: #949494; background:#fff;}
.vulture #blog-tools .newsletter .input-wrp input {width: 213px; padding: 3px 6px 2px;font: 10px Arial,sans-serif;display:block;height:14px;}
.vulture #blog-tools .newsletter .input-wrp input.error { color: #013041; }
.vulture #blog-tools .newsletter .loading {position: absolute;top:24px;left:207px;}
.vulture #blog-tools .newsletter .submit-wrp {float:right;margin-right:1px;}

#vulture-awards-module {padding:0 18px 20px!important;}
#vulture-awards-module .head h1 { text-indent:-999em; }
#vulture-awards-module .head h1 a {margin-left: 0!important; margin-bottom:0!important; height:21px;display:block;background: url(/gfx/sect/vulture/vulture-hed-sprite.png) no-repeat 0 -41px !important;text-indent:-999em;}
#vulture-awards-module .head h3 { background: none!important; text-indent: inherit!important; height:auto!important; }
#vulture-awards-module .content { background: url(/gfx/sect/vulture/oscars-promo-bg.png) no-repeat;position:relative; padding-bottom:84px;overflow:hidden;}
#vulture-awards-module ul { margin: 0 0 15px 0!important; }
#vulture-awards-module ul li { padding-left: 8px; background: url(/gfx/sect/vulture/rightquo-bullet2.gif) 1px 5px no-repeat; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#vulture-awards-module .awards-promo-links {width:289px!important;padding:54px 0 0!important;border:0!important;margin:0!important;position:absolute; background: url(/gfx/sect/vulture/oscars-promo-silos.png) no-repeat !important; border-bottom: 0;}
#vulture-awards-module p.promo-links {position:relative;padding:2px 0 5px !important;margin:0;color: #000; background: url(/gfx/sect/vulture/oscars-promo-bg.png) left bottom; }

#vulture-video .head h3 {background-position: 0 -83px;}
#vulture-video .imgwrp {border: 1px solid #d1d1d1;display:block;width:107px;height:70px;overflow:hidden;}
#vulture-video .content li {padding:6px 0 3px;border-top:1px dotted #ccc;}
#vulture-video .content li:first-child {border-width:0;}
#vulture-video .content li a.imglnk {margin-right:7px;clear:both;float:left;display:block;width:107px;height:70px;position:relative;margin-bottom:5px;}
#vulture-video .content li .overlay {position:absolute;bottom:5px;width:22px;height:22px;display:block;text-indent:-999em;right:6px;background: url(/gfx/sect/vulture/play-video-overlay.png) no-repeat;}
#vulture-video .content li strong {font:normal 10px Arial,sans-serif;text-transform:uppercase;display:block;margin-bottom:2px;}
#vulture-video .content h4 {font:normal 12px Arial,sans-serif;}
#vulture-video .foot {padding-top:6px;}
#vulture-video .foot h5 {font:normal 10px Arial,sans-serif;text-transform:uppercase;display:inline;margin-right:3px;}
#vulture-video .foot ul,
#vulture-video .foot li {display:inline;}
#vulture-video .foot li {border-left:1px solid #e5e5e5;padding-left:6px;margin-right:3px;}
#vulture-video .foot li:first-child {border-width:0;padding:0;}
#vulture-video .foot a {font-weight:bold;}


#vulture-movies .head h3 {background-position: 0 -171px;}
#vulture-movies {padding-left:19px!important;}

#vulture-movies #primary-story {width:148px;float:left;margin-right:16px;}
#vulture-movies #primary-story img {border:1px solid #d1d1d1;margin-bottom:4px;display:block;}
#vulture-movies #primary-story h3 {font:16px Georgia,serif;margin-bottom:5px;}
#vulture-movies #secondary-story {width:134px;float:left;}
#vulture-movies #secondary-story h5 {margin-bottom:7px;}#vulture-movies #secondary-story ul {margin-bottom:18px;}
#vulture-movies #secondary-story li {margin-bottom:7px;font-size:12px;padding-left:10px;background: url(/gfx/sect/vulture/rightquo-bullet2.gif) 1px 5px no-repeat;}
#vulture-movies #secondary-story blockquote p {font-size:12px;line-height:1.3em;}
#vulture-movies .foot {padding-top:6px;}
#vulture-movies .foot h5 {font:normal 10px Arial,sans-serif;text-transform:uppercase;display:inline;margin-right:3px;}
#vulture-movies .foot ul,
#vulture-movies .foot li {display:inline;}
#vulture-movies .foot li {border-left:1px solid #e5e5e5;padding-left:6px;margin-right:3px;}
#vulture-movies .foot li:first-child {border-width:0;padding:0;}
#vulture-movies .foot a {font-weight:bold;}

#slideshow-module {padding:0 3px 20px 5px!important;}
#slideshow-module .head h3 {background-position: 0 -214px;margin-left:10px;}
#slideshow-module li {display:block;width:148px;position:relative;float:left;margin:0 0 19px 10px;}
#slideshow-module li.odd {clear:both;}
#slideshow-module .imgwrp {width:146px;height:97px;margin-bottom:4px;display:block;border:1px solid #d1d1d1;}
#slideshow-module .gd {display:none;}
#slideshow-module .label {display:block;text-indent:-999em;width:144px;height:17px;position:absolute;left:1px;top:81px;background: url(/gfx/sect/vulture/img_touts.png) no-repeat scroll 0 0}
#slideshow-module li b {font:normal 12px Arial,sans-serif;}

#most-commented .head h3 {background-position: 0 -258px;}

.vulture #tv-guide .head h3 {background-position: 0 -126px;}
.vulture #tv-guide .content dt {background-image: url(/gfx/sect/vulture/tvguide-blue-bg.png);}
.vulture #tv-guide .content dd {width:279px;}
.vulture #tv-guide .foot {display:none;}

#tv-guide .foot-alt {padding:4px 0 0 4px;}
#tv-guide .foot-alt h5 {font:normal 10px Arial,sans-serif;text-transform:uppercase;display:inline;margin-right:3px;}
#tv-guide .foot-alt ul,
#tv-guide .foot-alt li {display:inline;}
#tv-guide .foot-alt li {border-left:1px solid #e5e5e5;padding-left:6px;margin-right:3px;}
#tv-guide .foot-alt li:first-child {border-width:0;padding:0;}
#tv-guide .foot-alt a {font-weight:bold;}

#masthead .head h3 {background:none!important;text-indent:0!important;}
#masthead dl {clear: both; margin-bottom: 9px; font: 11px Georgia,serif; display: block; background: url(/gfx/grubst/rule-4x1-dotted-929292.png) 0 85% repeat-x;}
#masthead dt {float: left; background: #fff; color: #929292; padding-right: 1px;}
#masthead dd {float: right; background: #fff; padding-left: 1px; font-size: 10px; text-transform: uppercase;margin-top: 1px;}


/* Features Icons */
body.vulture div.feature-breaking .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-breaking-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:12px; position:relative; text-indent:-9999em; top:0; width:52px; }
body.vulture div.feature-exclusive .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-exclusive-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:12px; position:relative; text-indent:-9999em; top:0; width:52px; }
body.vulture div.feature-chat-room .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-chat-room .entry-header li.primary-tag { position: relative; top: -3px; }
body.vulture div.feature-chat-room .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-chatroom-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:18px; position:relative; text-indent:-9999em; top:0; width:51px; }
body.vulture div.feature-overnights .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-overnights .entry-header li.primary-tag { position: relative; top: -3px; }
body.vulture div.feature-overnights .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-tvrecap-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:20px; position:relative; text-indent:-9999em; top:0; width:49px; }
body.vulture div.feature-vulture-on-set .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-vulture-on-set .entry-header li.primary-tag { position: relative; top: -2px; }
body.vulture div.feature-vulture-on-set .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-onset-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:16px; position:relative; text-indent:-9999em; top:-1px; width:42px; }	
body.vulture div.feature-party-chat .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-party-chat .entry-header li.primary-tag { position: relative; top: -2px; }
body.vulture div.feature-party-chat .entry-header li.primary-tag a { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-partychat-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:18px; position:relative; text-indent:-9999em; top:-1px; width:30px; }	
body.vulture div.feature-party-lines .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-party-lines .entry-header li.primary-tag { position: relative; top: -9px; }
body.vulture div.feature-party-lines .entry-header li.primary-tag a  { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-partylines-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:29px; position:relative; text-indent:-9999em; top:0; width:36px; }
body.vulture div.feature-right-click .entry-header ul { background-position: 0 10px; }
body.vulture div.feature-right-click .entry-header li.primary-tag { position: relative; top: -6px; }
body.vulture div.feature-right-click .entry-header li.primary-tag a  { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-rightclick-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:24px; position:relative; text-indent:-9999em; top:0; width:36px; }
body.vulture div.feature-vulture-lists .entry-header li.primary-tag { position: relative; top: -1px; }
body.vulture div.feature-vulture-lists .entry-header li.primary-tag a  { background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-vulturelists-sm.gif") no-repeat scroll 0 0 transparent; display:block; height:16px; position:relative; text-indent:-9999em; top:0; width:49px; }
div.feature-talk .entry-header .primary-tag { position:relative;display:block;height:14px;width:24px!important; }
div.feature-talk .entry-header li.primary-tag a { position:absolute; background:url("http://cache.nymag.com/gfx/sect/vulture/featurelogo-talk.png") no-repeat scroll 0 0 transparent; display:block; height:18px;top:1px;text-indent:-9999em; width:24px; }

/* IE7 STUFF */
#tab-list li a { *padding-bottom: 7px; }
#tab-list li.sub a { *padding-bottom: 6px; }
#tab-list li.highlight a { *padding-bottom: 6px; }

#choices { *top: 3px;  }
#tab-list li.active + li.last { *position:relative; *top: -6px; }

#navigation,
#content-layout-wrap,
#content-head,
#lede-aside .content,
.set .container,
.set.hover,
#people,
#party-lines ul,
.module,
.module .content,
#vulture-video .content li,
#rotator-controls ul,
#masthead dl,
#content-layout-wrap,
#vulture-video,
#blog-tools div.content { *zoom: 1; }

/* IE6 STUFF */
#content-primary { _padding-right: 250px; }
#others .container ul { _padding-left: 12px; }
#others .head h5 { _left: 535px; }

#tab-list li { _background: none; _height: 20px; }
#tab-list li a { _height: 13px; }
#tab-list li.sub { _height: 10px; }
#tab-list li.sub a,
#tab-list li.highlight a { _height: 12px; }
#tab-list li.active { _background: none; };
#tab-list li a:hover { _text-decoration: underline; }
#tab-list li.active a { _text-decoration: none; }

#content-head { _width: 100%; }
#content-head #lede-aside { _width: 325px; _overflow: hidden;}
#content-head #lede-aside dl { _width: 100%; }

#content-primary { _padding-right: 0px; }

#content-secondary { _float: left; _width: 338px; }
#content-secondary #slideshow-module li { _margin-left: 5px;}
#content-secondary #tv-guide .content dd {_width:270px;}
#content-secondary #vulture-video .content li { _padding: 10px 0; }
#content-secondary #vulture-video .content li a span.overlay { _top: 45px; _left: 80px; _bottom: auto; _right: auto; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/gfx/sect/vulture/play-video-overlay.png', sizingMethod='scale');}
#content-secondary #slideshow-module .label { _background-image: url(/gfx/sect/vulture/img_touts_png8.png); }
#content-secondary #blog-tools .newsletter { _padding-right: 6px; }
#content-secondary #blog-tools .newsletter #btn-newsletters-single { _position: static !important; }
#content-secondary #blog-tools .newsletter .loading { _top:29px;}
#content-secondary #masthead .head { _margin-bottom: 2px; }
#content-secondary #masthead dl { _margin: 9px 0 0; }

#lede-aside.oscars #primary-story,
#lede-aside.movies #primary-story,
#content-secondary #vulture-movies #primary-story { _margin-right: 12px; }

#content-layout-wrap { _background: url(/gfx/sect/vulture/content-layout-wrap-bg-980x5-png8.png) repeat-y; }		

#people li a b { _background: #fff; _filter: alpha(opacity=90);}

#party-lines,
.set { _background: none; }
#party-lines.hover,
.set.hover { _border: 1px #d7d7d7 solid; _background: #fff;}
#party-lines .head,
.set .head { _background: none; }
.set .head a { _left: 550px; }
.set .container ul li span.label { _background-image: url(/gfx/sect/vulture/img_touts_png8.png); }

#add_tab { _display: none; }
#party-lines { _position: absolute; _left: 0; _top: 290px; }
#slideshows { _position: absolute; _left: 0; _top: 560px; }
#interviews { _position: absolute; _left: 0; _top: 850px; }
.gd { _display: none !important; }

#blog-tools div.content,
#content-layout-wrap,
#content-primary div.entry .entry-header,
#content-secondary #vulture-video .content li,
#others .container,
#others.hover,
#slideshows ul,
#navigation,
#content-layout-wrap,
#content-head,
#lede-aside .content,
.set .container,
.hover,
#people,
#party-lines ul,
.module,
.module .content,
#vulture-video .content li,
#rotator-controls ul,
#masthead dl,
#content-layout-wrap,
#vulture-video,
#blog-tools div.content{
_zoom: 1;
}

