#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;
}


#rotator {width: 620px; 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: 620px; 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(http://nymag.com/gfx/sect/vulture/rotator-controls-left.png) 0 0 no-repeat; padding-left:14px; }
#rotator-controls ul { padding-right: 14px; background: url(http://nymag.com/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(http://nymag.com/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; }


