/****************** originally from evMainCSS2 check ****************/
/* secondary CSS modue */

/*Theme Pages - Variety Careers Module*/
div#varietycareerscontainer{float:right; margin:0px;padding:10px 0px 0px 0px;}
div#varietycareerscontainer div#varietycareerssearch2 a {font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;background-color:transparent;color:#006633;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#varietycareerscontainer div#varietycareerssearch2 a:hover {text-decoration:underline;}
div#varietycareerscontainer div#varietycareerssearch2 div.more{border-top:1px dotted #ccc;margin:0px 0px 0px 0px;padding:8px 0px 10px 0px;text-align:right;width:290px;}
div#varietycareerscontainer div#varietycareerssearch2 div.morelink {padding: 5px 0px 0px 0px;}
div#varietycareerscontainer div#varietycareerssearch2 div.morelink a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 0px 0px 0px;text-decoration:none;text-transform:uppercase;white-space:nowrap;}
div#varietycareerscontainer div#varietycareerssearch2 div.morelink a:hover{background-color:transparent;color:#86a4cb;}
div#varietycareerssearch2{border-bottom:3px solid #0F7F33;display:block;float:left;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;position:relative;width:290px;}
div#varietycareerssearch2 h3{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#varietycareerssearch2 h3 a{background:url("http://www.variety.com/graphics/images/evVarietyCareersSearchLogo2.gif") #fff no-repeat center top;display:block;height:30px;text-indent:-999em;text-decoration:none;width:166px;}
div#varietycareerssearch2 h4{display:none;}
div#varietycareerssearch2 h2{background-color:transparent;color:#900;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 0px 0px;padding:5px 10px 10px 10px;}
div#varietycareerssearch2 div.featuredjobs{margin:0px;padding:0px 10px 15px 10px;;}
div#varietycareerssearch2 div.jobtitle{margin:0px;padding:0px;}
div#varietycareerssearch2 div.jobtitle a{background-color:transparent;color:#0F7F33;font: bold 11px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div#varietycareerssearch2 div.jobtitle a:hover{text-decoration:underline;}
div#varietycareerssearch2 div.joblocation{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px;}
div#varietycareerssearch2 div.jobcompany{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px;}
div#varietycareerssearch2 div#varietycareersform{margin:0px;padding:0px;}
div#varietycareerssearch2 form{margin:0px;padding:0px;}
div#varietycareerssearch2 form input.keyword{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;margin:0px;padding-right:0px;width:250px;}
div#varietycareerssearch2 form select.category{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;width:253px;margin:0px;padding-right:0px;}
div#varietycareerssearch2 form input.city{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;width:162px;}
div#varietycareerssearch2 form select.state{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;}
div#varietycareerssearch2 div.formfieldcity{margin:0px;padding:0px 10px 10px 10px;width:178px;float:left;}
div#varietycareerssearch2 form div.formfieldstate{float:left;padding:0px 5px 10px 10px;}
div#varietycareerssearch2 form div.formfieldsubmit{float:left; margin-left:10px; border:1px solid #174a76;}
* html div#varietycareerssearch2 form div.formfieldsubmit{float:left; margin-left:5px; border:1px solid #174a76;}
div#varietycareerssearch2 form input.submit{background-color:#fff;border: 0px;font:bold 11px Georgia, Times New Roman, Times, Courier, serif;color:#174a76;height:21px;letter-spacing:.1em;text-transform:uppercase;cursor:hand;}
div#varietycareerssearch2 form input.submit:hover{background-color:#eee;}
div#varietycareerssearch2 div.promptkeyword,
div#varietycareerssearch2 div.promptcategory,
div#varietycareerssearch2 div.promptcity,
div#varietycareerssearch2 div.promptstate
{background-color:transparent;color:#333;font:bold 10px Arial, Helvetica, sans-serif;margin:0px;padding:0px 10px 5px 10px;text-transform:uppercase;}
div#varietycareerssearch2 div.formfieldkeyword,
div#varietycareerssearch2 div.formfieldcategory {margin:0px;padding:0px 10px 10px 10px;}
div#varietycareerssearch2 div.jobcontainer{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px 10px 5px 10px;;}
a.ccjoblink{background-color:transparent;color:#0F7F33;font: bold 11px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
a.ccjoblink:hover{text-decoration:underline;}

/* Top Navigation Styles*/
div#topnavcontainernew {width:994px;overflow:visible;z-index:100;}
div#topnavmenu{ height:31px; width:100%; background:url("http://a330.g.akamai.net/7/330/23382/20070711223040/www.variety.com/graphics/images/0706Navbg2.gif") #fff repeat-x center bottom; position:relative; z-index:100; display:block; border-top:4px solid #0F7F33; overflow:visible; background-image:url("http://www.variety.com/graphics/images/0706Navbg2.gif");}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1{list-style:none;margin:0px 0px 0px 2px;padding:0px;z-index:100;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li {background:transparent url(http://a330.g.akamai.net/7/330/23382/20070711062003/www.variety.com/graphics/images/0706NavLstBg.gif) no-repeat scroll right top; display:block; float:left; margin:0px; padding:0px 10px;position:relative;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li h3 {color:#333;font:12px bold arial, helvetica, sans-serif;font-weight:bold;margin:6px 0px 4px 0px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li:hover {background:url("") #fff no-repeat right top;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:0px 9px 2px;}
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li:hover{padding:0px 7px 2px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li a{background-color:transparent;color:#333;font:12px bold arial, helvetica, sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;}
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li.sfhover {background:url("") #fff no-repeat right top;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:0px 9px 2px 9px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 div.lvl2cont {position:absolute;top:21px;width:800px;height:1px;z-index:100000;left:-99999px;overflow:visible;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2{position:relative;top:0px;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;z-index:100000;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b{position:relative;top:0px;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;z-index:100000;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li.sfhover div.lvl2cont{left:-1px;top:24px;}

/* since the following submenus are right aligned with the top level menu, each menu item has it's own left property */
/*CAREERS*/
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#careers{position:;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-85px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#careers{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;left:-85px;}
/*FESTIVALS*/
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#festivals{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#festivals{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;}
/*AWARDS*/
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#awards{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#awards{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;}
/*CALENDARS*/
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#calendars{position:;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-74px;}
*html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#calendars{left:-78px;}
/*PHOTOS revised 7-oct-2008 */
/* the first two lines are okay in safari3 (use left:-191 and -192), the 3rd and 4th line are okay in IE6 (left:-219 and -220) */
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#photos{position:relative;margin:0px;padding:0px;list-style-type:none;background-color:#e3f1da;border:1px solid #666;left:-191px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#photos2{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-192px;}
*html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#photos{osition:relative;margin:0px;padding:0px;list-style-type:none;background-color:#e3f1da;border:1px solid #666;left:-219px;}
*html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#photos2{osition:relative;margin:0px;padding:0px;list-style-type:none;background-color:#e3f1da;border:1px solid #666;left:-220px;}
/* the first 2 lines are okay in FF2, last 2 lines are fine in FF3 and IE7 */
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#photos, x:-moz-any-link {position:relative;margin:0px;padding:0px;list-style-type:none;background-color:#e3f1da;border:1px solid #666;left:-191px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#photos2, x:-moz-any-link {position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-202px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2#photos, x:-moz-any-link, x:default {position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-170px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 ul.level2b#photos2, x:-moz-any-link, x:default {position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-171px;}

/* submenu list item styles */
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li{border-top:1px dotted #999;border-bottom:none;float:none;margin:0px;padding:0px;white-space:nowrap;background:none;color:#000000;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.sfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.sfhover{border-left:none;border-right:none;background-color: #fff;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.first,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.first{border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.first:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.first:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstsfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstsfhover{background-color:#fff;border:none;margin:0px;padding:0px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li a,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li a{display:block;font:11px bold arial, helvetica, sans-serif;margin:0px;padding:5px 6px 3px 6px;white-space:nowrap;line-height:14px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li a:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li a:hover{border:none;padding:5px 6px 3px 6px;margin:0px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.green,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.green{background-color:#f0ffe7;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgreen,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgreen
{background-color:#f0ffe7;border-top:none;float:none;margin:0px;padding:0px;white-space:nowrap;}
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li a,
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li a,
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li a:hover,
* html div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li a:hover{width:1px;line-height:14px;}

/*NEW HOVER CLASSES FOR BLOGS, PEOPLE, COMPANIES, PROJECTS*/
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.green:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.green:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.greensfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.greensfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.grey:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.grey:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.greysfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.greysfhover
{background-color:#fff;float:none;margin:0px;padding:0px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgreen:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgreen:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgreensfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgreensfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgrey:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgrey:hover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgreysfhover,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgreysfhover
{background-color:#fff;float:none;border-top:none;margin:0px;padding:0px;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.grey,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.grey
{background-color:#f0f1ef;}
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2 li.firstgrey,
div#topnavcontainernew div#topnavmenu ul#topnavlvl1 li ul.level2b li.firstgrey
{background-color:#f0f1ef;border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
/*END NEW CLASSES FOR BLOGS, ETC.*/

/* Search Bar Navigation Styles */
.clearline {border-bottom: 1px solid #E7E7E7; clear:both; margin:0px 0px 2px 0px; padding:0px 0px 2px 0px; background-color: #fff;}
div#topnavinteract, div#topnavinteract2 {width:998px;height:42px; margin:0px; background-color: #F7F7F7; border-bottom:#E6E6E6 1px solid;}
div#newsearch {width:206px;height:30px; padding-top: 9px; overflow:visible;z-index:90; display:block; margin:0px; float:left;position:relative;}
div#formInputText {border: 3px; border-color: #006633; background-color: #FFFFCC;}
div#go {width:36px; height:42px;overflow:hidden;z-index:80; display:block; margin:0px; float:left;position:static;}
div#zibb {width:63px; height:42px; overflow:visible; z-index:70; display:block; margin:0px; float:left; position:relative; background:url("http://a330.g.akamai.net/7/330/23382/20070720011420/www.variety.com/graphics/images/zibb2c.gif");}
div#adspace, div#adspace2 {height:42px; overflow:hidden; margin:0px; float:left; position:relative;}
div#adspace {width:137px;}
div#adspace2 {width:95px;}
div#contactus, div#contactus2 {height:42px;overflow:visible; display:block; margin:0px; float:left; position:relative; background-image:url("http://a330.g.akamai.net/7/330/23382/20070904180525/www.variety.com/graphics/images/contact2c.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; padding-top:14px;}
div#contactus {width:90px; padding-right:8px;}
div#contactus2 {width:89px;}
div#contactheader {background-color: #174A76; float: left; width: 100%;font-size:12px;font-family:Arial, sans-serif;color:#fff;font-weight:bold;padding:3px 0px 3px 0px;border: 1px solid #ccc;}
div#newssignup, div#newssignup2 {height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background:url("http://a330.g.akamai.net/7/330/23382/20071114020831/www.variety.com/graphics/images/Newsletters2c.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; }
div#newssignup {width:198px; padding-top:14px; padding-right:0px;}
div#newssignup2 {width:43px; padding:8px 0px 0px 0px;}
div#newssignuptitle {width:75px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; text-decoration: none; padding:7px 0px 0px 0px;}
div#printpaper {width:71px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background:url("http://a330.g.akamai.net/7/330/23382/20080707165237/www.variety.com/graphics/varietysubnav_subscribeV2.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; text-decoration: none; padding:15px 2px 0px 17px;}
div#homedelivery {width:86px;height:42px;overflow:visible; display:block; margin-left:-10px; float:left;position:relative; background:url("http://a330.g.akamai.net/7/330/23382/20080707165237/www.variety.com/graphics/varietysubnav_subscribeV2.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; text-decoration: none; padding:15px 2px 0px 20px;}
div#subscribeheader {background-color: #174A76; float: left; width: 100%;font-size:12px;font-family:Arial, sans-serif;color:#fff;font-weight:bold;padding:3px 0px 3px 0px;border: 1px solid #ccc;}
div#menuspacer {width:15px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; padding-top:14px;padding-right:0px;}
div#newsletterheader, div#digitalheader {background-color: #174A76; float: left; width: 100%; font: bold 12px Arial,sans-serif; color:#fff; padding:3px 0px; border: 1px solid #ccc;}
div#digitalheader a {font: bold 12px Arial,sans-serif; color:#fff;}
div#digitalheader .login {padding-left:90px;}
div#digitalV, div#digitalV2 {height:42px; overflow:visible; display:block; margin:0px; float:left; position:relative; background:url("http://a330.g.akamai.net/7/330/23382/20070904193351/www.variety.com/graphics/images/DigitalV2c.gif"); background-repeat:no-repeat; font:normal bold 11px Arial; text-align:right; text-decoration: none; }
div#digitalV {width:211px; padding:6px 8px 0px 0px;}
div#digitalV2 {width:63px; padding:6px 2px 0px 0px;}
div#digitalV2title {width:88px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background-repeat:no-repeat; font:normal bold 11px Arial; text-align:left; text-decoration: none; padding:6px 2px 0px 0px;}
div#nbizlog {background: url(http://a330.g.akamai.net/7/330/23382/20080407184003/www.variety.com/graphics/images/BizNavImg.gif) no-repeat scroll 0%; display:block;height:42px;width:66px;float:left;}
div#nbiztxt {width:35px;float:left;padding:14px 0px 0px 0px;}
div#nbiztxt a{font:normal bold 11px Arial; text-align:left; color:#174A76;}
div#nbiztxt a:hover{text-decoration:underline; color: #990000;}
div#digitaledwrap {margin: 0px; padding: 0px; height: 1%;}
div#digitaledwrap h2 {margin: 0px 0px -15px 0px; padding: 0px; no-repeat top left; text-indent:-9999px; font-size:10px;}
div#digitaled {margin:-1px 0px 0px 0px; padding:7px 7px 0px 7px; background-color:#efeeee; border-top:none; height:1%;}
div#digitaled div.cover {margin:0px; padding:0px; float:left; width:40%;}
div#digitaled div.cover img {border: 1px solid #000;}
div#digitaled div.content {margin:0px; padding:0px; float:right; width:59%;}
div#digitaled div.content p {margin:0px; padding-bottom:5px; font:normal 11px Georgia, "Times New Roman", Times, Courier, serif; color:#000;}
div#digitaled div.links {margin:0px; padding:0px; border-bottom:1px solid #666;}
div#digitaled div.links ul {margin:0px 0px 5px 0px; padding:0px; list-style-type:none;}
div#digitaled div.links li {margin:0px; padding:0px 0px 0px 8px; background:url("http://a330.g.akamai.net/7/330/23382/20070126200830/www.variety.com/contents/images/evDigEdBulletCircle.gif") no-repeat; background-position:0px 7px;}
div#digitaled div.links li a {font:bold 9px serif; text-transform:uppercase; color:#900; letter-spacing:0em;}
div#digitaled div.issues {margin: 5px 0px 5px 0px; padding: 0px;}
div#digitaled div.issues h3 {margin:0px; padding:0px; font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-transform:uppercase; color:#636363;}
div#digitaled div.issues ul {margin:4px 0px 0px 0px; padding:0px; list-style-type:none;}
div#digitaled div.issues li {margin:0px; padding:0px 0px 4px 8px; background: url("http://a330.g.akamai.net/7/330/23382/20070126195628/www.variety.com/contents/images/evDigEdBullet.gif") no-repeat; background-position: 0px 7px;}
div#digitaled div.issues li a {font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; color:#666; letter-spacing:0em;}

/* visible menus */
div#divTip1 {width:350px; background-color: #fff; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 2px solid #999; border-right: 2px solid #999; clear: both; float: left; position: absolute; top: 177px; left: 568px; z-index: 102;  display:block; visibility: hidden; padding: 3px;font-family:Arial, sans-serif;}
div#divTip2 {width:350px; background-color: #fff; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 2px solid #999; border-right: 2px solid #999; position: absolute; float: right; z-index: 200; top: 177px; left: 610px; visibility: hidden; padding: 3px;font-family:Arial, sans-serif;}
div#divTip3 {width:250px; background-color: #fff; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 2px solid #999; border-right: 2px solid #999; clear: both; float: left; position: absolute; top: 177px; left: 440px; z-index: 200; display:block; visibility: hidden; padding: 3px;font-family:Arial, sans-serif;}
div#divTip4 {width:350px; background-color: #fff; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 2px solid #999; border-right: 2px solid #999; clear: both; float: left; position: absolute; top: 177px; left: 600px; z-index: 102;  display:block; visibility: hidden; padding: 3px;font-family:Arial, sans-serif;}
div#divTip1 div.bg,
div#divTip3 div.bg,
div#divTip4 div.bg {background-color:#F7F7F7;}
div#divTip1 .links,
div#divTip3 .links,
div#divTip4 .links,
div#divTip1 .links a,
div#divTip3 .links a,
div#divTip4 .links a {color:#000;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;}
div#divTip1 .links a:hover,
div#divTip3 .links a:hover,
div#divTip4 .links a:hover {color:#000;font-family:Arial, sans-serif;font-size:12px;text-decoration:underline;font-weight:bold;}

/*THE FOLLOWING NAVIGATION BAR STYLES ARE FOR evDocumentTopNavReg -- THE DIGITAL VARIETY REGISTRATION PAGE*/
/* Top Navigation Styles for Digital Variety Registration Page*/
div#topnavcontainernewreg{width:994px;overflow:visible;z-index:100;}
div#topnavmenureg{height:31px; width:100%; background:url("http://www.variety.com/graphics/images/0706Navbg2.gif") #fff repeat-x center bottom; position:relative; z-index:100; display:block; border-top:4px solid #0F7F33; overflow:visible;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1{list-style:none;margin:0px 0px 0px 2px;padding:0px;z-index:100;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li{display:block;float:left;position:relative;margin:0px;padding:0px 12px;background:url("http://www.variety.com/graphics/images/0706NavLstBg.gif") no-repeat right top;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li h3 {color:#333;font:12px bold arial, helvetica, sans-serif;font-weight:bold;margin:6px 0px 4px 0px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li:hover {background:url("") #fff no-repeat right top;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:0px 11px 2px 11px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li a{background-color:transparent;color:#333;font:12px bold arial, helvetica, sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;}
* html div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li.sfhover {background:url("") #fff no-repeat right top;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:0px 11px 2px 11px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 div.lvl2cont {position:absolute;top:21px;width:800px;height:1px;z-index:100000;left:-99999px;overflow:visible;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2{position:relative;top:0px;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;z-index:100000;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2b{position:relative;top:0px;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;z-index:100000;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li.sfhover div.lvl2cont{left:-1px;top:24px;}

/* since the following submenus are right aligned with the top level menu, each menu item has it's own left property */
/*CAREERS*/
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2#careers{position:;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;left:-85px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2b#careers{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;left:-85px;}
/*FESTIVALS*/
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2#festivals{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2b#festivals{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;}
/*AWARDS*/
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2#awards{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border:1px solid #666;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 ul.level2b#awards{position:relative;margin:0px;padding:0px;list-style-type:none;float:left;background-color:#e3f1da;border-top:1px solid #666;border-bottom:1px solid #666;border-right:1px solid #666;}

/* submenu list item styles */
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li{border-top:1px dotted #999;border-bottom:none;float:none;margin:0px;padding:0px;white-space:nowrap;background:none;color:#000000;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.sfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.sfhover{border-left:none;border-right:none;background-color: #fff;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.first,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.first{border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.first:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.first:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstsfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstsfhover{background-color:#fff;border:none;margin:0px;padding:0px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li a,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li a{display:block;font:11px bold arial, helvetica, sans-serif;margin:0px;padding:5px 6px 3px 6px;white-space:nowrap;line-height:14px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li a:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li a:hover{border:none;padding:5px 6px 3px 6px;margin:0px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.green,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.green{background-color:#f0ffe7;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgreen,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgreen{background-color:#f0ffe7;border-top:none;float:none;margin:0px;padding:0px;white-space:nowrap;}
* html div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li a,
* html div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li a,
* html div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li a:hover,
* html div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li a:hover{width:1px;line-height:14px;}

/*NEW HOVER CLASSES FOR BLOGS, PEOPLE, COMPANIES, PROJECTS*/
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.green:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.green:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.greensfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.greensfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.grey:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.grey:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.greysfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.greysfhover
{background-color:#fff;float:none;margin:0px;padding:0px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgreen:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgreen:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgreensfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgreensfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgrey:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgrey:hover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgreysfhover,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgreysfhover
{background-color:#fff;float:none;border-top:none;margin:0px;padding:0px;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.grey,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.grey{background-color:#f0f1ef;}
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2 li.firstgrey,
div#topnavcontainernewreg div#topnavmenureg ul#topnavlvl1 li ul.level2b li.firstgrey{background-color:#f0f1ef;border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
/*END NEW CLASSES FOR BLOGS, ETC.*/

/* Search Bar Navigation Styles */
div#zibbreg {width:63px; height:42px; overflow:visible; z-index:70; display:block; margin:0px; float:left; position:relative; background:url("http://www.variety.com/graphics/images/zibb2c.gif");}
div#adspacereg {width:137px;height:42px;overflow:hidden; margin:0px; float:left; position:relative;}
div#contactusreg {width:90px; height:42px;overflow:visible; display:block; margin:0px; float:left; position:relative; background-image:url("http://www.variety.com/graphics/images/contact2c.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; padding-top:14px;padding-right:8px;}
div#contactheaderreg {background-color: #174A76; float: left; width: 100%;font-size:12px;font-family:Arial, sans-serif;color:#fff;font-weight:bold;padding:3px 0px;border: 1px solid #ccc;}
div#newssignupreg {width:198px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background:url("http://www.variety.com/graphics/images/Newsletters2c.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; padding-top:14px;padding-right:0px;}
div#digitalVreg {width:211px;height:42px;overflow:visible; display:block; margin:0px; float:left;position:relative; background:url("http://www.variety.com/graphics/images/DigitalV2c.gif"); background-repeat:no-repeat ; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:right; text-decoration: none; padding-top:6px;padding-right:8px;}
/*END NAVIGATION BAR STYLES ARE FOR evDocumentTopNavReg -- THE DIGITAL VARIETY REGISTRATION PAGE*/

/*THE FOLLOWING LOGO STYLE IS FOR evDocumentHeaderReg ONLY*/
div#header div#logoreg a{text-decoration:none;}
div#header div#logoreg {margin:0px;padding:0px;height:95px;width:259;text-indent:-999em;}
div#header div#logoreg a{background:url("http://www.variety.com/contents/images/evRvarietylogo.jpg") #fff no-repeat 0px center; display:block;height:95px;margin:0px;padding:0px;text-indent:-999em;width:259px;}
/*END LOGO STYLE IS FOR evDocumentHeaderReg ONLY*/

/*THE FOLLOWING STYLES ARE FOR THE REGISTRATION PAGE ONLY*/
/*General Section Headers Tiling Images*/
div#registration div#sectionheadercontainer,
div#registration div#sectionheadercontainerreg {background:url("http://www.variety.com/contents/images/evRarticlecontainertile.gif") transparent repeat-x top left; margin:0px 0px 5px 0px; padding:0px; position: relative;}
div#registration div#sectionheader,
div#registration div#sectionheaderreg {background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left; margin:0px; padding:5px 0px 5px 5px; position: relative;}
/*END STYLES FOR THE REGISTRATION PAGE ONLY*/

/*HOME SCREENING SERIES SLIDE SHOW*/
div#AwardCentralHomePage, div#AwardCentral {border-top: 3px solid #820B0B; border-left:1px solid #73695E; border-right:1px solid #73695E; border-bottom:3px solid #73695E; padding:0px; width:334px; margin-bottom:20px; background-color:#FCFCEE;}
div#AwardCentralHomePage div#stories div.headline, div#AwardCentral div#stories div.headline {font-size:15px; line-height:20px; padding-top:10px; text-decoration:none; font-weight:bold;}
div#AwardCentralHomePage div#stories div.headline a, div#AwardCentral div#stories div.headline a {font-size:15px; line-height:20px; padding:0px;text-decoration:none; color:#820B0B; font-weight:bold;}
div#AwardCentralHomePage div#stories div.description, div#AwardCentral div#stories div.description {font-size:12px; line-height:16px; padding-bottom:0px; border-bottom:1px dotted #ccc;}
div#AwardCentral div#stories div.description {padding:5px;}
div#AwardCentralHomePage div#stories div.description a, 
div#AwardCentral div#stories div.description a,
div#AwardCentral div#stories div.line a {color:#820B0B;}
div#AwardCentral div#stories div.line {font-size:12px; line-height:16px; padding-bottom:0px; border-bottom:1px dotted #ccc;margin-bottom:3px;padding-bottom:2px;}

div#AwardCentralFront div#stories div.more {background-color:#FFFFFF;padding:5px;}

div#AwardCentralFront div#stories div.more a {font-weight:bold; color:#820B0B;}

div#AwardCentralHomePage div#stories div.signup, div#AwardCentral div#stories div.signup {font-size:11px; line-height:16px; padding-bottom:5px; padding-top:5px; padding-right:10px; border-bottom:1px dotted #ccc; width:306px;}
div#AwardCentralHomePage div.more, div#AwardCentral div.more {padding:5px;font-weight:bold;}
div#AwardCentralHomePage div.more a, div#AwardCentral div.more a {font-weight:bold; color:#820B0B;font-size:10px;}
div.THCSponsor {float:left;padding:3px 0px;}
div.THCSponsorTxt {float:left;font-size: 9px;color:#666666;font-weight:bold;padding:3px 3px 3px 10px; }
div.spsection {color: #000000;padding:5px 0px;font-size:15px; line-height:20px; font-weight:bold;border-bottom: #cccccc 1px dotted;}
.styleFirst {font-family: georgia, sans-serif; font-size: 11px; font-weight: bold; color: #990000;}
.style6, .style8 {font-family: georgia, sans-serif; font-size: 11px; font-weight:bold; }
.style6 {color: #990000;}
.style7, .style8 {color: #820B0B;}
.style9 {font-size: 12px}
/* END HOME SCREENING SERIES SLIDE SHOW*/

/****************** end originally from evMainCSS2 ****************/
/* general page formatting */
body{background:url("http://a330.g.akamai.net/7/330/23382/20060711160036/www.variety.com/contents/images/evRpagebackgroundtile.gif") #fff repeat center center; margin:0px;padding:0px;text-align:center;}
#pagewrapper{background-color:#fff;border-bottom:1px dashed #999;border-left:1px dashed #0F7F33;border-right:1px dashed #0F7F33;border-top:1px dashed #999;display:block;margin:0px auto 0px auto;padding:5px 3px 5px 3px;position:relative;text-align:left;width:994px;}
#pagewrappersmall{background-color:#fff;border-bottom:1px dashed #999;border-left:1px dashed #0F7F33;border-right:1px dashed #0F7F33;border-top:1px dashed #999;display:block;margin:0px auto 0px auto;padding:5px 3px 5px 3px;position:relative;text-align:left;width:650px;}
body, p, td {font: normal 12px/1.275em georgia, "times new roman", times, courier, serif;}
form{margin:0px;padding:0px;}
div{overflow:hidden;}
td div{overflow:inherit;}
div.showoverflow{overflow:auto;}
div.clear{clear:both;}
div.clearright{clear:right;}
div.clearleft{clear:left;}
.hide{display:none;}
a{color:#174A76;text-decoration:none;}
a:hover{text-decoration:underline;color:#990000;}
a:visited{text-decoration:none;color:#666666;}

/* ie fix if 300x250 is a flash ad that is too big */
* html div.iefix {text-align: center; background-color: #fff;}
* html div.iefix div{width: 336px; height: 286px; text-align: center; overflow: visible; clip: hidden; background-color: #fff;}
* html div.iefix table{position: relative; left:0px; top:0px; width:300px; background-color: #fff;}

/* header */
div#header{overflow:visible; width:994px;} /* set for top nav drop down menu visibility */
div#header div#logo a{text-decoration:none;}
div#header div#logo, div#header div#logo a{background:url("http://a330.g.akamai.net/7/330/23382/20071219225512/www.variety.com/contents/images/evRvarietylogo.jpg") #fff no-repeat 0px center; display:block;height:95px;margin:0px;padding:0px;text-indent:-999em;width:259px;}
div#header div#logoprint, div#header div#logoprint h1, div#header div#logoprint h1 a{display: none; margin: 0px; padding: 0px;}
div#headeradleaderboard{height:90px;overflow:hidden;position:absolute;right:5px;text-align:center;top:5px;width:728px;}

/* added width declaration for netscape bug */
div#header div#searchbar{background:url("http://www.variety.com/contents/images/evRsearchbarbackgroundtile.gif") #fff repeat center center; display:block;height:52px;margin:0px;padding:0px;position:relative;width: 994px;}
div#header div#searchbar #searchpower{float:left;padding:0px 0px 0px 3px;font-family: arial, helvetica, sans-serif;font-size: 9px;font-weight:bold;color:#333333;}
div#header div#searchbar #searchpowertext{float:left;font-family: arial, helvetica, sans-serif;font-size: 9px;font-weight:bold;color:#333333;}
div#header div#searchbar div#headersearch{background-color:#fff;border:1px solid #ccc;height:31px;left:0px;margin:0px 0px 0px 6px;padding:12px 4px 4px 4px;position:absolute;top:2px;}
div#header div#searchbar div#radiovariety{font-family: arial, helvetica, sans-serif; border-right:1px dotted #656565;border-left:1px dotted #656565;cursor:pointer;cursor:hand;display:block;font-size:10px;height:13px;left:4px;margin:0px;padding:0px;position:absolute;text-align:center;text-transform:uppercase;top:-1px;width:55px;}
div#header div#searchbar div#radioindustrynews{font-family: arial, helvetica, sans-serif; border-right:1px dotted #656565; border-left:1px dotted #656565;cursor:pointer;cursor:hand;display:block;font-size:10px;height:13px;left:60px;margin:0px;padding:0px;position:absolute;text-align:center;text-transform:uppercase;top:-1px;width:95px;}
div#header div#searchbar div#radioweb{font-family: arial, helvetica, sans-serif; border-right:1px dotted #656565;border-left:1px dotted #656565;cursor:pointer;cursor:hand;display:block;font-size:10px;height:13px;left:156px;margin:0px;padding:0px;position:absolute;text-align:center;text-transform:uppercase;top:-1px;width:36px;}
div#header div#searchbar div.selected{background-color:#E9E7EA;color:#174a76;}
div#header div#searchbar div.unselected{background-color:#fff;color:#0F7F33;}
div#header div#searchbar .radio{display:none;}
form#SearchForm{position:relative;}
form#SearchForm img#magglass{position:absolute;top:4px;left:20px;}
* html #SearchForm img#magglass{position:absolute;top:5px;left:3px;}
input#SearchText{border:1px solid #063;background-color:#fff;padding:3px 0px 2px 20px;width:153px;}
div#header div#searchbar div#headersearch input.searchsubmit{background-color:#F4F0ED;border:1px dotted #174a76;font:10px Georgia, "Times New Roman", Times, Courier, serif; color:#174a76;height:18px;letter-spacing:.25em;margin:0px;padding:0px;text-align:center;text-transform:uppercase;}
div#header div#searchbar div.poweredByZibb{left:345px;position:absolute;top:3px;height:45px;}
div#header div#searchbar div.searchsponsortext{background-color:transparent;color:#333; font: bold 9px arial, sans-serif;text-align:justify;text-transform:uppercase;width:88px;}
div#header div#searchbar div.navsurvey{background-color:Transparent; margin:0px; overflow:visible; padding:0px; position:absolute; right:211px; top:15px; vertical-align:middle;}
div#header div#searchbar *html div.navsurvey{background-color:Transparent; margin:2px; overflow:visible; padding:0px; position:absolute; right:211px; top:18px; vertical-align:middle;} /*ie only */
div#header div#searchbar div.subscribe {margin:0px; overflow:visible; padding:0px; position:absolute; right:0px; text-align:right; top:0px; vertical-align:middle;}
* html div#header div#searchbar div.subscribe{top:0px;}/*ie only*/
div#header div#searchbar div.subscribe div.welcometext{font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 10px 4px 0px;padding:0px; color: #333;}
div#header div#searchbar div.subscribe a.button{background-color:#fff;border:1px dotted #174a76;display:inline-block;color:#174a76;font:11px Georgia, "Times New Roman", Times, Courier, serif;height:1%;letter-spacing:.15em;margin:0px 10px 0px 0px;padding:3px 4px 3px 4px; text-decoration:none;text-transform:uppercase;}

/* top nav */
/* outercontainer, handles the dropshadow on the bottom, left, and right sides */
/* added width declaration for netscape bug */
div#topnavcontainer1{background:url("http://www.variety.com/contents/images/evRtopnavdropshadowtile.gif") #fff repeat-x center bottom;margin:0px 0px 5px 0px;padding:1px 1px 5px 1px;overflow:visible; height: 1%;width: 992px;}
/* inner container, handles the green gradient */
div#topnavcontainer2{background:url("http://www.variety.com/contents/images/evRtopnavgradienttile.gif") #fff repeat-x center bottom;border-top:4px solid #0F7F33;border-bottom:2px solid #fff;height:36px;margin:0px;overflow:visible;padding:0px;position:relative;z-index:100;}
/* departments menu */
div#topnavcontainer2 div#departmentsmenu{background:url("http://www.variety.com/contents/images/evRtopnavgreentrianglebullet.gif") transparent no-repeat 0px 4px;left:0px;overflow:visible;margin:0px 0px 0px 4px;padding:0px;position:absolute;top:0px;}
/* green label with triangle */
div#departmentsmenu h3{color:#0F7F33;font-family: arial, helvetica, sans-serif; font-size:9px;margin:1px 0px 1px 0px;overflow:visible;padding:0px 0px 0px 10px;text-transform:uppercase;}
/* departments top level menu */
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments{list-style:none;margin:0px 0px 0px 2px;padding:0px;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li{display:block;float:left;position:relative;margin:0px;padding:1px 5px 6px 5px;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li:hover,
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li.sfhover{background-color:#fff;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:1px 4px 6px 4px;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li a{background-color:transparent;color:#666;font:13px bold arial, helvetica, sans-serif;text-decoration:none;text-transform:uppercase;}

/* departments submenus */
/* added width declaration for netscape bug */
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2{background-color:#e3f1da;border:1px solid #666;left:-9999px;list-style:none;margin:0px;padding:0px;position:absolute;top:21px;width: 178px;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li:hover ul.level2,
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li.sfhover ul.level2{left:-1px;}

/* submenu list item styles */
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li{border-top:1px dotted #999;border-bottom:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li:hover,
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li.sfhover{border-left:none;border-right:none;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li.first{border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li.first:hover,
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li.firstsfhover{background-color:#fff;border-top:none;border-left:none;border-right:none;}
div#topnavcontainer2 div#departmentsmenu ul#topnavdepartments li ul.level2 li a{display:block;font:11px bold arial, helvetica, sans-serif;margin:0px;padding:5px 6px 3px 6px;white-space:nowrap;width:166px;}

/* sections menu */
div#topnavcontainer2 div#sectionsmenu{background:url("http://www.variety.com/contents/images/evRtopnavgreentrianglebullet2.gif") transparent no-repeat 0px 4px;left:300px;overflow:visible;padding:0px;position:absolute;top:0px;}

/* green label with triangle and vertical bar */
div#topnavcontainer2 div#sectionsmenu h3{color:#0F7F33;font-family: arial, helvetica, sans-serif; font-size:9px;margin:1px 0px;overflow:visible;padding:0px 0px 0px 10px;text-transform:uppercase;}

/* sections top level menu */
div#topnavcontainer2 div#sectionsmenu ul#topnavsections{list-style:none;margin:0px 0px 0px 2px;padding:0px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li{display:block;float:left;position:relative;margin:0px 0px 0px 0px;padding:1px 6px 6px 6px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li:hover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsnewssfhover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsreviewssfhover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionscolumnssfhover{background-color:#fff;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;padding:1px 5px 6px 5px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li a{background-color:transparent;color:#666;font:13px bold arial, helvetica, sans-serif;text-decoration:none;text-transform:uppercase;}

/* sections sub menu styles */
/* added width declaration for netscape bug */
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2{background-color:#e3f1da;border:1px solid #666;left:-9999px;list-style:none;margin:0px;padding:0px;position:absolute;top:21px;width: 178px;}

/* since submenus are right aligned with the top level menu, each menu item has it's own left property */
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsnews:hover ul.level2,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsnewssfhover ul.level2{left:-122px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsreviews:hover ul.level2,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsreviewssfhover ul.level2{left:-108px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionscolumns:hover ul.level2,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionscolumnssfhover ul.level2{left:-124px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmore:hover ul.level2,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmoresfhover ul.level2{left:-118px;}

/* submenu styles */
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li{border-top:1px dotted #999;border-bottom:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li:hover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li.sfhover{border-left:none;border-right:none;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li.first{border-top:none;float:none;margin:0px;padding:0px;white-space: nowrap;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li.first:hover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li.firstsfhover{background-color:#fff;border-top:none;border-left:none;border-right:none;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li ul.level2 li a{display:block;font:11px bold arial, helvetica, sans-serif;margin:0px;padding:5px 6px 3px 6px;white-space:nowrap;width:166px;}

/* sections "more" menu and sub menu */
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmore{background:url("http://www.variety.com/contents/images/evRtopNavMoreArrow.gif") transparent no-repeat 47px 8px;display:block;float:left;position:relative;margin:0px;padding:1px 2px 6px 6px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmore:hover,
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmoresfhover{background:url("http://www.variety.com/contents/images/evRtopNavMoreArrow.gif") #fff no-repeat 46px 8px;border-left:1px solid #0F7F33;border-right:1px solid #0F7F33;color:#063;margin:0px;padding:1px 2px 6px 5px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmoresfhover{padding:1px 17px 6px 5px;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmore a{color:#666;font:13px bold arial, helvetica, sans-serif;margin:0px;padding-top:6px;padding-right:15px;text-decoration:none;text-transform:uppercase;}
div#topnavcontainer2 div#sectionsmenu ul#topnavsections li.sectionsmore ul.level2 li a{background-image:none;}

/* css styles set up without parent declartions to overcome IE bug */
/* indent class added to use as a unique identifier to apply text-indent ONLY to "more" submenu */
ul.level2 li.indent{text-indent:11px;}
* html ul.level2 li{height:1%;margin:0px;padding:0px;width:166px;} /*ie only*/
ul.level2 li.sfhover{background-color:#fff;color:#063;}
ul.level2 li.submenu,
ul.level2 li.videosubmenu {background:url("http://www.variety.com/contents/images/evRtopNavMoreArrow.gif") transparent no-repeat 5px 9px;margin:0px;padding:0px;text-indent:11px;}
* html ul.level2 li.submenu{position:relative;top:1px;} /*ie only*/
* html ul.level2 li.videosubmenu{position:relative;top:1px;} /*ie only*/
ul.level2 li.submenusfhover,
ul.level2 li.videosubmenusfhover{background:url("http://www.variety.com/contents/images/evRtopNavMoreArrow.gif") #fff no-repeat 5px 9px;text-indent:11px;top:1px;}
ul.level2 li.indentsfhover{background-color:#fff;text-indent:11px;}

/* sections more sub-submenu */
/* because of the generic heirarchy below, if any of the other menus have a sub-submenu, these styles will kick into effect  */
ul.level2 li ul{background-color:#e3f1da;border:1px solid #666;left:-9999px;list-style:none;margin:0px;padding:0px;position:absolute;top:-1px;}
ul.level2 li:hover ul,
ul.level2 li.submenu:hover ul,
ul.level2 li.submenusfhover ul{left:-180px;}
ul.level2 li.videosubmenu:hover ul{left:-180px;top:-337px;/*top:-379px;*/}
ul.level2 li.videosubmenusfhover ul{left:-180px;top:-335px;/* top:-377px;*/}

/* remove the text-indent from the sub-sub-menu */
ul.level3 li{text-indent:0px;}

/* featuredlinks */
div#topnavcontainer2 div#featuredlinksmenu{background:url("http://www.variety.com/contents/images/evRtopnavgreentrianglebullet2.gif") transparent no-repeat 0px 4px;left:666px;overflow:visible;padding:0px;position:absolute;top:0px;}
div#topnavcontainer2 div#featuredlinksmenu h3{color:#00925a;font-family: arial, helvetica, sans-serif; font-size:9px;margin:1px 0px;overflow:visible;padding:0px 0px 0px 10px;text-transform:uppercase;}
div#topnavcontainer2 div#featuredlinksmenu ul#topnavfeaturedlinks{list-style:none;margin:0px 0px 0px 2px;padding:0px;}
div#topnavcontainer2 div#featuredlinksmenu ul#topnavfeaturedlinks li{display:block;float:left;position:relative;margin:0px;padding:2px 4px 4px 4px;}
div#topnavcontainer2 div#featuredlinksmenu img{display:block;float:left;position:relative;margin:0px;padding:0px 4px 4px 4px;}
div#topnavcontainer2 div#featuredlinksmenu ul#topnavfeaturedlinks li:hover{background-color:#fff;border-left:1px solid #00925a;border-right:1px solid #00925a;color:#063;padding:2px 3px 6px 3px;}
div#topnavcontainer2 div#featuredlinksmenu ul#topnavfeaturedlinks li.sfhover{background-color:#fff;border-left:1px solid #00925a;border-right:1px solid #00925a;color:#063;padding:2px 3px 4px 3px;}
div#topnavcontainer2 div#featuredlinksmenu ul#topnavfeaturedlinks li a{background-color:transparent;color:#666;display:block;font:13px bold arial, helvetica, sans-serif;height:13px;margin:0px;padding:0px;text-align:center;text-decoration:none;width:152px;}
div#topnavcontainer2 div#featuredlinksmenu img{display:block;float:left;position:relative;top:4px;margin:-8px 0px 0px 0px;padding:0px 4px 4px 4px;}
div#topnavcontainer2 div#featuredlinksmenu img:hover{padding:0px 3px 0px 4px;}

/* footer styles */
/* added width declaration for netscape bug */
div#footercontainer{clear:both;margin:0px;padding:0px;text-align:center;width: 994px;}
div#footercontainer div#bottomnavcontainer{background-color:#063;color:#dafcc5;height:26px;margin:0px 0px 10px 0px;padding:0px;text-align:center;}
div#footercontainer div#bottomnavcontainer ul#bottomnav{list-style:none;margin:0px;padding:4px 0px 0px 0px;}
div#footercontainer div#bottomnavcontainer ul#bottomnav li{display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
div#footercontainer div#bottomnavcontainer ul#bottomnav li a{color:#dafcc5;font-family: Georgia, "Times New Roman", Times, Courier, serif;font-size:10px;letter-spacing:.15em;text-decoration:none;text-transform:uppercase;}
div#footercontainer div#bottomnavcontainer ul#bottomnav li a:hover{text-decoration:underline;}
div#footercontainer div#relatedsitescontainer{margin:0px;text-align:center;padding:0px 10px;}
div#footercontainer div#relatedsitescontainer .wtf{float:left;width:314px; text-align:left;padding:0px 10px 0px 0px;}
div#footercontainer div#relatedsitescontainer h5{color:#999;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-transform:uppercase;}
div#footercontainer div#relatedsitescontainer h6{text-align:center;color:#174A76;font:bold 14px Arial, Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:3px 0px 0px 0px;}
div#footercontainer div#relatedsitescontainer ul{list-style:none;margin:0px 0px 4px 0px;padding:0px;color:#86a4cb;}
div#footercontainer div#relatedsitescontainer ul li{display:inline;margin:0px;padding:0px 6px 0px 0px;}
div#footercontainer div#relatedsitescontainer ul li a{color:#86a4cb;font:11px Arial, Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#footercontainer div#relatedsitescontainer ul li a:hover{text-decoration:underline;}
div#footercontainer div#relatedsitescontainer2 h5{color:#999;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;font-style:italic;margin:0px;padding:0px;text-transform:uppercase;}
div#footercontainer div#relatedsitescontainer2 ul li{display:inline;margin:0px;padding:0px 6px 0px 0px;}
div#footercontainer div#relatedsitescontainer2 ul li a{color:#86a4cb;font:11px Georgia, "Times New Roman", Times, Courier, serif;font-style:italic;text-decoration:none;}
div#footercontainer div#relatedsitescontainer2 ul li a:hover{text-decoration:underline;}
div#footercopy{background-color:transparent;color:#999;font:11px Georgia, "Times New Roman", Times, Courier, serif;font-style:italic;}
div#footercopy a{color:#86a4cb;font:11px Georgia, "Times New Roman", Times, Courier, serif;font-style:italic;text-decoration:none;}
div#footercopy a:hover{text-decoration:underline;}
div#footercopy a img{border:none;vertical-align:text-bottom;}

/* module default styles */
div#leftcolumn div.module,
div#middlecolumn div.module,
div#rightcolumn div.module {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;}
div#leftcolumn div.module h3,
div#middlecolumn div.module h3,
div#rightcolumn div.module h3
{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#leftcolumn div.module h2,
div#middlecolumn div.module h2,
div#rightcolumn div.module h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#leftcolumn div.module h2 a,
div#middlecolumn div.module h2 a,
div#rightcolumn div.module h2 a
{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;}
div#leftcolumn div.module h2 a:hover,
div#middlecolumn div.module h2 a:hover,
div#rightcolumn div.module h2 a:hover
{text-decoration:underline;}
div.module div.content{background-color:transparent;border-bottom:1px dotted #ccc;color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div.module div.more{margin:0px;padding:0px 10px;text-align:right;}
div.module div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div.module div.more a:hover{color:#86a4cb;}

/*General Section Headers*/
div#sectionheadercontainer {background:url("http://www.variety.com/contents/images/evRarticlecontainertile.gif") transparent repeat-x top left; margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; position: relative;}
div#sectionheader {background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left; margin:0px; padding:5px 0px 5px 5px; position: relative;}
div#sectionheader h1 {margin: 0px; padding: 17px 0px 0px 46px; background:url("http://www.variety.com/contents/images/evRsubHeaderV.jpg") transparent no-repeat top left; font: bold 26px Georgia, "Times New Roman", Times, Courier, serif; color: #666;  text-transform: uppercase;}
div#sectionheader h1 a{font: bold 26px Georgia, "Times New Roman", Times, Courier, serif; color: #666;  text-transform: uppercase;}
div#sectionheader div.sponsor{display:block;float:right;text-align:center;width:88px;height:42px;}
div#sectionheader div.sponsor a img{border:none;}
div#sectionheader div.sponsortext{background-color:transparent;color:#999; font: bold 8px arial, sans-serif; text-align:justify; text-transform:uppercase; width:88px;}
div#sectionheadermenu ul {margin: 0px 0px 30px 15px; padding: 0px; list-style-type: none;}
div#sectionheadermenu li {margin: 0px; padding: 0px 5px 0px 0px; float: left; color: #174A76; font-weight: bold;}
div#sectionheadermenu li a {margin: 0px; padding: 0px; text-transform: uppercase}
div.sectionheadersubnav ul {border-bottom:3px solid #0F7F33;margin: 0px 0px 10px 5px; padding: 0px 0px 10px 10px; list-style-type: none;}
div.sectionheadersubnav li {border-left:1px solid #1d4f79; color: #174A76;display:inline;margin: 0px; padding: 0px 5px 0px 5px;}
div.sectionheadersubnav li.first {display:inline;margin: 0px; padding: 0px 5px 0px 0px; color: #174A76; border-left:none;}
div.sectionheadersubnav li a {margin: 0px; padding: 0px; text-transform: uppercase; font-weight: bold;}
div.sectionheaderdescriptioncontainer{margin:0px 0px 10px 0px;padding:0px 0px 0px 5px;}
div.sectionheaderdescription,
div.sectionheaderdescriptionfirst{border-bottom:1px dotted #ccc;display:block;float:left;height:165px;margin:0px 0px 0px 2px;padding:0px 0px 5px 0px;width:159px;}
div.sectionheaderdescriptionfirst{margin:0px;}
div.sectionheaderdescription h4,
div.sectionheaderdescriptionfirst h4{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 5px 5px 5px;}
div.sectionheaderdescription h4 a,
div.sectionheaderdescriptionfirst h4 a{text-transform:uppercase;}
div.sectionheaderdescription div.copy,
div.sectionheaderdescriptionfirst div.copy{color:#333;font-size:10px;margin:0px;padding:0px 5px;}
div#sectionheadercontainer div#sectionheader div#pwclogo {float:right;display:block;width:260px;text-align:center;}

/*General ArticleSection Headers*/
div#articlesectionheader {background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left; margin:0px; padding:5px 0px 5px 5px; position: relative;}
div#articlesectionheader h2 {margin: 0px; padding: 17px 0px 0px 46px; background:url("http://www.variety.com/contents/images/evRsubHeaderV.jpg") transparent no-repeat top left; font: bold 26px Georgia, "Times New Roman", Times, Courier, serif; color: #666;  text-transform: uppercase;}
div#articlesectionheader h2 a{font: bold 26px Georgia, "Times New Roman", Times, Courier, serif; color: #666;  text-transform: uppercase;}
div#articlesectionheader div.sponsor{display:block;float:right;text-align:center;width:88px;height:42px;}
div#articlesectionheader div.sponsor a img{border:none;}
div#articlesectionheader div.sponsortext{background-color:transparent;color:#999; font: bold 8px arial, sans-serif; text-align:justify; text-transform:uppercase; width:88px;}
div#sectionheadercontainer div#articlesectionheader div#pwclogo {float:right;display:block;width:260px;text-align:center;}

/*Print Page Styles*/
.print_head{background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left; margin:0px; padding:0px 0px 0px 0px;}

/*General - Rentrak, Homepage Box Office Module*/
div#rentrak div#rentrakad{right: 0px;padding:0px;position:absolute;top:22px;}
div#boxoffice{border-bottom:3px solid #0F7F33;margin-bottom:25px;position:relative;padding-bottom:10px;text-align:left;overflow:visible;}
div#boxoffice ul{position:relative;}
div#boxoffice ul#boxofficemenu{margin:0px;padding-bottom:4px;text-align:left;position:relative;top:0px;z-index:10;}
div#boxoffice ul#boxofficemenu li{display:inline;margin:0px;}
div#boxoffice ul#boxofficemenu li.lion {background-color:#e9e9e9;border-top:1px solid #666;border-right:1px dotted #666;border-left:1px dotted #666;border-bottom:none;padding: 0px 3px 4px 3px;}
div#boxoffice ul#boxofficemenu li.lion span{background-color:#e9e9e9;color:#063;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica, sans-serif;padding-bottom:0px;text-transform:uppercase;}
div#boxoffice ul#boxofficemenu li.lioff{background-color:transparent;padding: 0px 4px 4px 4px;}
div#boxoffice ul#boxofficemenu li.lioff span{background-color:transparent;color:#14487a;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica, sans-serif;text-transform:uppercase;}
div#boxoffice div.boxcontent{display:none;position:relative;background-color:#fff;margin:0px;padding-top:10px;z-index:5;}
div#boxoffice div.boxcontent h3{background-color:transparent;color:#333;border-bottom:none;font:17px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:5px 10px 10px 10px;text-transform:capitalize;}
div#boxoffice div.boxcontent div.deck{border-bottom:1px dotted #ccc;margin-bottom:5px;padding:0px 10px 5px 10px;}
div#boxoffice div#rentrak{display:block;margin:0px;overflow:visible;padding:0px;text-align:left;}
div#boxoffice div#rentrak div#row1{background: url("http://a330.g.akamai.net/7/330/23382/20060918170807/www.variety.com/contents/images/rentrakheaderbackground.gif") #fff repeat-x 0px 0px;padding:0px;}
div#boxoffice div#rentrak div#row2{background-color:#e8e8e8;font-family: Georgia;font-size:20px;padding:10px 0px 5px 10px;}
div#boxoffice div#rentrak div#row3{background-color:#e8e8e8;font-family:Georgia;font-size:10px;padding:0px 0px 10px 12px;}
div#boxoffice div#rentrak div#row4{padding:0px;}
div#boxoffice div#rentrak td.rentrakcolrank{background-color:transparent;color:#333;font:10px Sans-Serif; text-align:center;width:19px; vertical-align:top; }
div#boxoffice div#rentrak td.rentrakcolfilm{background-color:transparent;color:#333;font:12px Sans-Serif; width:148px;}
div#boxoffice div#rentrak td.rentrakcolgrosstotal{background-color:transparent;color:#333;font:12px Sans-Serif;padding-right:2px; vertical-align:top; }
div#boxoffice div#rentrak td.rentrakaltrow{background-color:#F2F2F2;}
div#boxoffice div#rentrak td.rentrakup{background-color:transparent;color:#1a5d3a;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#rentrak td.rentrakdown{background-color:transparent;color:#b22222;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#rentrak td.rentrakflat{background-color:transparent;color:#333;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#rentrak td.rentrakheadercol1{background-color:transparent;color:#333;font:bold 10px Sans-Serif;padding-top:2px;}
div#boxoffice div#rentrak td.rentrakheadercol2{background-color:transparent;color:#333;font:bold 10px Sans-Serif;padding:2px 2px 0px 0px;width:225px;}
div#boxoffice div#rentrak td.rentrakheadercol3{background-color:transparent;color:#333;font:bold 10px Sans-Serif;padding:2px 2px 0px 2px;width:25px;}
div#boxoffice div#rentrak td.rentrakheadercol4{background-color:transparent;color:#333;font:bold 10px Sans-Serif;padding:2px 2px 0px 3px;width:75px;}
div#boxoffice div#rentrak td.rentrakheadercol5{background-color:transparent;color:#333;font:bold 10px Sans-Serif;padding:2px 2px 0px 2px;width:25px;}
div#boxoffice div#rentrak td.rentraktitle{background-color:transparent;color:#333;font-family: Sans-Serif;font-size:10px;}
div#boxoffice div#rentrak td.rentraksubtitle{background-color:transparent;color:#333;font-family: Sans-Serif;font-size:12px;}
div#boxoffice div#rentrak td.rentrakbottom{background-color:transparent;border-top:1px dotted #666;text-align:center;padding-top:5px;}
div#boxoffice div#rentrak td.rentrakbottom a {color:#174A76;font-family: Georgia, serif;font-size:10px;text-decoration:none; font-weight: bold;}
h3 {color:#900;font-family:Georgia;text-align:left;}
h3 .upnumber {color:#900;font-size:110px;}
div#boxoffice div#rentrak td.rentrakn{background-color:transparent;color:#333;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#rentrak td.rentrakr{background-color:transparent;color:#b22222;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#rentrak td.rentrakg{background-color:transparent;color:#1a5d3a;font-family: Sans-Serif;font-size:12px;text-align:center;}
div#boxoffice div#tv {padding:0px 0px 5px 0px;}
div#boxoffice div#tv div#row1{background-color:#E8E8E8;font-family: Georgia;font-size:20px;padding:10px 0px 5px 10px;}
div#boxoffice div#tv div#row2{background-color:#E8E8E8; border-bottom:1px dotted #666;font-family:Georgia;font-size:10px;padding:0px 0px 10px 12px;}
div#boxoffice div#tv div#row3{padding:0px 0px 0px 0px;border-bottom:1px dotted #666;}
div#boxoffice div#tv .secheaderl{font:bold 13px Sans-Serif; color:#333; padding-top:5px;}
div#boxoffice div#tv .secheaderr{font:bold 13px Sans-Serif; color:#333; padding-top:5px;text-align:center;}
div#boxoffice div#tv .secitem{font-family:Sans-Serif; font-size:12px; color:#333; padding-left:10px;}
div#boxoffice div#tv .secnumbers{font-family:Sans-Serif; font-size:12px; color:#333; padding-right:5px;text-align:center;}
div#boxoffice div#tv .sectext{font-family:Georgia; font-size:10px; color:#333; text-align:center;}
div#boxoffice div#tv .bottomline {border-bottom:3px solid #0F7F33;display:block;float:left;margin:0px;padding:0px 0px 5px 0px;position:relative;}
div#bobutton {height:31px; margin:0px;padding:0px;}
div#boxoffice h3 {background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin-bottom:10px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#bobutton .searchsponsortext{float:right;color:#666; font: bold 9px arial, sans-serif; text-align:justify; text-transform:uppercase;padding:20px 4px 0px 0px;}
div#bobutton .bobuttonad {float:right;margin:0px;}/* the box office pages header text */
.contentLargeHeader{font-weight: bold;font-size:22px;font-family: Arial, Helvetica, sans-serif;line-height:28px;}

/*General - Ads */
div#stripad{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; line-height:0.1em;}
div#advertisement{color:#999; font: bold 10px arial, sans-serif;text-align:center;}
/*div#w300x250 { clear:both; width:300px; height:250px; } */

/*General - Resources*/
div#resources1{margin: 20px 0px 0px 0px;}
div#resources2{float:left;border:7px solid #CFDDEA;margin:0px;overflow:visible;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;width:180px;}
div#resources1 div#ad125{float:right;width:125px;padding:0px 3px 0px 0px;}
div#resources2 h3{background-color:#fff;color:#900;font:bold 17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 10px 0px 10px;padding:0px;text-align:center;text-transform:uppercase;position:relative; top:-15px;}
div#resources2 ul{list-style:none;margin:0px;padding:0px; position: relative; top: -10px; }
div#resources2 ul li{border-bottom:1px dotted #ccc;margin:0px;padding:3px 0px 3px 10px;}
* html div#resources2 ul li {height: 1%;}
div#resources2 ul li.last{border-bottom:none;margin:0px;padding:4px 0px 0px 10px;}
div#resources2 ul li a{background-color:#fff;color:#174A76;font:11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#resources2 ul li a:hover{text-decoration:underline;}
div#resources1 div.bottomborder{background-color:#fff;clear:both;height:5px;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;position:relative;top:12px;}
div#resources2 div.subscribe{font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; font-size:10px; position: relative; top: -10px;padding:0px 0px 0px 10px;}
div#resources2 div.subscribe a{font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; font-size:10px; text-decoration:none;padding:0px 0px 0px 10px;}
div#resources2 div.subscribe a:hover{font:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; font-size:10px; text-decoration:underline;}

/*General - Variety Careers Module*/
div#varietycareerscontainer{float:right; margin:0px;padding:10px 0px 0px 0px;}
div#varietycareerscontainer div#varietycareerssearch a {font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;background-color:transparent;color:#006633;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#varietycareerscontainer div#varietycareerssearch a:hover {text-decoration:underline;}
div#varietycareerscontainer div#varietycareerssearch div.more{border-top:1px dotted #ccc;margin:0px 0px 0px 0px;padding:5px 0px 10px 0px;text-align:center;width:166px;}
div#varietycareerscontainer div#varietycareerssearch div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 0px 0px 0px;text-decoration:none;text-transform:uppercase;white-space:nowrap;}
div#varietycareerscontainer div#varietycareerssearch div.more a:hover{background-color:transparent;color:#86a4cb;}
div#varietycareerssearch{border-bottom:3px solid #0F7F33;display:block;float:left;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;position:relative;width:166px;}
div#varietycareerssearch h3{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#varietycareerssearch h3 a {background:#FFFFFF url(http://a330.g.akamai.net/7/330/23382/20080202002358/www.variety.com/graphics/biz/TheBizBeta_stacked166.gif) no-repeat scroll center top;display:block;height:61px;text-decoration:none;text-indent:-999em;width:166px;}
div#varietycareerssearch h4{display:none;}
div#varietycareerssearch h2{background-color:transparent;color:#900;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 0px 0px;padding:5px 10px 10px 10px;}
div#varietycareerssearch div.featuredjobs{margin:0px;padding:0px 10px 15px 10px;;}
div#varietycareerssearch div.jobtitle{margin:0px;padding:0px;}
div#varietycareerssearch div.jobtitle a{background-color:transparent;color:#0F7F33;font: bold 11px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div#varietycareerssearch div.jobtitle a:hover{text-decoration:underline;}
div#varietycareerssearch div.joblocation{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px;}
div#varietycareerssearch div.jobcompany{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px;}
div#varietycareerssearch div#varietycareersform{margin:0px;padding:0px;}
div#varietycareerssearch form{margin:0px;padding:0px;}
div#varietycareerssearch form input.keyword{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;margin:0px;padding-right:0px;width:132px;}
div#varietycareerssearch form select.category{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;width:136px;margin:0px;padding-right:0px;}
div#varietycareerssearch form input.city{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;width:132px;}
div#varietycareerssearch form select.state{background-color:#fff;color:#333;font:12px Arial, Helvetica, sans-serif;}
div#varietycareerssearch form div.formfieldstate{float:left;padding:0px 5px 10px 10px;}
div#varietycareerssearch form div.formfieldsubmit {border:1px solid #174a76; margin:4px 0px 12px 10px;float:none;width:85px;text-align:left;}
div#varietycareerssearch form input.submit{background-color:#fff;border: 0px;font:bold 11px Georgia, Times New Roman, Times, Courier, serif;color:#174a76;height:18px;letter-spacing:.1em;text-transform:uppercase;cursor:hand;}
div#varietycareerssearch form input.submit:hover{background-color:#eee;}
* html div#varietycareerssearch form input.submit {height:18px;width:67px;}
div#varietycareerssearch div.formfieldkeyword,
div#varietycareerssearch div.formfieldcategory,
div#varietycareerssearch div.formfieldcity
{margin:0px;padding:0px 10px 10px 10px;}
div#varietycareerssearch div.promptkeyword, 
div#varietycareerssearch div.promptcategory, 
div#varietycareerssearch div.promptcity, 
div#varietycareerssearch div.promptstate 
{backgroundcolor:transparent;color:#333;font:bold 10px Georgia,"Times New Roman",Times,Courier,serif;margin:0px;padding:0px 10px 5px;text-transform:uppercase;}
div#varietycareersskyscraper{display:block;float:left;height:620px;margin:0px;padding:0px;width:160px;}
div#varietycareersskyscraper a img{border:none;}
div#varietycareerssearch div.jobcontainer{background-color:transparent;color:#333;font:11px Georgia, Times New Roman, Times, Courier, serif;margin:0px;padding:0px 10px 5px 10px;;}
a.ccjoblink{background-color:transparent;color:#0F7F33;font: bold 11px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
a.ccjoblink:hover{text-decoration:underline;}

/*General - Video Player*/
div#videosmall{border-bottom: #0F7F33 3px solid;margin:0px 0px 25px 0px;padding:20px 0px 0px 0px;position: relative;}
div#videosmall h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#videosmall div#videosmunit{margin: 0px auto 0px auto;text-align:center;}
div#videosmall h2{background-color:transparent;color:#063;font:17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 0px 0px 0px;}
div#videosmall h2 a{background-color:transparent;color:#063;font:17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}
div#videosmall h2 a:hover{text-decoration:underline;}
div#videosmall div#videosmtext {padding: 5px 0px 5px 0px;}
div#videosmall div#videosmmain{background:url("http://a330.g.akamai.net/7/330/23382/20060912211227/www.variety.com/contents/images/evFeaturedStoriesSlideshowB.gif") #F5F5F5 repeat 0px 0px;padding: 5px 10px 10px 10px;margin:0px 0px 0px 0px;}
div#videosmall div#videothumb{float:left; padding:0px;margin: 0px 2px 0px 3px; width: 100px;}
div#videosmall div#videothumbcontainer{margin: 0px auto 0px auto;padding: 0px 1px 0px 0px;}
div#videosmall div#videosmtext div.more{margin:0px;padding:10px 10px 0px 10px;text-align:right;}
div#videosmall div#videosmtext div.more a{color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#videosmall div#videosmtext div.more a:hover{color:#86a4cb;}
div#videosmall div.sponsor{position: absolute; left: 240px; top: 4px; text-align:center;width:88px;height:42px;}
div#videosmall  div.sponsor a img{border:none;}
div#videosmall  div.sponsortext{background-color:transparent;color:#999; font: bold 8px arial, sans-serif; text-align:justify; text-transform:uppercase; width:88px;}

/*Archive Layouts*/
div#selectyear{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;}
div#selectyear h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#selectyear div#yearlist{text-align:center;margin:0px auto 0px auto;padding:0px;}
div#selectyear div#yearlist a{float:left;display:block;height:14px;margin:0px;padding:0px 0px 0px 0px;text-align:center;width:39px;}
div#viewquarterleft{border-bottom:3px solid #0F7F33;margin:0px 2px 15px 0px;padding:0px 10px 10px 10px;}
div#viewquarterright{border-bottom:3px solid #0F7F33;margin:0px 0px 15px 2px;padding:0px 10px 10px 10px;}
div#viewquarter h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#333;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#viewquarter div#weeklist{margin:0px 0px 0px 0px;padding:0px;}
div#viewquarter div#weeklist div{}

/*Article Layout - articles and reviews*/
div#article {padding: 0px 0px 10px 20px;}
div#article div {overflow: visible;}
div#article, div#article p, div#article td {font: normal 12px/17px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#article h1 {margin:0px; padding:0px; font:bold 26px/30px Georgia, "Times New Roman", Times, Courier, serif; color: #000;}
div#article h2 {margin:0px; padding:0px; font:bold 16px Georgia, "Times New Roman", Times,Courier, serif; color: #9F1209;}
div#article h4 {margin:0px; padding:0px; font:bold 10px/15px Georgia, "Times New Roman", Times,Courier, serif; color: #666; font-style:italic;}
div#article h4 a {color:#666;}
div#article div#author h3 {margin:0px; padding:0px; font:normal 9px Georgia, "Times New Roman", Times, Courier, serif; color: #333; letter-spacing: 1px; float: left;}
div#article div#author h3 a, div#article div#author h3 a:visited {text-transform:uppercase;color:#666;}
div#article #slideshow {font: normal 9px arial, sans-serif; text-transform:uppercase; letter-spacing:0px; float: right;}
div#article #slideshow img {vertical-align: middle;}
div#article div#primarycredit {height:1%; clear:none; margin:0px 10px 10px 0px; padding:0px; border-bottom:1px dotted #ccc; font:normal 11px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#article div#secondarycredit p {font:normal 11px Georgia, "Times New Roman", Times, Courier, serif; color:#333;}
div.dateemailprint {margin:0px 0px 10px 5px; padding:5px; border:1px dotted #ccc;}
div.dateemailprint h3 {margin: 0px; padding: 0px; font:normal 11px  Georgia, "Times New Roman", Times, Courier, serif; color:#666; font-style:italic; float:left;}
div.dateemailprint div.link {padding-left: 10px; float:right;}
div#article #MRQE{padding: 0px 10px 0px 10px; float:right; border:2px solid #D0DEE9;margin-bottom:10px;}
div#article #MRQE p{border-bottom:1px solid #D0DEE9; padding-bottom:5px;}
div#article #photoWrapper{float:right; width:300px;}
div#article #MRQE #MRQEImage{padding:0px; margin:-7px 0px 0px 0px; color:#93876C; text-align:center; text-transform:uppercase; font:normal 10px/1.275em georgia, "times new roman", times, courier, serif;}
div#relartcontainer {margin:20px 0px 0px 5px; padding:0px; border-top: 1px dotted #ccc;}
div.relart {margin:10px 0px 0px 10px; padding:0px 0px 5px 0px;}
div.relart{background:url("http://www.variety.com/contents/images/evRrelatedLinksBG2.gif") transparent repeat-x 0px 34px;height:1%;}
div.relart h3{background-color:transparent;color:#999;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div.relart h2{background-color:transparent;border-bottom:1px dotted #ccc;color:#063;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 5px;padding:10px 0px 10px 0px;}
div.relart h2 a{color: #245580; background-color:transparent;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; font-style: italic; margin:0px;padding:0px;text-decoration:none;}
div.relart h2 a:hover{text-decoration:underline; font-style:italic;}
div.relart img{border:1px solid #000;float:right;margin:2px 0px 10px 10px;padding:0px 0px 0px 0px;}
div.relart img.nostroke{border:none;}
div.relart div.stories{clear:right;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div.relart span.description{color:#333;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em; font-style: italic; margin:0px;padding:0px;}
div.relart div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div.relart div.more a{color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div.relart div.more a:hover{color:#86a4cb;}
div#columnistheader {margin: 0px 0px 5px 5px; padding: 0px 0px 0px 10px; border-bottom: 1px solid #ccc; height: 1%;}
div#columnistheader a {text-decoration: none;}
div#columnistheader img {margin: 0px; padding: 0px;}
div#columnistheader h1 {margin: 0px; padding: 25px 0px 0px 0px;}
div#columnistheader h1 a {margin: 0px; padding: 0px; font: bold 24px georgia, "times new roman", times, helvetica, serif; color: #666;}

/*from article modules*/
div#articlewnav {padding: 0px 0px 10px 20px;width:450px;}
div#articlewnav div {overflow: visible;}
div#articlewnav, div#article p, div#article td {font: normal 12px/17px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#articlewnav h1 {margin: 0px; padding: 0px; font: bold 26px/30px Georgia, "Times New Roman", Times, Courier, serif; color: #000;}
div#articlewnav h2 {margin: 0px; padding: 0px; font: bold 16px Georgia, "Times New Roman", Times,Courier, serif; color: #9F1209;}
div#articlewnav h4 {margin: 0px; padding: 0px; font: bold 10px/15px Georgia, "Times New Roman", Times,Courier, serif; color: #666; font-style:italic;}
div#articlewnav h4 a {color: #666;}
div#articlewnav div#author {margin: 5px 0px 12px 0px; padding: 4px 4px 4px 6px; background-color: #F7F7F7;}
div#articlewnav div#author h3 {margin: 0px; padding: 0px; font: normal 9px Georgia, "Times New Roman", Times, Courier, serif; color: #333; letter-spacing: 1px; float: left;}
div#articlewnav div#author h3 a, div#article div#author h3 a:visited {text-transform: uppercase;}
div#articlewnav #slideshow {font: normal 9px arial, sans-serif; text-transform: uppercase; letter-spacing: 0px; float: right;}
div#articlewnav #slideshow img {vertical-align: middle;}
div#articlewnav div#primarycredit {height:1%; clear:none; margin: 0px 10px 10px 0px; padding: 0px; border-bottom: 1px dotted #ccc; font: normal 11px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#articlewnav div#secondarycredit p {font: normal 11px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#subnavlinksspace {height: 5px; background-color: #fff; }
div#subnavlinks { height: 15px; margin: 5px; vertical-align: middle; }
div#subnavlinks a { font-family: arial; color: #666; }
div#articlenavcontainer {width:160px;overflow:hidden;float:right; margin:-5px 11px 0px 0px;}
* html div#articlenavcontainer {margin:-5px 5px 0px 0px;}
div#article div#author {margin:5px 12px 12px 0px; padding:4px 4px 4px 6px; background-color:#F7F7F7;}

/*Article sidebar navigaton*/
div#Articlesidebar {background-color:#fff; margin:5px; border:1px solid #ccc; border-top:none; padding:0px 0px 10px 0px; width:150px; font-size:11px; font-family:Georgia, serif;}
div#Articlesbar {background-color:#fff; margin:5px 5px 5px 0px; border:1px solid #ccc; border-top:none; padding:0px 0px 10px 0px; font-size:11px; font-family:Georgia, serif;}

div#Articlesidebar div.header, div#Articlesbar div.header {background-color:#F1F4F7;text-transform:uppercase;color:#900;padding:5px 0px 5px 5px;font-weight:bold;font-size:11px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:0.02cm;margin-bottom:3px;}
div#Articlesidebar div.header a, div#Articlesbar div.header a {color:#900; font-weight:bold;text-decoration:none;}
div#Articlesidebar div.header a:hover, div#Articlesbar div.header a:hover {color:#900;}
div#Articlesidebar div.header2, div#Articlesbar div.header2 {background-color:#E5E5E5;text-transform:uppercase;color:#990000;padding:2px 0px 2px 3px;font-weight:bold;font-size:11px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:0.02cm;margin-bottom:3px;}
div#Articlesidebar div.links h2, div#Articlesbar div.links h2 {background-color:#fff;color:#2E4869;padding:5px 2px 0px 5px;font-size:10px;font-weight:normal;line-height:12px;border-top:#cccccc 1px dotted;}
div#Articlesidebar div.links h2.first, div#Articlesbar div.links h2.first {background-color:#fff;color:#2E4869;padding:0px 2px 0px 5px;font-size:10px;font-weight:normal;line-height:12px;border:none;}
div#Articlesidebar div.links h2 a, div#Articlesbar div.links h2 a {font-family:Georgia, serif; color:#2E4869;font-weight:bold;text-decoration:none;}
div#Articlesidebar div.links h2 a:hover, div#Articlesbar div.links h2 a:hover {color:#000;font-weight:bold;}

/* for clicks on article links */
div#articlenavCTlinks {width:150px; border:#ccc 1px solid;background-color: #E3F1DA; text-align:left;padding:4px 6px 4px 6px;margin:5px 3px 5px 5px;font-size:11px;line-height:12px;}
div#articlenavCTlinks .blinksr {font-weight:bold;text-transform:uppercase;font-size:11px;line-height:17px; color:#900; }
div#articlenavCTlinks a {font-weight:bold;font-size:10px;}

div#article #photos {padding:0px 10px 0px 10px; float:right;}
div#article #photos p, div#articlewnav #photos p, div#article #photos span.photoCaption, div#article #photos td.photoCaption {margin:0px 0px 10px 0px; padding:0px; font:normal 11px arial, sans-serif; color:#666; font-style:italic;}

#articlecontainerland a{color:#000; text-decoration:none;}
#articlecontainerland a:hover{color:#000; text-decoration:underline;}
#articlecontainerland h2 a{color:#174A76; text-decoration:none;}
#articlecontainerland h2 a:hover{color:#900; text-decoration:underline;}
#articlecontainerland {width:672px; background-color:#fff; font-family:arial; font-size:12px; overflow:hidden;}
#articlecontainerland #right{width:260px; display:block; float:right; margin:5px 30px 5px 30px;}
#articlecontainerland #left{width:260px; display:block; float:left; margin:5px 35px 5px 35px;}
*html #articlecontainerland #left{width:260px; display:block; float:left; margin:5px 20px 5px 20px;}
#articlecontainerland #awardcontendershead .awardcontentdersheadertext{display:none;}
#articlecontainerland #desc{margin:5px 5px 0px 5px;}
#articlecontainerland h2{font-size:14px; color:#174A76; padding:0px; margin:5px 0px 5px 0px;}
#articlecontainerland li a {color:#174A76; text-decoration:none;text-indent:none; list-style-position:outside;}
#articlecontainerland .catagory{margin:5px 0px 5px 0px;}

/* END from article modules */

/*Article Layout - Vstory*/
div#article div#vstoryauthor {margin: 5px 0px 12px 0px; padding: 4px 4px 4px 6px; background-color: #F7F7F7;}
div#article div#vstoryauthor h3 {margin: 0px; padding: 0px; font: normal 9px Georgia, "Times New Roman", Times, Courier, serif; color: #333; letter-spacing: 1px; float: left;}
div#article div#vstoryauthor h3 a, div#article div#vstoryauthor h3 a:visited {text-transform: uppercase;color: #666666;}
div#vstorycontent {margin: 0px; padding: 0px; position: relative;}
div#vstorycontent div#slideshow {font: normal 9px arial, sans-serif; text-transform: uppercase; letter-spacing: 0px; position: absolute; top: -28px; left: 495px; z-index: auto;}
div#articlecontent div#slideshow img {vertical-align: middle;}

/*Bio Layout*/
div#bioheader {background:url("http://www.variety.com/contents/images/evRarticlecontainertile.gif") transparent repeat-x top left; border-bottom: 1px dotted #ccc; margin:0px; padding:10px 0px 10px 5px; position: relative;}
div#bioheader img{display:block; float:right; padding:7px 0px 10px 10px;}
div#bioheader h1 {background:url("http://www.variety.com/contents/images/evRsubHeaderV.jpg") transparent no-repeat top left; font: bold 26px Georgia, "Times New Roman", Times, Courier, serif; color: #666; margin: 0px 0px 0px 0px; padding: 17px 0px 10px 46px;   text-transform: uppercase;  }
div#bioheader div.title{font: normal 12px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 10px 0px 10px;}
div#bioheader div.email{font: normal 12px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 10px 0px 10px;}
div#bioheader div.email a{background-color:transparent;color:#174a76;font: normal 12px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#bioheader div.email a:hover{color:#86a4cb;}
div#bioheader div.bio{background-color:transparent;color:#333; font: normal 12px Georgia, "Times New Roman", Times, Courier, serif; padding:0px 10px 0px 10px;}
div#bioarticle{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;position:relative;}
div#bioarticle h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 5px 10px;text-transform:uppercase;}
div#bioarticle h2{margin:0px 0px 0px 0px ;padding:0px 0px 0px 10px;}
div#bioarticle h2 a{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;font-weight:bold;text-decoration:none;}
div#bioarticle h2 a:hover{text-decoration:underline;}
div#bioarticle div.bioarticleitem{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 10px;}
div#bioarticle div.displaydate{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#bioarticle div.more{background-color:transparent;clear:both;margin:0px;padding:0px 10px 0px 0px;text-align:right;}
div#bioarticle div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#bioarticle div.more a:hover{background-color:transparent;color:#86a4cb;}
div#bioarticle div.previous{float:left;margin:0px;padding:0px 10px 0px 10px;}
div#bioarticle div.next{float:right;margin:0px;padding:0px 10px 0px 10px;}
div#bioarticle div.previous a,
div#bioarticle div.next a{background-color:#fff;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#bioarticle div.previous a:hover,
div#bioarticle div.next a:hover{color:#86a4cb;}

/*Blog Layout*/
div#blogs {margin: 0px; padding: 0px; width: 650px; font: normal 11px georgia, "times new roman", times, helvetica, sans-serif; color: #333;}
div#blogs h2 {margin: 0px; padding: 0px; font-size: 14px; color: #063;}
div#blogs h2 a {color: #063; text-decoration: none;}
div#blogs h2 a:hover {text-decoration: underline;}
div#blogs p {margin: 0px; padding: 2px 0px 2px 0px; font: normal 11px/15px georgia, "times new roman", times, helvetica, sans-serif; color: #333;}
div.blogitem {margin: 0px; padding: 10px 0px 10px 10px; background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left;}
div.blogdesc {margin: 0px; padding: 0px 0px 0px 10px; float: left; width: 290px;}
div.blogimage {margin: 0px; padding: 0px 10px 0px 10px; float: left; width: 100px}
div.blogpost {margin: 0px; padding: 0px 0px 0px 10px; float: left; width: 199px; border-left: 1px solid #ccc;}

/*Chart Layouts*/
div#chartcontainer{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#chartcontainer div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#chartcontainer div.more a{background-color:transparent;color:#174a76;font:11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#chartcontainer div.more a:hover{background-color:transparent;color:#86a4cb;}
div#chartcontainer span.contentLargeHeader{font-size:24px;line-height:28px;}
div#charttopopeners{border-bottom:1px dotted #ccc;margin:5px 0px 10px 0px;padding:0px 0px 5px 10px;}
div#charttopopeners ul#charttopopenersnav{margin:0px;padding:0px;}
div#charttopopeners ul#charttopopenersnav li{border-left:1px solid #333;display:inline;padding:0px 10px 0px 10px;}
div#charttopopeners ul#charttopopenersnav li.first{border-left:none;}
div#charttopopeners ul#charttopopenersnav li a{}
div#charttopopenersbottom{border-top:1px dotted #ccc;margin:10px 0px 10px 0px;padding:10px 0px 0px 0px;}
div#charttopopenersbottom div{padding:3px;}
div#charttopopenersbottom div.left{float:left;padding:3px;}
div#charttopopenersbottom div.right{float:right;padding:3px;}


/* Chart Oscar Noms AC styles on Main*/
div#ACChart {width:auto;}
* html div#ACChart {width:350px;}
div#ACChart TABLE {font-family:Arial, Helvetica, sans-serif; font-size:12px; cell-spacing:5px; border:1px solid #ccc;}
div#ACChart TD {padding:5px; border:1px solid #f3f0d5; margin:5px;}
div#ACChart .odd {background-color:#fffef2;}
div#ACChart .tableHeader {background-color:#174A76; font-size:18px; color:#FFFFFF; text-align:center;}


/*Columnist Layouts*/
div#columnist{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
div#columnist a img{border:none;float:left;margin:0px 0px 0px 0px;padding:0px 10px 0px 20px;width:150px;}
div#columnist h2{margin:0px 0px 10px 0px;padding:0px 10px 0px 10px;}
div#columnist h2 a{font:17px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div#columnist div.description{font:12px Georgia, "Times New Roman", Times, Courier, serif; color: #333;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;line-height:18px;}
div#columnist div.description p{margin:0px 0px 10px 0px;padding:0px 0px 0px 10px;line-height:18px;}
div#columnist div.clear{border-bottom:1px dotted #ccc;clear:both;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
div#columnistupsell{border-bottom:3px solid #0F7F33;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
div#columnistupsell img{border:none;float:left;height:60px;margin:0px;padding:0px 10px 0px 10px;width:100px;}
div#columnistupsell h2{font:bold 14px Georgia, "Times New Roman", Times, Courier, serif; color: #333;margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}
div#columnistupsell h2 a{font:bold 14px Georgia, "Times New Roman", Times, Courier, serif; color: #063;}
div#columnistupsell div.pubdate{font:12px Georgia, "Times New Roman", Times, Courier, serif; color: #333;margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}
div#columnistupsell div.image {margin: 0px; padding: 0px; width: 125px; height: 65px; float: left;}
div#columnistupsell div.columnist{margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
div#columnistupsell div.more{border: 1px solid #ccc;;clear: both;margin: 0px;padding:2px 10px 2px 10px;}
div#columnistupsell div.more a{background-color: #fff;color: #174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-transform: uppercase;}
div#columnistupsell div.more a:hover{text-decoration: underline;}
div#columnistupsell div.more div.email{float: right;}
div#columnistcolumns{border-bottom:3px solid #0F7F33;height:1%;margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;position:relative;}
div#columnistcolumns h2{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#columnistcolumns h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}
div#columnistcolumns h2 a:hover{text-decoration:underline;}
div#columnistcolumns div.column{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 10px;}
div#columnistcolumns div.byline{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#columnistcolumns div.subcategory{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#columnistcolumns div.more{background-color:transparent;clear:both;margin:0px;padding:0px 10px 0px 0px;text-align:right;}
div#columnistcolumns div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#columnistcolumns div.more a:hover{background-color:transparent;color:#86a4cb;}
div#columnistcolumns div.previous{float:left;margin:0px;padding:0px 10px 0px 10px;}
div#columnistcolumns div.next{float:right;margin:0px;padding:0px 10px 0px 10px;}
div#columnistcolumns div.previous a,
div#columnistcolumns div.next a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#columnistcolumns div.previous a:hover,
div#columnistcolumns div.next a:hover{color:#86a4cb;}
div#columnistarchive{background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
div#columnistarchive h3{background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left;
font:20px Georgia, "Times New Roman", Times, Courier, serif; color: #666;margin: 0px 0px 0px 0px; padding:0px 10px 10px 10px;text-transform: uppercase;}
div#columnistarchive ul#columnistarchivelist{list-style: none;margin: 0px;padding: 0px;}
div#columnistarchive ul#columnistarchivelist li{border-bottom:1px dotted #ccc;float: left;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;width: 33%;}
div#columnistarchive ul#columnistarchivelist li.noborder{border: none;}
div#columnistarchive ul#columnistarchivelist li h2{font:12px Georgia, "Times New Roman", Times, Courier, serif; color: #333;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
div#columnistarchive ul#columnistarchivelist li h2 a{font:12px Georgia, "Times New Roman", Times, Courier, serif; color: #666;text-transform: uppercase;font-style: italic;}
div#columnistarchive ul#columnistarchivelist li h2 a:hover span{text-decoration: underline;}
div#columnistarchive ul#columnistarchivelist li h2 span{background-color: #fff;color: #174a76;}
div#columnistarchive ul#columnistarchivelist li div.pubdate{font:12px Georgia, "Times New Roman", Times, Courier, serif; color: #333;margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}

/*Homepage Photos  slideshow 1 column */
div#PhotoGallery {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#PhotoGallery table#header {height:28px;border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#PhotoGallery .headerTitle, div#PhotoGallery .headerTitle a{color:#900; font-size:12px; text-transform:uppercase;padding:0px;margin:0px;}
div#PhotoGallery .headerTitle a{text-decoration:none;}
div#PhotoGallery .Headline a {line-height:11px;}
div#PhotoGallery a img{border:none;}
div#PhotoGallery a{background-color:transparent;color:#174a76;font-weight:bold; font-size:10px; color:#063;}
div#PhotoGallery div.more {border-top:1px dotted #ccc;border-bottom:none;clear:both;margin:0px;padding:5px 0px 0px 0px;text-align:right;}
div#PhotoGallery div.more a {background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 5px 0px 0px;text-decoration:none;text-transform:uppercase;}
div#PhotoGallery div.more a:hover{background-color:transparent;color:#86a4cb;}
img#leftbutt {float:left;padding:0px;margin:0px;}
img#rightbutt {float:left;padding:0px;margin:0px;}
div#headcont {padding:8px 8px 0px 8px;margin:0px;}

/* Homepage Biz Q and A */
div.bizwquestion{background:url(http://a330.g.akamai.net/7/330/23382/20080219000721/www.variety.com/graphics/biz/QuestionsWBG4.gif) repeat-x transparent;height:235px;padding:0px;font-family:arial, sans-serif; font-size: 11px;border-left:#d5d5d5 1px solid;border-right:#d5d5d5 1px solid;border-bottom:#d5d5d5 1px solid;margin:0px 0px 6px 0px;}
div.bizwquestion div#bizwlogo{margin:7px 3px 10px 3px;border-bottom:#d5d5d5 1px solid;padding-bottom:6px;}
* html div.bizwquestion div#bizwlogo{margin:7px 3px 10px 3px;border-bottom:#d5d5d5 1px solid;}
div.bizwquestion div#bizwqna{height:90px !important;}
div.bizwquestion div#bizwq{font-family:arial, sans-serif; font-weight:bold; font-size:11px;padding:0px 14px;height:31px;}
div.bizwquestion div#bizwa{font-family:arial, sans-serif; font-size:11px;padding:9px 14px 0px 14px;}
div.bizwquestion .bizwqaletters{font-weight:bold;color:#a6a6a6;font-size:15px;}
div.bizwquestion form input#query{width:245px;border:none;}
div.bizwquestion div.formfieldkeyword{margin-left:12px;width:250px;float:left;height:18px;border:#127c3c 1px solid;background-color: #ffffff;padding:3px;}
* html div.bizwquestion div.formfieldkeyword{margin:0px 2px 0px 4px;width:250px;float:left;height:18px;border:#127c3c 1px solid;background-color: #ffffff;padding:3px;}
div.bizwquestion div#bizsrchhidden{height:0px;width:0px;padding:0px;margin:0px;}
div.bizwquestion form#people_search_form{margin:0px;padding:0px;}
div.bizwquestion div.formfieldsubmit, 
* html div.bizwquestion div.formfieldsubmit{float:left;width:30px;padding:0px; margin-left:2px;}
div.bizwquestion div#bizsrchVlogo{float:right;padding:3px 5px 0px 0px;}
* html div.bizwquestion div#bizsrchVlogo{float:right;padding:0px 5px 0px 0px;}
div.bizwquestion div#bizsrchlink, 
* html div.bizwquestion div#bizsrchlink{width:150px;float:left;padding:0px 0px 0px 10px;}
div.bizwquestion div#bizsrchlink a{color:#006a91;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none;}
div.bizwquestion a.bizwqlink {color:#006a91;text-decoration:none;}
div.bizwquestion a.bizwqlink:hover {color:#006a91;text-decoration:underline;}

/* Homepage/vrealestate */
div#vrealestate {margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;width:300px;}
div#vrealestate h3{background-image:none;border-bottom:1px dotted #ccc;margin:0px 0px 10px 0px;padding:0px 10px 5px 10px;}
div#vrealestate h3 a{background:url("http://a330.g.akamai.net/7/330/23382/20070326224308/www.variety.com/graphics/images/Vrealestate.gif") #fff no-repeat 0px 0px;display:block;height:25px;margin:0px;padding:0px 10px;width:157px;text-decoration:none;text-indent:-999em;}
div#vrealestate div#features{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#vrealestate h2, div#vrealestate h2 a {background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#vrealestate h2 {padding:0px 10px 0px 10px;}
div#vrealestate h2 a {padding:0px;text-decoration:none;}
div#vrealestate h2 a:hover{text-decoration:underline;}
div#vrealestate div.more{display:block;width:300px;border-bottom:3px solid #0F7F33;border-top:1px dotted #ccc;margin:0px;padding:7px 30px 7px 10px;text-align:right;}
div#vrealestate div.more a{color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#vrealestate div.more a:hover{color:#86a4cb;}
div#vrealestate div#featuredhome {margin-top:-3px;color:#333333;font: italic 11px Georgia;padding:0px 0px 3px 10px;}
div#vrealestate div#description {padding:3px 0px 0px 10px;margin:0px;color:#333333;}

/* Homepage/Weekly Variety */
div#weekly {padding: 4px 4px 4px 2px;margin-bottom:10px; width:328px; border:1px solid #ccc;}
div#weekly div.ressection {margin:0px 0px 0px 0px;background: URL("http://a330.g.akamai.net/7/330/23382/20070329001202/www.variety.com/graphics/images/evHomeWeekly.jpg") no-repeat top left; height:52px;}
div#weekly div.ressection div.links {float:right;text-align:right;height:16px;width:160px;padding:34px 15px 0px 0px;}
div#weekly div.ressection div.links a{color:#174A76; font-weight:bold; font-size:10px; text-transform:uppercase; text-decoration:none;line-height:1.1em;}
div#weekly div.ressection div.links a:hover{text-decoration: underline;}
div#weekly div.ressection div.title, 
div#weekly div.ressection div.title a {float:right;padding:0px; color:#FFF; font-size:17px;text-decoration: none; font-weight:bold;}
div#weekly div.ressection div.title a:hover{color:#ccc; text-decoration:underline;}

/* Homepage Buyers' Guide */
div#buyersguide h3 {border-bottom:1px dotted #ccc; color:#666666; font:bold 20px Georgia,"Times New Roman",Times,Courier,serif; margin-bottom:10px; padding: 0px 10px 10px 10px; text-transform: uppercase; }
div#guidelist h2 {background-color: transparent; color: #174a76; font:12px Georgia,"Times New Roman",Times,Courier,serif; margin: 0px; padding: 0px 10px; }
div#guidelist div.description {background-color: transparent; color:#333; border-bottom: 1px dotted #ccc; font:12px Georgia,"Times New Roman",Times,Courier,serif; line-height:1.4em; margin-bottom:5px ; padding: 0px 10px 5px 10px;}
div#guidelist div.description a {text-decoration:underline;}

/* Homepage Festival Central */
div#FestShootout {border-top:3px solid #FD7E33; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:3px solid #ccc; padding:0px; width:334px; margin-bottom:20px; background-color:#fff;}
div#FestShootout div#stories {padding:0px 10px; margin:0px; border-bottom:1px dashed #cccccc;}
div#FestShootout div#stories div.headline {font-size:12px; line-height:15px; padding:10px 0px 0px 10px; text-decoration:none; font-weight:bold; margin-left:10px;}
div#FestShootout div#stories div.photos {font-size:12px; padding:10px 0px 0px 0px; text-decoration:none; font-weight:bold;}
div#FestShootout div#stories div.headline a {font-size:12px; line-height:15px; padding:0px; text-decoration:none; font-weight:bold; color:#C64908; margin-top:5px; margin-left:10px;}
div#FestShootout div.headline {font-size:12px; line-height:15px; padding:5px 0px 5px 5px; text-decoration:none; font-weight:bold; border-bottom:1px dotted #ccc;}
div#FestShootout div#stories div.description {font-size:12px; line-height:14px; padding-bottom:10px; padding-right:10px; border-bottom:1px dotted #ccc; width:306px;}
div#FestShootout div#stories div.signup {font-size:12px; line-height:14px; padding-bottom:5px; padding-top:5px; padding-right:10px; border-bottom:1px dotted #ccc; width:306px;}

div#FestShootout div.more {padding:5px 5px 5px 10px;font-weight:bold; text-transform:uppercase; }
*html div#FestShootout div.more {padding:5px 5px 5px 10px;font-weight:bold; text-transform:uppercase; margin-bottom:-10px;}
div#FestShootout div.more a { color:#C64908; }

/*Homepage Breaking News*/
div#homebreakingnews {background-color:#f5f5f5;border:1px solid #ccc;color:#333;margin:0px 3px 0px 0px;padding:8px 10px 8px 10px; }
div#homebreakingnews h3{background-color:transparent;color:#900;float:left;font: bold 16px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px;padding:0px 2px 0px 0px;text-transform:uppercase;}
div#homebreakingnews h1{background-color:transparent;color:#333;font:bold 16px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px;padding:0px 0px 0px 0px;}
div#homebreakingnews h1 a{color:#333;font-weight:bold;}
div#datestamp{background-color:#fff;border-left:0px solid #fff;border-bottom:1px solid #999;color:#333;display:block;font:9px Arial, Helvetica, sans-serif;letter-spacing:.3em;margin:0px 0px 10px 0px;padding:0px 0px 4px 0px;text-align:center;text-transform:uppercase;width:336px;}

/*Homepage/Dept_Main Vplus Features*/
div#vplusfeatures {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#vplusfeatures h3{background-image:none;border-bottom:1px dotted #ccc;margin:0px 0px 10px 0px;padding:0px 10px 5px 10px;}
div#vplusfeatures h3 a{background:url("http://a330.g.akamai.net/7/330/23382/20061011011725/www.variety.com/contents/images/evRheaderVPlusFeatures.gif") #fff no-repeat 0px 0px;display:block;height:25px;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;width:157px;text-decoration:none;text-indent:-999em;}
div#vplusfeatures div#features{background-color:transparent;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#vplusfeatures h2{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#vplusfeatures h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}
div#vplusfeatures h2 a:hover{text-decoration:underline;}
div#vplusfeatures img{border:none;float:right;margin:2px 0px 10px 10px;padding:0px;}
div#vplusfeatures img.stroke{border:1px solid #000;}
div#vplusfeatures div.description{background-color:transparent;border-bottom:1px dotted #ccc;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#vplusfeatures div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#vplusfeatures div.more a{color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#vplusfeatures div.more a:hover{color:#86a4cb;}

/*Homepage/Dept_Main Top Stories*/
div#topstories {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#topstories h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#topstories div#stories{}
div#topstories h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#topstories h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;text-decoration:none;}
div#topstories h2 a:hover{text-decoration:underline;}
div#topstories img{border:1px solid #000;float:right;margin:2px 0px 10px 10px;padding:0px;}
div#topstories img.nostroke{border:none;}
div#topstories div.stories{clear:right;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#topstories div.description{background-color:transparent;border-bottom:1px dotted #ccc;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#topstories div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#topstories div.more a{color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#topstories div.more a:hover{color:#86a4cb;}
div#talkinghome{margin:0px 0px -35px 0px;}
* html div#talkinghome{margin:0px;}
div#talkinghome img{border: #ffffff 0px solid;}

/*Homepage/Dept_Main Hot Topics*/
div#hottopics, div#OscarRev {border-bottom:3px solid #0F7F33; margin:0px 0px 25px 0px; padding:0px 0px 5px 0px;}
div#hottopics h3, div#OscarRev h3 {background-color:transparent;border-bottom:1px dotted #ccc; color:#900; font:bold 20px Georgia, "Times New Roman", Times, Courier, serif; margin-bottom:10px; padding:0px 10px 10px 10px; text-transform:uppercase;}
div#hottopics h2, div#hOscarRev h2 {background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif; margin:0px; padding:0px 10px 0px 10px;}
div#hottopics h2 a, div#OscarRev h2 a {background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#hottopics h2 a:hover, div#OscarRev h2 a:hover {text-decoration:underline;}
div#hottopics div.description {border-bottom:1px dotted #ccc; font:11px Georgia, "Times New Roman", Times, Courier, serif; line-height:1.275em; margin-bottom:5px; padding:0px 10px 5px 10px;}
div#OscarRev div.description {background-image:url("http://a330.g.akamai.net/7/330/23382/20080403035541/www.variety.com/graphics/photos/_storypics/netlogos.jpg"); font:11px Georgia, "Times New Roman", Times, Courier, serif; margin-bottom:5px; padding:0px 2px 5px 2px; float:right;}
div#OscarRev div.description div {padding: 2px 0px 0px 0px;margin: 0px;line-height:1.1em;}
div#OscarRev div.description a{font:11px Georgia, "Times New Roman", Times, Courier, serif;color:#174a76; text-decoration:none;}

div#OscarRev div.description a:hover{color:#86a4cb;}
div#hottopics div.more {margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#OscarRev div.more {margin:0px;padding:5px 10px 0px 10px;text-align:right; border-top:1px dotted #ccc;}
div#hottopics div.more a, div#OscarRev div.more a {background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#hottopics div.more a:hover, div#OscarRev div.more a:hover {color:#86a4cb;}
div#hottopicsimage{margin:0px 0px 10px 0px;padding:0px;text-align:center;}

/*Homepage Newsletter Signup*/
div#emailnewslettersignup{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#emailnewslettersignup h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#063;font:bold 17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;}
div#emailnewslettersignup div#newsletters{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
div#emailnewslettersignup h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#emailnewslettersignup div.description{background-color:transparent;color:#333;font:12px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 10px 0px;padding:0px 10px 0px 10px;}
div#emailnewslettersignup div.description div.signuplink{margin:0px;padding:0px;}
div#emailnewslettersignup div.description div.signuplink a{font-size:9px;line-height:1.275em;text-transform:uppercase;}
div#emailnewslettersignup div.key{background-color:transparent;color:#333;float:left;font:8px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
div#emailnewslettersignup div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#emailnewslettersignup div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#emailnewslettersignup div.more a:hover{color:#86a4cb;}

/*Homepage Variety's Latest*/
div#varietyslatest{border:7px solid #CFDDEA;margin:0px;overflow:visible;margin:0px 0px 25px 0px;padding:4px 4px 4px 4px;}
div#varietyslatest h3{background-color:#fff;color:#900;font:bold 17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 10px 0px 10px;padding:0px;position:relative;text-align:center;text-transform:uppercase;top:-15px;}
div#varietyslatest div.description1{background-color:transparent;border-bottom:1px dotted #ccc;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#varietyslatest h2{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#varietyslatest div.description2{background-color:transparent;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#varietyslatest div.signuplink{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
div#varietyslatest div.signuplink a{background-color:transparent;color:#174A76;font:bold 9px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#varietyslatest div.signuplink a:hover{text-decoration:underline;}
div#varietyslatest div.key{background-color:#fff;color:#333;font:9px Georgia, "Times New Roman", Times, Courier, serif;font-style:italic;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}
div#varietyslatest div.bottomborder{background-color:#fff;clear:both;height:9px;margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;position:relative;top:12px;}

/*Homepage Featured Stories Slideshow*/
div#featuredstoriesslideshow{background:url("http://www.variety.com/contents/images/evFeaturedStoriesSlideshowB.gif") #F5F5F5 repeat 0px 0px;border:1px solid #ccc;color:#333;text-align:center;margin:0px 0px 25px 0px;padding:5px 5px 10px 5px;height:373px;width:324px;}
div#featuredstoriesslideshow div.slideshownav{width: 285px; border-bottom:1px dotted #ccc;margin:0px 0px 10px 0px;padding:10px 15px 5px 15px;position:relative;}
div#featuredstoriesslideshow a.previous{float:left;font:bold 10px Georgia, "Times New Roman", Times, Courier, serif;letter-spacing:.2em;text-transform:uppercase;padding:5px 0px 0px 0px;}
div#featuredstoriesslideshow a.sequenceoff{font:bold 11px Arial;margin:0px 0px 0px 0px;padding:1px 2px 2px 2px;}
div#featuredstoriesslideshow a.sequenceon{background-color:#DAFCC5;border-top:1px solid #5272A3;border-left:1px solid #5272A3;border-right:1px solid #B6CED0;border-bottom:1px solid #B6CED0;font:bold 11px Arial;margin:0px 0px 0px 0px;padding:0px 3px 1px 3px;}
div#featuredstoriesslideshow a.next{float:right;font:bold 10px Georgia, "Times New Roman", Times, Courier, serif;letter-spacing:.2em;text-transform:uppercase;padding:5px 0px 0px 0px;}
div#featuredstoriesslideshow a img{border:1px solid #000;margin:0px 0px 2px 0px;height:232px;}
div#featuredstoriesslideshow div.slideshownav a{background-color:transparent;color:#174a76;text-decoration:none;}
div#featuredstoriesslideshow div.slideshownav a:hover{background-color:transparent;color:#86a4cb;}
div#featuredstoriesslideshow h2{clear:both;margin:0px;padding:0px 10px 5px 10px;text-align:left;}
div#featuredstoriesslideshow h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#featuredstoriesslideshow h2 a:hover{text-decoration:underline;}
div#featuredstoriesslideshow div.deck{background-color:transparent;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 10px 10px;text-align:left;}

/*Homepage Departments tabs /Today in Channels*/
div#todayinchannels{border-bottom:2px solid #164A79;margin:0px 0px 25px 0px;padding:0px;}
div#todayinchannels h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#todayinchannels ul#ticmenu{margin:0px;padding:0px 0px 4px 0px;text-align:center;position:relative;top:0px;z-index:10;}
div#todayinchannels ul#ticmenu li{display:inline;margin:0px;padding:0px 5px 1px 5px;}
div#todayinchannels ul#ticmenu li.lion {background-color:#e9e9e9;border-top:1px solid #666;border-right:1px dotted #666;border-left:1px dotted #666;border-bottom:none;padding:0px 4px 5px 4px;}
* html div#todayinchannels ul#ticmenu li.lion {padding-bottom:5px;} /*ie only*/
div#todayinchannels ul#ticmenu li.lion span{background-color:#e9e9e9;color:#063;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica,sans-serif;padding-bottom:7px;text-transform:uppercase;}
div#todayinchannels ul#ticmenu li.lioff span{background-color:transparent;color:#14487A;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica, sans-serif;text-transform:uppercase;}
div#todayinchannels{border-bottom:2px solid #164A79;margin:0px 0px 25px 0px;padding:0px;}
div#todayinchannels h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#todayinchannels div.ticcontent{display:none;position:relative;background-color:#e9e9e9;border-top:1px solid #666;border-right:1px solid #86a3cd;border-bottom:1px solid #86a3cd;border-left:1px solid #86a3cd;margin:0px;padding:10px 0px 0px 0px;z-index:5;}
div#todayinchannels div.ticcontent h3{background-color:transparent;color:#333;border-bottom:none;font:17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:5px 10px 10px 10px;text-transform:capitalize;}
div#todayinchannels div.ticcontent h2{margin:0px;padding:0px 10px 0px 10px;}
div#todayinchannels div.ticcontent h2 a{background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#todayinchannels div.ticcontent h2 a:hover{text-decoration:underline;}
div#todayinchannels div.ticcontent div.deck{font-size: 11px; border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px; color:#333}
div#todayinchannels div.more{margin:0px;padding:5px;text-align:center;}
div#todayinchannels div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 2px 0px 2px;text-decoration:none;text-transform:uppercase;}
div#todayinchannels div.more a:hover{background-color:transparent;color:#86a4cb;}

/*Homepage Featured Sites tabs*/
div#featuredsites{border-bottom:2px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px;}
div#featuredsites h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#featuredsites ul#fsmenu{margin:0px;padding:0px 0px 4px 0px;position:relative;top:0px; left: 10px; z-index:10;}
div#featuredsites ul#fsmenu li{display:inline;margin:0px;padding:0px 5px 1px 5px;}
div#featuredsites  ul#fsmenu li.lion {background-color:#e9e9e9;border-top:1px solid #666;border-right:1px dotted #666;border-left:1px dotted #666;border-bottom:none;padding:0px 4px 5px 4px;}
* html div#featuredsites ul#fsmenu li.lion {padding-bottom:5px;} /*ie only*/
div#featuredsites ul#fsmenu li.lion span{background-color:#e9e9e9;color:#063;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica, sans-serif;padding-bottom:7px;text-transform:uppercase;}
div#featuredsites ul#fsmenu li.lioff span{background-color:transparent;color:#14487A;cursor:pointer;cursor:hand;font:bold 10px Arial, Helvetica, sans-serif;text-transform:uppercase;}
div#featuredsites div.fscontent{display:none;position:relative;background-color:#F1F9EB;border-top:1px solid #666;border-right:1px solid #E2F1DA;border-bottom:1px solid #E2F1DA;border-left:1px solid #E2F1DA;margin:0px;padding:10px 0px 0px 0px;z-index:5;}
div#featuredsites div.fscontent h3{background-color:transparent;color:#333;border-bottom:none;font:17px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:5px 10px 10px 10px;text-transform:capitalize;}
div#featuredsites div.fscontent h2{margin:0px;padding:0px 10px 0px 10px; color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;}
div#featuredsites div.fscontent h2 a{background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#featuredsites div.fscontent h2 a:hover{text-decoration:underline;}
div#featuredsites div.fscontent div.deck{margin:0px 0px;padding:0px 10px 5px 10px; font-size: 11px;}
div#featuredsites div.news {padding: 5px 0px 5px 0px; border-bottom:1px dotted #ccc; height: 1%;}
div#featuredsites div.more{margin:0px;padding:5px 10px 5px 10px;text-align:center;}
div#featuredsites div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 10px 0px 10px;text-decoration:none;text-transform:uppercase;}
div#featuredsites div.more a:hover{background-color:transparent;color:#86a4cb;}

/*Blogs Small*/
div#blogssmall{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px;}
div#blogssmall h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#blogssmall div.news {padding: 5px 0px 5px 0px; border-bottom:1px dotted #ccc; height: 1%;}
div#blogssmall div.news h2{margin:0px;padding:0px 10px 4px 10px; color:#174A76;font: bold 13px Georgia, "Times New Roman", Times, Courier, serif;}
div#blogssmall div.news h2 a{background-color:transparent;color:#174A76;font: bold 13px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#blogssmall div.news h2 a:hover{text-decoration:underline;}
div#blogssmall div.news div.deck{margin:0px 0px;padding:0px 10px 5px 10px; font-size: 11px;line-height:14px;color:#333;}
div#blogssmall div.more{margin:0px;padding:5px 10px 5px 10px;text-align:right;}
div#blogssmall div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;padding:0px 10px 0px 10px;text-decoration:none;text-transform:uppercase;text-align:right;}
div#blogssmall div.more a:hover{background-color:transparent;color:#86a4cb;}
.blogtitlefront,
a.blogtitlefront{color:#063; font-size:12px; font-weight: bold; text-decoration:none; margin:10px 0px;}
.bftitle{color:#063; font-family:georgia;font-size:12px;}
.bfdescription{color:#333; font-family:san-serif;font-size:11px;}


/*Homepage Vpage - not a slideshow anymore*/
div#vpagenonslideshow {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#vpagenonslideshow h3{border-bottom:1px dotted #ccc;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;}
div#vpagenonslideshow h3 a{background:url("http://a330.g.akamai.net/7/330/23382/20060819051631/www.variety.com/contents/images/evVPagePhotosHeader.gif") #fff no-repeat 0px 0px;display:block;height:25px;width:157px;text-decoration:none;text-indent:-999em;}
div#vpagenonslideshow div#vpageblurbs{margin:0px auto 10px auto;overflow:visible;padding:0px 0px 0px 6px;text-align:center;}
div#vpagenonslideshow div.blurb{display:block;float:left;height:1%;margin:0px 3px 0px 3px;padding:5px 0px 10px 0px;text-align:left;width:100px;font-size: 10px; line-height: 1.2em}
div#vpagenonslideshow div.blurb a img{border:none;}
div#vpagenonslideshow div.blurb div.headline a{background-color:transparent;color:#174a76;font-weight:bold; font-size: 10px; color: #063;}
div#vpagenonslideshow div.more{border-top:1px dotted #ccc;border-bottom:none;clear:both;margin:0px;padding:5px 0px 0px 0px;text-align:right;}
div#vpagenonslideshow div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif;padding:0px 10px 0px 10px;text-decoration:none;text-transform:uppercase;}
div#vpagenonslideshow div.more a:hover{background-color:transparent;color:#86a4cb;}

/* talkback tease graphic */
div#talktease{float:right; padding:0px 10px 6px 0px;}

/* Department Charts Module */
div#departmentcharts{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#departmentcharts h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 2px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#departmentcharts div#departmentchartstables{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 2px 10px;}
div#departmentcharts div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#departmentcharts div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#departmentcharts div.more a:hover{color:#86a4cb;}

/*Dept_Main Reviews*/
div#channelreviews {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#channelreviews h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#channelreviews div#reviews{}
div#channelreviews h2{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px 10px 0px 10px;}
div#channelreviews h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#channelreviews h2 a:hover{text-decoration:underline;}
div#channelreviews img{border:1px solid #000;float:right;margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;}
div#channelreviews img.nostroke{border:none;}
div#channelreviews div.description{border-bottom:1px dotted #ccc;color:#333;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#channelreviews div.description h2{padding-left:0px;}
div#channelreviews div.byline1{color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div#channelreviews div.subcat1{color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div#channelreviews span.byline2{color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div#channelreviews span.subcat2{color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div#channelreviews div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#channelreviews div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#channelreviews div.more a:hover{color:#86a4cb;}

/*Dept_Main Columns*/
div#columns {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#columns h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#columns div.column{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#columns div.byline{background-color:transparent;color:#333;font: 11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 5px 0px;padding:0px;}
div#columns h2{background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 16px 0px ;padding:0px;}
div#columns h2 a{background-color:transparent;color:#063;font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div#columns h2 a:hover{text-decoration:underline;}
div#columns img{border:1px solid #000;float:right;margin:0px 0px 10px 10px;padding:0px 0px 0px 0px;}
div#columns img.nostroke{border:none;}
div#columns div.morecolumns{}
div#columns div.morecolumns a{color:#174a76;font: bold 10px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#columns div.morecolumns a:hover{color:#86a4cb;}
div#columns div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#columns div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#columns div.more a:hover{color:#86a4cb;}

/*Dept_Main Film - Weekend Preview*/
div#weekendpreview {border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#weekendpreview, div#weekendpreview td {font: normal 11px Georgia, "Times New Roman", Times, Courier, serif; color:#333;}
div#weekendpreview a {font: bold 14px Georgia, "Times New Roman", Times, Courier, serif;  text-decoration: none; color: #063;}
div#weekendpreview img {vertical-align: middle;}
div#weekendpreview h3 {background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#weekendpreview h4 {background-color:transparent;color:#333;border-bottom:none;font:bold 12px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:5px 10px 10px 10px;text-transform:none;}
div#buzzbin div.moviecomlogo {margin: 0px; padding: 0px; float:left; width: 100px;}
div#buzzbin div.buzzbinlogo {margin: 0px; padding: 0px; float:right; text-align: center;}
div#buzzbin div.buzzbinlogo img {padding-left: 40px;}
div#buzzbin div.buzzbinlogo a {font-size: 11px;}
div#buzzbincontent {margin: 10px 0px 0px 0px; padding: 5px; border-top: 1px solid #333; border-bottom: 1px dotted #333;}
div#buzzbincontent td .feeditem{background-color:transparent; color:#333333;}
div#buzzbincontent td .feedheadline a {background-color:transparent; font-family: Georgia; font-size:14px; color:#006633; text-decoration: none;}
div#buzzbincontent td .feed{background-color:transparent; color:#333;}
div#moviefone span.moviefonelogo {padding-right: 10px;}
div#moviefonecontent {margin: 0px 10px 0px 0px; padding: 0px; float: left; width: 50%;}
div#moviefonecontent ol {margin: 0px 0px 0px 25px; padding: 0px;}
div#moviefonecontent li {font-weight:bold;}
div#moviefonecontent li span {font: bold 14px Georgia, "Times New Roman", Times, Courier, serif; color: #063;}
div#moviefonecontent div#moviefonelinks {margin: 5px 0px 0px 0px; padding: 5px 0px 0px 0px; border-top: 1px solid #ccc;}
div#moviefonecontent div#moviefonelinks a {font-size: 11px; color: #333;}
div#moviefoneblurb {margin: 0px; padding: 0px; float: right; text-align: left; width: 46%;}

/*News_Layout, Reviews_Layout, Revsubcategory, Regional, News_Edition etc.  Layouts*/
div#newslayout{/*background:url("http://www.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 323px 30px;*/border-bottom:3px solid #0F7F33;height:1%;margin:0px 0px 25px 0px;padding:0px 0px 10px 0px;position:relative;}
div#newslayout h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#newslayout h3.smaller {font-size: 15px;}
div#newslayout h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 0px ;padding:0px 0px 0px 10px;}
div#newslayout h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;font-weight:bold;text-decoration:none;}
div#newslayout h2 a:hover{text-decoration:underline;}
div#newslayout div.newsitem{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 0px 5px 10px;}
/*div#newslayout div.deck{overflow:hidden;white-space:nowrap;}*/
div#newslayout div.deck{font-size: 11px;display:inline;}
div#newslayout div.description{display:inline;font-weight:bold;padding:0px 3px 0px 0px;}
div#newslayout div.byline{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#newslayout div.subcategory{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#newslayout div.subcategory a {color:#666; font-weight: bold;}
div#newslayout div.newslayoutcolumn{display:block;float:left;margin:0px 0px 0px 0px;padding:0px 4px 0px 4px;width:300px;}
div#newslayout div.sidebar1 {background-color:#F7F7F7; border:3px double #E5EBF1; width:290px; padding:5px 5px 0px 0px; margin:0px;}
div#newslayout div.sidebar2 {background-color:#EAE8CF; border:3px double #EAE8CF; width:290px; padding:5px 5px 0px 0px; margin:0px;}
div#newslayout div.more{background-color:transparent;clear:both;margin:0px;padding:0px 10px 0px 0px;text-align:right;}
div#newslayout div.more a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#newslayout div.more a:hover{background-color:transparent;color:#86a4cb;}
div#newslayout div.previous{float:left;margin:0px;padding:0px 10px 0px 10px;}
div#newslayout div.next{float:right;margin:0px;padding:0px 10px 0px 10px;}
div#newslayout div.previous a,
div#newslayout div.next a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#newslayout div.previous a:hover,
div#newslayout div.next a:hover{}

/*News_Front, Reviews_Front, Columns_Category, Charts_Layout Layouts*/
div.newsincategory{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div.newsincategory h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div.newsincategory h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 0px ;padding:0px 0px 0px 10px;}
div.newsincategory h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div.newsincategory h2 a:hover{text-decoration:underline;}
div.newsincategory div.newsitem{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div.newsincategory div.deck{font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em; color: #333;}
div.newsincategory div.byline{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.newsincategory div.subcategory{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.newsincategory div.subcategory a {color: #666;font-weight: bold;}
div.newsincategory div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div.newsincategory div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.newsincategory div.more a:hover{background-color:transparent;color:#86a4cb;}
div.newsincategory div.previous{float:left;margin:0px;padding:0px 10px 0px 10px;}
div.newsincategory div.next{float:right;margin:0px;padding:0px 10px 0px 10px;}
div.newsincategory div.previous a,
div.newsincategory div.next a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.newsincategory div.previous a:hover,
div.newsincategory div.next a:hover{color:#86a4cb;}

/*Registration Pages*/
div#registration {padding: 0px 10px 10px 10px;}
div#registration div#sectionheader h2{left:-10px;position:relative;}
div#registration table td.content{line-height:23px;}/* line-height added to eliminate page jitter from disappearing select element on top nav menu rollover */

/*Slanguage Layout*/
div.slanguage {margin: 0px; padding: 10px 10px 10px 20px;}
div.slanguage ul {margin: 0px; padding: 0px; list-style: none outside;}
div.slanguage li {margin: 0px; padding: 0px 0px 10px 0px;}

/*Vpage Archive List Layout*/
div.vpage{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 10px 4px;}
div.vpage h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div.vpage div.news{}
div.vpage h2{background-color:transparent;color:#063;font:14px Georgia, Times New Roman, Times, Courier, serif;margin:5px 0px 0px 0px ;padding:0px 0px 0px 0px;}
div.vpage h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div.vpage h2 a:hover{text-decoration:underline;}
div.vpage div.vpageitem{border-bottom:1px dotted #ccc;margin:0px 4px 0px 5px;padding:0px 10px 5px 10px;}
div.vpage div.deck{background-color:transparent;color:#000;font:12px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.vpage div.byline{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vpage div.previous{float:left;margin:0px;padding:10px 10px 0px 10px;}
div.vpage div.next{float:right;margin:0px;padding:10px 10px 0px 10px;}
div.vpage  div.previous a,
div.vpage div.next a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.vpage  div.previous a:hover,
div.vpage  div.next a:hover{text-decoration:underline;}
div.vpage div.pubdate{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vpage div.image{float:left;margin:5px 0px 0px 0px;border:1px #000 solid;}
div.vpage div.caption{margin:5px 0px 0px 0px;}
div.vpage div.more{background-color:#fff;clear:both;margin:0px;padding:5px 10px 5px 10px;text-align:right;}
div.vpage div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.vpage div.more a:hover{background-color:#fff;color:#86a4cb;}

/*Vpage Main*/
div.vpagemain{background:url("http://www.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 316px 0px;border-bottom:3px solid #0F7F33;height:1%;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}
div.vpagemain h2{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;margin:5px 0px 0px 0px ;padding:0px 0px 0px 0px;}
div.vpagemain h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div.vpagemain h2 a:hover{text-decoration:underline;}
div.vpagemain div.vpageitem{border-bottom:1px dotted #ccc;float:left;margin:0px 4px 0px 7px;padding:0px 9px 5px 9px;width:286px;height:200px;}
div.vpagemain div.deck{background-color:transparent;color:#000;font:12px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.vpagemain div.byline{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vpagemain div.pubdate{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vpagemain div.image{float:left;margin:5px 0px 0px 0px;width:100px;}
div.vpagemain div.caption{margin:5px 0px 0px 0px;}
div.vpagemain div.more{background-color:#fff;clear:both;margin:0px;padding:5px 10px 5px 10px;text-align:right;}
div.vpagemain div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.vpagemain div.more a:hover{background-color:#fff;text-decoration:underline;}

/*VPlus / Reports Layout*/
div#vplusreports{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#vplusreports h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 10px 0px;padding:5px 10px 10px 10px;text-transform:uppercase;}
div#vplusreports div.reports{}
div#vplusreports h2{background-color:transparent;color:#063;font:14px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 0px 0px ;padding:0px 0px 0px 10px;}
div#vplusreports h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div#vplusreports h2 a:hover{text-decoration:underline;}
div#vplusreports div.report{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#vplusreports div.deck{background-color:transparent;color:#333;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div#vplusreports div.previous{float:left;margin:0px;padding:0px 10px 0px 10px;}
div#vplusreports div.next{float:right;margin:0px;padding:0px 10px 0px 10px;}
div#vplusreports div.previous a,
div#vplusreports div.next a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#vplusreports div.previous a:hover,
div#vplusreports div.next a:hover{}

/*Vision Layouts*/
div#visionpage {border-bottom:3px solid #0F7F33;height:1%; margin:0px 0px 25px 0px;padding:0px 0px 10px 4px;}
div.vision {background:url("http://www.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 318px 0px;height:1%;}
* html div.vision {background:url("http://www.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 324px 0px;}  /*ie only*/
div.vision h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, Times New Roman, Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div.vision h2{background-color:transparent;color:#063;font:14px Georgia, Times New Roman, Times, Courier, serif;margin:5px 0px 0px 0px ;padding:0px 0px 0px 0px;}
div.vision h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div.vision h2 a:hover{text-decoration:underline;}
div.vision div.visionitem{border-bottom:1px dotted #ccc;float:left;margin:0px 4px 0px 5px;padding:0px 10px 5px 10px;width:285px; height: 145px;}
div.vision div.deck{background-color:transparent;color:#666;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.vision div.image{float: right;background-color:transparent;margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}
div.vision div.byline{background-color:transparent;color:#666;display:inline;font:bold 11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vision div.pubdate{background-color:transparent;color:#666;display:inline;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.vision div.caption{margin:5px 0px 0px 0px;}
div#visionpage div.more{background-color:#fff;background-image: none; clear:both;margin:0px;padding:5px 10px 5px 10px;text-align:right;}
div#visionpage div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#visionpage div.more a:hover{background-color:#fff;color:#86a4cb;}
div#visionpage div.previous{background-image: none; float:left;margin:0px;padding:10px 10px 0px 10px;}
div#visionpage div.next{background-image: none; float:right;margin:0px;padding:10px 10px 0px 10px;}
div#visionpage div.previous a,
div#visionpage div.next a{background-color:#fff;color:#174a76;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div#visionpage div.previous a:hover,
div#visionpage div.next a:hover{}
div#visionmenu {margin: 0px 0px 0px 10px; padding: 0px;}
div#visionmenu h3 {margin: 0px 10px 0px 0px; padding: 0px 3px 0px 3px; text-transform: uppercase; color: #666; font-size: 11px;}
div#visionmenu ul {margin: 0px; padding: 0px; list-style:none outside;}
div#visionmenu li {margin: 0px; padding: 0px 3px 0px 3px; float: left; text-transform: uppercase; font-weight: bold; font-size: 11px; color:#174a76;}
div#visionmenu li a {color:#174a76;}
div#visionsidenav {margin: 5px; padding: 0px; height: 660px; overflow:auto;}
div.visionitem {margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom:1px dotted #ccc;}
div.visionitem h3 {margin: 0px; padding: 0px;}
div.visionitem h3, div.visionitem h3 a {color: #063; font-size: 11px;}
div.visionitem span.time {margin: 0px; padding: 0px; color: #666;}
div.visionitem div.deck {margin: 0px 0px 5px 0px; padding: 0px; color: #333; font-size: 11px;}
div.visionitem div.image {margin: 0px 5px 5px 5px; padding: 0px; float: right;}
div#visionplayer {margin: 0px auto 30px auto; padding: 15px; border: 2px solid #9B9CA0; width: 543px; height: 449px; background:url("http://www.variety.com/contents/images/evRsearchbarbackgroundtile.gif") transparent repeat top left; height: 1%;}
div#visionplayer h3 {margin: 0px 0px 10px 0px; padding: 0px; font: bold 12px georgia, "times new roman", times, helvetica, serif; color: #333;}
div#visionplayer h3 span.nowplaying {margin: 0px 0px 10px 0px; padding: 0px; font: bold 14px georgia, "times new roman", times, helvetica, serif; color: #900; text-transform: uppercase;}
div#visionplayer p {margin: 10px 0px 10px 0px; padding: 0px; color:#666;}

/*Subscribe Jump Page*/
div#subscribejump {background-color:transparent;border-bottom:1px dotted #ccc;color:#666;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div#subscribejump div.sublink{padding:10px 0px 10px 0px;}
div#subscribejump div.sublink a{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;text-decoration:none;}
div#subscribejump div.sublink a:hover{text-decoration:underline;}

/*Search Results Layout*/
div#sr {background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x top left;margin:0px 8px 30px 9px;padding: 10px 0px 0px 0px;width:630px;}
* html div#sr2 {padding:0 14px 10px 14px;border-bottom:1px dotted #ccc;margin-bottom:0px;}
div#sr2 {background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x top left;padding:10px 0px 10px 0px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
ul#searchnavcontent {display: block; left:0px;list-style-type: none;padding: 0px 0px 0px 5px;position:absolute;margin: 0px;top:0px;}
ul#searchnavcontent li {float: left;background-color: #fff;margin: 0;padding: 0;font: 10px Georgia, sans-serif;text-transform: uppercase;}
#searchnavcontent a {float: left;display: block;color: #174A76;text-decoration: none;padding: 1px 6px 0px 6px;}
#searchnavcontent a:hover {color: #006633;background-color: #e9e9e9;}
ul#searchnavcontent li.tabOn a {color: #006633;background-color: #e9e9e9;border-left:1px dotted #ccc;border-right:1px dotted #ccc;}
.srbread {text-transform: uppercase;font-size: 10px; letter-spacing:2px;}
.srbread strong {font-size: 12px;}
* html .srpage {float:right;font-size:11px;margin:18px 0px 0px 0px}
.srpage {float:right;font-size:11px;}
.srpagelabel {color:#666;}
div#baselineResults{border: 1px solid Green; padding: 0px 5px 5px; margin-left: 10px; margin-right: 10px;}
div#baselineResults h4{margin-top: 5px; margin-bottom: 5px;color:#16893c;font:14px bold Arial, Helvetica, sans-serif;}
div#baselineResults h5{ margin:0px;padding: 3px 0px 3px 0px;font:12px bold Arial, Helvetica, sans-serif;}
div#baselineResults h5 a{ color:#000;}
div#baselineResults ul{margin:0px;padding:0px;}
div#baselineResults ul li{margin:0px;padding: 2px 0px 0px 0px;list-style-type:none;}
div#baselineResults ul li a{font-family:Arial, Helvetica, sans-serif;}
div#baselineMore {font-family: Arial,Helvetica,sans-serif;}
* html ul#srtabs {margin:18px 0px 0px 0px;padding:0px 0px 6px 0px;border-bottom:1px solid #666;}
ul#srtabs {margin:0px;padding:0px 12px 2px 0px;border-bottom:1px solid #D5D5CB;}
ul#srtabs li{display:inline;margin:0px;padding:6px 8px 3px 8px;text-align:center;font:12px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000; border-top:1px solid #D5D5CB;border-left:1px solid #D5D5CB;border-right:1px solid #D5D5CB;border-bottom:none;background-color: transparent;background-image: url("http://www.variety.com/graphics/images/0706NavLstBg.gif");background-repeat: repeat-x;background-position: right top;}
ul#srtabs li.lion {background-color:#fff;border-top:1px solid #D5D5CB;border-right:1px solid #D5D5CB;border-left:1px solid #D5D5CB;border-bottom:none;color:#000;background-image: none; font-weight: bold}
ul#srtabs li a{font-weight:bold;color:#000;}
p#filterResults{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:11px;}
p#filterResults span{color:#107F33;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-transform:none;}
p#filterResults a{color:#3164B5;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;text-transform:uppercase;}
p#filterResults a:hover{text-decoration:none;}
div#profilesSub{font-family:Arial, Helvetica, sans-serif;font-size:10px;text-transform:uppercase;text-align:right; padding-top:0;margin-top:0;}
div#profilesSub span {color:#107F33;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;text-transform:none;}
div#profilesSub a{color:#3164B5;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;text-transform:uppercase;}
div#profilesSub a:hover{text-decoration:none;}
p#sortResults{color:#107F33;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}
p#sortResults span{color:#000;}
p#sortResults a{font-weight:normal;text-decoration:underline;}
p#sortResults a:hover{text-decoration:none;}
#googlesearch {border:1px solid #0F7F33;margin-bottom: 13px; margin-top: 3px;padding:7px;}
div.googlelabel {font-family: Arial, sans-serif;}
#googlesearch p {padding:7px 0 0 0;margin:0;}
#googlesearch a {text-decoration:none;}
.googleafsline1 {font: 12px Arial, sans-serif;color: #000;text-decoration: underline;}
.googleafsline2, .googleafsline3 {color: #000;text-decoration: none;font: 12px Arial, sans-serif;}
.googleafsvurl {color: #000;font-weight: normal;text-decoration: underline;font: 12px Arial, sans-serif;}
p#sortby {border-top:1px dotted #ccc;margin-top:15px;padding-top:10px;text-transform: uppercase;font-size:11px;color:#666;}
p#sortby span.sbi {color:#000;font-weight:bold;font-size:10px;}
p#sortby a {font-weight:bold;}
#sr h3, #sr h4, #sr h5 {display:block}
#sr h3, #sr h4, #sr h5 {margin:0px;padding:0px;}
#sr h3{padding-bottom:4px;}
#sr h3 a {font: 13px Arial, Helvetica, sans-serif;text-decoration:underline;color:#174A76}
#sr h3 a:hover {text-decoration:none;}
#sr h3 a:visited {text-decoration:underline;color:#666666;}
#sr h4{font:11px Arial, Helvetica, sans-serif;padding-top:4px;padding-bottom:4px;line-height:15px;}
#sr h5{color:#174A76;font:11px Arial, Helvetica, sans-serif;}
#sr h5 a {color:#174A76;font:11px Arial, Helvetica, sans-serif;}
div.sourceNews{background:url("http://www.variety.com/contents/images/sr2NewsIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:49px;}
div.sourceReviews{background:url("http://www.variety.com/contents/images/sr2ReviewsIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:62px;}
div.sourceColumn{background:url("http://www.variety.com/contents/images/sr2ColumnIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:66px;}
div.sourceWeb{background:url("http://www.variety.com/contents/images/sr2WebIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:41px;}
div.sourceProject{background:url("http://www.variety.com/contents/images/sr2ProfileIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:72px;}
div.sourceTV{background:url("http://www.variety.com/contents/images/sr2TVProjectIcon2.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:72px;}
div.sourceFilm{background:url("http://www.variety.com/contents/images/sr2MovieProjectIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:72px;}
div.sourceCompany{background:url("http://www.variety.com/contents/images/sr2CompanyIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:74px;}
div.sourcePerson{background:url("http://www.variety.com/contents/images/sr2PersonIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:65px;}
div.sourceVPagePhoto{background:url("http://www.variety.com/contents/images/sr2VPageIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:57px;}
div.sourceBlogs{background:url("http://www.variety.com/contents/images/sr2BlogIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:53px;}
div.sourceVariety{background:url("http://www.variety.com/contents/images/sr2VarietyIcon.gif") transparent no-repeat left center;font:11px Arial, Helvetica, sans-serif;padding-left:68px;}
#srhit {padding: 12px 0; border-bottom: 1px solid #ddd;}
#sr .source {font-style:italic;}
#filterby {float:left;margin-right:5px;}
#topicbox {float:left;}
#filterby,#topicsbox,topicsbox a {font:12px Arial, Helvetica, sans-serif;}
#topicsbox a {text-decoration:underline;}
#topicsbox a:hover {text-decoration:none;}
.dym {font-family: Arial, Helvetica, sans-serif}
#moretopics {margin: 0px; display: none;}
.moretopics {display:inline;}
.fewertopics {margin: 0px; display: none;}

/*Realestate Main*/
div.realestatemain{background:url("http://www.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 316px 0px;border-bottom:3px solid #0F7F33;height:1%;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}
div.realestatemain h2{background-color:transparent;color:#063;font:bold 14px Georgia, Times New Roman, Times, Courier, serif;margin:5px 0px 0px 0px ;padding:0px 0px 0px 0px;}
div.realestatemain div.realestateitem{border-bottom:1px dotted #ccc;float:left;margin:0px 4px 0px 7px;padding:0px 9px 5px 9px;width:290px;height:350px;}
div.realestatemain div.deck{background-color:transparent;color:#000;font:bold 11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.realestatemain div.description{background-color:transparent;color:#000;font:11px Georgia, Times New Roman, Times, Courier, serif;line-height:1.275em;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.realestatemain div.image{float:left;margin:5px 0px 0px 0px;width:160px;}
div.realestatemain div.contact{font:bold 11px Georgia, Times New Roman, Times, Courier, serif;margin:5px 0px 0px 10px;}
div.realestatemain div.logo{float:left;margin:5px 0px 0px 10px;}
div.realestatemain div.less{background-color:#fff;clear:both;margin:0px;padding:5px 10px 5px 10px;text-align:left;}
div.realestatemain div.less a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.realestatemain div.less a:hover{background-color:#fff;text-decoration:underline;}
div.realestatemain div.more{background-color:#fff;clear:both;margin:0px;padding:5px 10px 5px 10px;text-align:right;}
div.realestatemain div.more a{background-color:#fff;color:#174a76;font:bold 11px Georgia, Times New Roman, Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.realestatemain div.more a:hover{background-color:#fff;text-decoration:underline;}
div.realestateadinfo{padding: 0px 0px 0px 10px;}

/*Newsletter Layout*/
div#NL {margin: 0px; padding: 0px; width: 640px; font: normal 11px georgia, "times new roman", times, helvetica, sans-serif; color: #333;}
div#NL h2 {margin: 0px; padding: 0px; font-size: 14px; color: #666;}
div#NL h2 a {padding-left:8px; color: #063; text-decoration: none;}
div#NL h2 a:hover {padding-left:8px; color:#174A76; text-decoration: none;}
div#NL p {margin: 0px; padding: 2px 0px 2px 0px; font: normal 11px/15px georgia, "times new roman", times, helvetica, sans-serif; color: #333;}
div.NLitem {margin: 0px; padding: 10px 0px 10px 10px; background:url("http://www.variety.com/contents/images/evRBackgroundTriangleTile.gif") transparent repeat-x bottom left; width:640px;}
div.NLdesc {margin: 0px; padding: 0px 10px 0px 10px; float: left; width: 600px;}
div.NLImg {margin: 0px; padding: 0px 0px 0px 10px; float: left; width: 200px; border-left: 1px solid #ccc;}
div.NLemail {margin: 0px; padding: 0px 10px 0px 10px; float: left; width: 500px;}
div.NLemail input.NLsubmit{background-color:#F4F0ED;border:1px dotted #174a76;font:10px Georgia, "Times New Roman", Times, Courier, serif; color:#174a76;height:18px;letter-spacing:.25em;margin:0px;padding: 0px 0px 0px 0px;text-align:center;text-transform:uppercase;}
.form {margin: 0px; padding: 2px 2px 2px 2px; font: normal 11px/15px georgia, "times new roman", times, helvetica, sans-serif; color: #333;}
div#NL div#newsletterhelp{margin: 0px; padding: 10px 0px 10px 20px;}
/*Green Hollywood 2006*/
#ghtipscontainer {width: 336px;padding:5px 0px 0px 0px;}
div#ghtipscontainer div#ghtips{font: 11px Georgia;color: #ffffff;background: URL("/graphics/specials/ghtipsmiddle.jpg") repeat top;padding: 5px 15px 10px 15px;margin: 0px;line-height: 15px;}
div#ghtipscontainer div#ghtips .GHTTitle {color: #B4C7BD;font-size: 13px;font-weight: bold;line-height: 20px;}
div#ghtipscontainer div#ghtips a {color: #000000;text-decoration: none;}
div#ghtipscontainer div#ghtips a:hover {text-decoration: underline;}
div#ghtipscontainer div#ghtips div.courtesy {text-align: right; padding:3px 8px 0px 0px;color: #B4C7BD;font-style:italic;}
#ghlinkscontainer {width: 336px; height:620px;}
div#ghlinkscontainer div#ghlinkssection{float:left;width: 169px; height: 620px;font: 11px Georgia;color: #ffffff;background: URL("/graphics/specials/ghlinksBG3.jpg") no-repeat top;padding: 47px 0px 0px 0px;margin: 0px;line-height: 15px;}
div#ghlinkscontainer div#ghlinkssection .GHTTitle {color: #B4C7BD;font-size: 13px;font-weight: bold;line-height: 20px;}
div#ghlinkscontainer div#ghlinkssection ul{padding:0px 10px 0px 12px; margin: 0px;}
div#ghlinkscontainer div#ghlinkssection li{list-style: none;padding: 5px 0px 5px 0px;}
div#ghlinkscontainer div#ghlinkssection a {color: #2D322F;text-decoration: none;}
div#ghlinkscontainer div#ghlinkssection a:hover {text-decoration: underline;}
div#ghlinkscontainer div#gh160ad {float:left;padding:1px 0px 0px 6px;}
#ghcontainerleft{float:left;width:318px;padding:0px; margin:0px;}
#ghcontainermiddle{float:left;width:318px;padding:0px; margin:0px 0px 0px 10px;}
div#ghcontainerleft div.ghsection,
div#ghcontainermiddle div.ghsection{height:218px;background: URL("/graphics/specials/ghsectionBG2.jpg") no-repeat top;padding: 6px 4px 0px 4px;margin: 0px;}
div#ghcontainerleft div.ghsection div.ghsectiontext,
div#ghcontainermiddle div.ghsection div.ghsectiontext,
div#ghcontainerbottom div#ghbottommid div#ghbottomleft div.ghsectiontext {font: 10px Georgia;color: #666666;line-height: 15px;padding:2px 6px 0px 10px;}
div#ghcontainerleft div.ghsection div.ghsectiontext .title,
div#ghcontainermiddle div.ghsection div.ghsectiontext .title,
div#ghcontainerbottom div#ghbottommid div#ghbottomleft div.ghsectiontext .title{color:#006633; font: bold 13px Georgia;}
div#ghcontainerleft div.ghsection a,
div#ghcontainermiddle div.ghsection a,
div#ghcontainerbottom div#ghbottommid div#ghbottomleft a {color: #505050;text-decoration: none; font-weight: bold;}
div#ghcontainerleft div.ghsection a:hover,
div#ghcontainermiddle div.ghsection a:hover,
div#ghcontainerbottom div#ghbottommid div#ghbottomleft a:hover {text-decoration: underline;}
div#ghcontainermiddle div.ghsection div.ghprofileimg {float:right; padding: 2px 2px 0px 2px;}
div#ghcontainermiddle div.ghsection div.ghinfluentials {padding: 4px 0px 0px 7px;}
div#ghcontainerbottom {padding:0px 0px 0px 3px; margin: 0px;}
div#ghcontainerbottom div#ghbottommid {width:643px;display:block;background: URL("/graphics/specials/ghsectionwidemid.jpg") repeat-y top left;margin:0px;}
div#ghcontainerbottom div#ghbottommid div#ghbottomleft {float:left;width:310px;margin:0px; padding:0px 4px 0px 4px; }
div#ghcontainerbottom div#ghbottommid div#ghbottomright {float:left; padding: 4px 0px 0px 11px;margin:0px;}

/* Green Hollywood Profiles */
#ghxcontainerleft{float:left;width:310px;padding:5px; margin:0px;}
#ghxcontainermiddle{float:left;width:310px;padding:0px; margin:0px 0px 0px 10px;}
div#ghxcontainerleft .ghxsection,
div#ghxcontainermiddle .ghxsection{height:80px; border:#ecebeb 1px solid; no-repeat top;padding: 6px 4px 0px 4px;margin: 10px 0px 0px 0px;}
div#ghxcontainerleft div.ghxsection .ghxsectiontext,
div#ghxcontainermiddle div.ghxsection .ghxsectiontext{padding: 0px 7px 0px 0px;}
div#ghxcontainerleft div.ghxsection div.ghxsectiontext .title,
div#ghxcontainermiddle div.ghxsection div.ghxsectiontext .title {color:#006633; font: bold 13px Georgia;}
div#ghxcontainerleft div.ghxsection .ghxthumb,
div#ghxcontainermiddle div.ghxsection .ghxthumb{float:left; padding-right:10px;}
div#ghxcontainerleft div.ghxsection a,
div#ghxcontainermiddle div.ghxsection a {color: #505050;text-decoration: none; font-weight: bold;}
div#ghxcontainerleft div.ghxsection a:hover,
div#ghxcontainermiddle div.ghxsection a:hover{text-decoration: underline;}
div#ghxprofiles {padding: 0px 0px 5px 15px;}
div#ghthumbnails1, div#ghthumbnails2 {padding: 14px 0px 0px 5px;}
div#ghthumbnails1 .ghthumb, div#ghthumbnails2 .ghthumb {float:left;display:block;padding: 0px 6px 0px 6px;}

/*PWC*/
div#PWCBlock {text-align:left;padding: 0px 10px 0px 10px;margin:0px 0px 0px 0px;}
div#PWCBlock PWCLogoBox {text-align:center;width:100%;}
div#PWCBlock a {font-weight:bold; font-size:13px; text-decoration:none;}
div#PWCBlock a:hover{text-decoration:underline;}

/*Floating sponsor 88x31*/
div#adfloatertext {position:absolute; left:180px;font-size:9px;}
div#sponsor88 {position:relative; top:0px;left:0px; z-index: top; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
div#floatercontainer {display:block;position:relative; margin:0px 0px -33px 0px;}
* html div#sponsor88 {position:absolute; top:-11px;margin:0px; padding:0px}
* html div#floatercontainer{margin:0px; padding:0px;}

/* Pushy Question (evDaily) */
.dailyquestion{background:url("/graphics/pushy/pushyAsk.jpg") #fff no-repeat 0px center;width: 337px;height: 196px;position:relative;}
div.dailyquestion .dailyquestiontext{width: 245px;padding: 53px 0px 0px 20px;}
div.dailyquestion .dailyquestiontext a{font: normal 12px georgia; color: #4d4d4d;text-decoration: none;}
div.dailyquestion .dailyquestionmenu{position:absolute;top: 98px;left: 13px;background-color:transparent;font:10px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div.dailyquestion .askquestionmenu{position:absolute;top: 168px;left: 13px;background-color:transparent;font:10px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;}
div.dailyquestion .dailyquestionmenu a{color: #1B4B7C;font-weight: bold;}
div.dailyquestion .askquestionmenu a{color: #1B4B7C;font-weight: bold;}
div#Dailysectionheadermenu ul {margin: 10px 0px 0px 8px; padding: 0px; list-style-type: none;}
div#Dailysectionheadermenu li {margin: 0px; padding: 0px 0px 0px 5px; float: left; color: #174A76; font-weight: bold;}
div#Dailysectionheadermenu li a {margin: 0px; padding: 0px; text-transform: uppercase}

/* Department Content Agenda Module */
div#cawidget{border-bottom:3px solid #0F7F33;margin:0px 0px 25px 0px;padding:0px 0px 5px 0px;}
div#cawidget h3{background-color:transparent;border-bottom:1px dotted #ccc;color:#900;font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 2px 0px;padding:0px 10px 10px 10px;text-transform:uppercase;}
div#cawidget div.more{margin:0px;padding:0px 10px 0px 10px;text-align:right;}
div#cawidget div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;text-transform:uppercase;}
div#cawidget div.newsitem, 
div#cawidget div#departmentcawidgettables{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 10px 2px 10px;}
div#cawidget div.more a:hover{color:#86a4cb;}
div#textad {border-left: 1px solid #174A76;border-right: 1px solid #174A76;border-bottom: 1px solid #174A76;font-family:georgia;margin:0px 0px 10px 0px;}
div#textad a{font-weight: bold;font-size:11px;}
div#textad div#txtoffer {font-size: 14px; font-weight: bold; color: #174A76; padding: 4px 10px 6px 14px; background-color: #E9E9E9;}
div#textadArticle {border: 1px solid #174A76;font-family:georgia;margin:0px 0px 10px 0px;}
div#textadArticle a{font-weight: bold;font-size:11px;}
div#textad a:hover, 
div#textadArticle a:hover {text-decoration: underline;}
div#textadArticle div#txtoffer {font-size: 14px; font-weight: bold; color: #174A76; padding: 4px 10px 6px 14px; background-color: #E9E9E9;}
div#textad div#txtlink, 
div#textadArticle div#txtlink {padding: 10px;}

/* upfronts sked */
div#schedcont {font-family:Arial, Helvetica, sans-serif; border:4px solid #d3e1ea; width:600px; padding:0px; margin:0px; font-size:12px; overflow:hidden;}
div#schedcont a {color:#336699; font-weight:bold;}
div#schedcont .Day{border-bottom:1px solid #CCC; border-right:1px solid #CCC;color:#003366; font-weight:bold;}
div#schedcont .SchedHed {font-family:Georgia, "Times New Roman", Times, serif; color:#990000; font-size:18px; font-weight:bold; border-bottom:1px solid #CCC; height:60px;}
div#schedcont .row {background-color:#e3f1da;border-top:1px solid #CCC; }
div#schedcont .row2 {background-color:#fff;border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
div#schedcont .cell{border-right:1px solid #CCC;  border-bottom:1px dashed #ccc; padding:5px 0px;}
div#schedcont .cell2, 
div#schedcont .cell3{border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:5px 0px;}

/****************Variety -  Baseline data*****************/
/*News_Front, Reviews_Front, Columns_Category, Charts_Layout Layouts*/
div.baselineentity2 {border-bottom:3px solid #0F7F33;margin:0px 0px 15px 0px;padding:0px 0px 5px 0px; }
div.baselineentity2 div.headerblock{width:100%;padding-left:10px;}
div.baselineentity2 div.item h3{background-color: transparent;border-bottom-width: 1px;border-bottom-color: #cccccc;color: #990000; font-family: Georgia,"Times New Roman",Times,Courier,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 20px; line-height: normal; margin:0px; padding: 0px 5px 5px 10px;	}
div.baselineentity2 h2{background-color:transparent;color:#063;font:14px Georgia, "Times New Roman", Times, Courier, serif;margin:0px;padding:0px;}
div.baselineentity2 h2 a{background-color:transparent;color:#063;font:bold 14px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div.baselineentity2 h1 {margin: 0px; padding: 0px; font: bold 26px/30px Georgia, "Times New Roman", Times, Courier, serif; color: #990000;}
div.baselineentity2 h1 a{background-color:transparent;color:#990000;}
div.baselineentity2 div.item{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 5px 5px 5px;}
div.baselineentity2 div.item div.disclaimer{float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:5px;}
div.baselineentity2 h2 a:hover, 
div.baselineentity2 h1 a:hover{text-decoration:underline;}
div.baselineentity2 div.item1{border-bottom:1px;margin:0px 0px 5px 0px;padding:0px 5px 5px 5px;}
div.baselineentity2 div.item div.news{width:455px;border:1px;overflow:auto;}
div.baselineentity2 div.header{background-color:transparent; color:#900; font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
div.baselineentity2 div.deck{font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em; color: #333;}
div.baselineentity2 div.byline, 
div.baselineentity2 div.subcategory{background-color:transparent;color:#666;display:inline;font:11px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.baselineentity2 div.subcategory a {color: #666;font-weight: bold;}
div.baselineentity2 div.more{margin-top:5px;padding:0px 10px 0px 0px;text-align:right; min-height:1%;}
div.baselineentity2 div.more a{background-color:transparent;color:#174a76;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;height:20px;margin-bottom:3px;}
div.baselineentity2 div.more a:hover{background-color:transparent;color:#86a4cb;}
div.baselineentity2 div.topborder{border-top:1px dotted #ccc;margin:10px 0px 0px 0px; padding:0px;min-height:1%;}
.creditsTable {width:100%;padding:3px;border:1;}
#creditsHeaderCol1{width:50%; border-bottom:2px solid #ccc;}
#creditsHeaderCol2{width:20%; border-bottom:2px solid #ccc;}
#creditsHeaderCol3{width:30%; border-bottom:2px solid #ccc;}
.creditheader{background-color:#F5F5F5;border:1px solid #DDDDDD;}
.creditsCol1{width:50%; border-bottom:1px dotted #CCCCCC; text-align:left}
.creditsCol2{width:20%; border-bottom:1px dotted #CCCCCC; text-align:center}
.creditsCol3{width:30%; border-bottom:1px dotted #CCCCCC; text-align:left}
.awardsHeaderCol{border-bottom:2px solid #ccc;}
.awardsCol{border-bottom:1px dotted #cccccc;}
.listing {border:0px solid #ccc; font-weight:bold; font-size:10px; text-decoration:none;width:19px; height:19px;margin-bottom:1px;}
.listing a {font-weight:bold; font-size:10px; text-decoration:none; padding:1px; display:block; width:19px; height:19px;}
.listing a:hover {background-color:#006633; color:#FFFFFF; display:block; width:19px; height:19px; text-decoration:none;}
.listingalpha {border:1px solid #ccc; font-weight:bold; font-size:10px; text-decoration:none;width:15px; height:15px;}
.listingalpha a {font-weight:bold; font-size:10px; text-decoration:none; padding:1px; display:block; width:15px; height:15px;text-align:center;}
.listingalpha a:hover {background-color:#006633; color:#FFFFFF; display:block; width:15px; height:15px; text-decoration:none;text-align:center;}
div#entitysr {margin:0px;padding: 2px 2px 0px 2px;width:450px;}
#entitysr h3, #entitysr h4, #entitysr h5 {display:inline;padding-left:0px;}
#entitysr h4, #entitysr h5 {font-weight:normal;}
#entitysr h3, #entitysr h4, #entitysr h5, #entitysr .source {font:12px Arial, Helvetica, sans-serif;}
#entitysr h3 a {text-decoration:none;color:#006633; font-size:16px;  line-height:20px;font-weight:bold}
#entitysr h3 a:hover {text-decoration:underline;color: #006633;}
#entitysr .source {font-style:italic;}
.item, .itemNews{border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;padding:0px 5px 5px 5px;}
.anchortag{padding-left:5px}
.textHeader{padding-left:5px;font-color:color:#333333;padding-top:3px; padding-bottom:3px;}

/* Google Ads */
div#google a:hover {text-decoration: underline;}
div#google div.googleSponsor {font-size: 15px; font-weight: bold; color: #174A76; padding: 4px 10px 6px 10px; background-color: #E9E9E9;}
div#google div.googleAd {font-weight:bold;padding: 6px 10px 0px 10px;}
div#google div.googleAdText {padding: 0px 10px 0px 10px;font-style:italic;}
div#google div.googleAdURL {padding: 0px 10px 6px 10px;text-decoration:underline;word-wrap:break-word;}
div#google div.googleAdCon {float:left; padding: 0px 4px 0px 4px;width:200px;}

/* Infusion */
a.infusionLink {color:#666; border-bottom: 1px dotted #86A4cb;}

/* talk back */
div.talkBackArt {margin: 10px 0px 0px 10px; padding: 0px 0px 5px 0px; background: url("/contents/images/evRrelatedLinksBG2.gif") transparent repeat-x 0px 34px; height: 1%;}
div.talkBackArt h3 {margin: 10px 0px 0px 0px; padding: 0px 10px 5px 0px; color: #990000; font: bold 20px Georgia, "Times New Roman", Times, Courier, serif; text-transform: uppercase; background-color: transparent;}
div.talkBackArt h4 {margin: 0px 0px 0px 5px; padding: 5px 0px 5px 0px; background-color: transparent; border-bottom:1px solid #ccc;color:#666;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; color:#333333;}
div.talkBackArt h2{background-color:transparent;border-bottom:1px dotted #ccc;color:#999;font: bold 11px Georgia, "Times New Roman", Times, Courier, serif;margin:0px 0px 0px 5px;padding:10px 0px 10px 0px;}
div.talkBackArt h1{background-color: transparent; border-bottom: 1px dotted #ccc; color:#000; font: bold 11px Georgia, "Times New Roman", Times, Courier, serif; font-style: italic; margin:0px 0px 0px 5px; padding:10px 0px 10px 0px;}
div.talkBackArt h1 a{color: #666; text-decoration:none;}
div.talkBackArt h1 a:hover{text-decoration:underline;}
div.talkBackArt div.stories{clear:right;margin:0px 0px 5px 0px;padding:0px 10px 5px 10px;}
div.talkback {margin: 10px 0px 0px 0px; padding: 10px 10px 10px 0px; border-bottom:1px dotted #ccc; color:#333; font:bold 11px Georgia, "Times New Roman", Times, Courier, serif; color:#666666; line-height:1.275em;}
div.talkback h2 {margin: 0px; padding: 0px; font: bold 16px Georgia, "Times New Roman", Times,Courier, serif; color: #006633;}
div.talkback h2 a {color: #006633;}
span.talkbackNib {color: #000000;}
span.commentcount {display: inline; font: normal 12px/17px Georgia, "Times New Roman", Times, Courier, serif; color: #333;}
div.more {margin:0px; padding:0px 10px 0px 10px; text-align:right; font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none; text-transform:uppercase;} 
div.more a {color:#174a76;}
div.more a:hover{color:#86a4cb;}
div.talkbackcomment {margin: 10px 0px 0px 0px; padding: 10px 10px 10px 0px; border-bottom:1px dotted #ccc; color:#333; font:11px Georgia, "Times New Roman", Times, Courier, serif; line-height:1.275em;}
span.ihtfw {color: #ff0000;}
div#article input.searchsubmit{background-color:#F4F0ED;border:1px dotted #174a76;font:10px Georgia, "Times New Roman", Times, Courier, serif; color:#174a76;height:18px;letter-spacing:.25em;margin:0px;padding:0px;text-align:center;text-transform:uppercase;}
div#topnavcontainerNone {display: none;}

/* Photo Gallery */
div.photoGalleryMain{height:1%;margin:0px 0px 25px 0px;padding:0px;overflow:hidden;}
div.photoGalleryMain h2{background-color:transparent;color:#295D8C;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;margin:5px 15px 0px 15px ;padding:0px;}
div.photoGalleryMain h2 a{background-color:transparent;color:#006633;font:bold 11px Georgia, "Times New Roman", Times, Courier, serif;text-decoration:none;}
div.photoGalleryMain h2 a:hover{text-decoration:underline;}
div.photoGalleryMain div.photoGalleryItem{border:1px dotted #ccc;float:left;margin:0px 2px 5px 2px;padding:0px;width:150px;height:272px;overflow:hidden;}
div.photoGalleryMain div.pubdate{background-color:transparent;color:#666;display:inline;font:10px Georgia, "Times New Roman", Times, Courier, serif;line-height:1.275em;margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;}
div.photoGalleryMain div.image{margin:15px 25px;width:100px;}
div.photoGalleryMain div.caption{font-size:10px;margin:5px 15px 0px 15px;}
div.photoGalleryMain div.more{background-color:#fff;clear:both;margin:0px;padding:5px 15px 10px 15px}
div.photoGalleryMain div.more a{background-color:#fff;color:#174A76;10px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;text-transform:uppercase;}
div.photoGalleryMain div.more a:hover{background-color:#fff;text-decoration:underline;}
a:visited{text-decoration:none;color:#666666;}

/* Baseline Links Module */
div#infusedlinks {margin: 0px 15px 10px 15px; padding: 5px; border: 1px dotted #ccc; height: 1%;}
div#infusedlinks h3 {margin: 0px; padding: 0px 2px 0px 0px; float:left; font: bold 11px arial, sans-serif; color: #999;}
div#infusedlinks li {margin: 0px; padding: 0px 2px 0px 0px; list-style:none outside; font: normal 11px arial, sans-serif; color: #999; display:inline;}
div#infusedlinks li a {color: #999; text-decoration: none;font-weight:normal;}
div#infusedlinks li a:hover {text-decoration: underline;}

/* Rentrak */
div#BOFooter{font-family:arial, sans-serif;font-size:11px;padding:10px;}
div#rntrkhead{float:right;margin:-39px 10px 0px 0px;}

/*Box Office Rentrak Show All Pages*/
span.r {color: red;}
span.g {color: green;}
span.n {color: black;}

/* ShareThis */
.stframe{position:static !important;}
/* hides the sharethis from appearing atop the blog -Tim Hunold 8/25/2008 12:25 PST */
#sharethis_0 { top:-50px; position:absolute; visibility:hidden; }

/*Listing_Layout,*/
div#ListingLayout {border-bottom:3px solid #0F7F33; height:1%; margin:0px 0px 25px 0px; padding:0px 0px 10px 20px; position:relative; width:700px; }
div#ListingLayout h3 {background-color:transparent; color:#666; font:bold 20px Georgia, "Times New Roman", Times, Courier, serif; margin:5px 0px 0px 0px; padding:10px 5px 0px 10px; text-transform:uppercase; }
div#ListingLayout h3 a {background-color:transparent; color:#174a76; font:bold 20px Georgia, "Times New Roman", Times, Courier, serif; text-transform:uppercase;}
div#ListingLayout h2 {background-color:transparent; color:#666; font:14px Georgia, "Times New Roman", Times, Courier, serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-weight:bold; }
div#ListingLayout h2 a {background-color:transparent;color:#063; font:bold 14px Georgia, "Times New Roman", Times, Courier, serif; text-decoration:none;}
div#ListingLayout h2 a:hover {text-decoration:underline; }
div#ListingLayout h4 {background-color:transparent; color:#900; font:bold 20px Georgia, "Times New Roman", Times, Courier, serif; text-transform:uppercase; margin:5px 0px 0px 0px; padding:10px 5px 0px 10px; }
div#ListingLayout div.description{font-size:11px; padding:0px 3px 0px 0px; }
div#ListingLayout div.listingUrl { background-color:transparent; color:#666; display:inline; font:11px Georgia, "Times New Roman", Times, Courier, serif; line-height:1.275em; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; }
div#ListingLayout div.listingUrl a {color:#174a76; font-weight:bold; text-transform:uppercase; }
div#ListingLayout div.listingUrl a:hover{background-color:transparent; color:#86a4cb; }
div#ListingLayout div.ListingLayoutcolumn{display:block; float:right; margin:10px 15px 0px 0px; padding:0px 4px 0px 4px; width:325px; }
div#ListingLayout div.sidebar1 {background-color:#F7F7F7; border:3px double #E5EBF1; width:310px; padding:5px 5px 5px 5px; margin:0px; }
div#ListingLayout div.sidebar1 div.newsitem {background-color:#F7F7F7; padding:5px 5px 5px 5px; margin:0px;}
div#ListingLayout div.sidebar1 h2{border-bottom:1px dotted #ccc; background-color:transparent; color:#666; font:14px Georgia, "Times New Roman", Times, Courier, serif; margin:0px 0px 0px 0px; padding:0px 0px 5px 10px; font-weight:bold; }
div#ListingLayout div.newsitem{border-bottom:1px dotted #ccc; margin:0px 0px 5px 0px; padding:0px 0px 5px 10px; }
div#ListingLayout div.ColLeft {height:1%; padding:5px 5px 5px 5px; margin:0px; width:325px; float:left;}
div#ListingLayout div.ColRight {height:1%; padding:5px 5px 5px 5px; margin:0px; width:325px; float:right;}

/* HTA */
#buttons {
height: 400px;
width: 262px;
background-color: #FCF;
}
#rednav {
position:static;
width:262px;
height:50px;
background-color:#09C;
text-align: center;
display: block;
color: white;
}
#rednav a {
display: block;
text-align: center;
text-decoration: none;
color: white;
}
#rednav:hover {
position:static;
display: block;
background-color: #F06;
/* style for site map modules */
#site_map_container {
margin:0px;
padding:0px;
width:640px;
overflow:visible;
}
#sitemap_lt_col {
float:left;
width:210px;
text-align:left;
margin-top:10px;
margin-right:5px;
}
#sitemap_mid_col {
float:left;
width:210px;
text-align:left;
margin-top:10px;
margin-right:5px;
}
#sitemap_rt_col {
float:right;
width:210px;
text-align:left;
margin-top:10px;
}
#sitemap_module {
margin: 2px;
position: static;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
line-height:18px;
}
#sitemap_mod_cat, #sitemap_mod_cat a {
color: #000;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
text-transform: uppercase;
font-weight:bold;
}
#sitemap_mod_cat a:hover {
text-decoration: underline;
}
#sitemap_module ul {
padding-left:10px;
margin: 0px;
font-size: 12px;
text-decoration: none;
list-style-type: none;
background-color: #00FFCC;
}
#sitemap_module ul li a {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}
#sitemap_module ul li a:hover {
text-decoration: underline;
color: black;
}
/* end style for site map modules */

/* subnav */
#nav_mobile {
background-image:url(/graphics/images/mobile.gif);
padding-top: 14px;
padding-right:0px;
width:53px;
margin-left:15px;
padding-left: 20px;
}
#nav_contact {
background-image:url(/graphics/images/ContactUs.gif);
padding-top: 14px;
padding-right:0px;
width:79px;
background-position: 0px 11px;
padding-left: 18px;
}
#nav_homed {
background-image:url(/graphics/images/HomeDelivery2.gif);
padding-top: 10px;
padding-right:0px;
width:60px;
padding-left: 35px;
line-height: 12px;
}
#nav_newsletter {
background-image:url(/graphics/images/Letter.gif);
text-align: left;
padding-top: 10px;
width:72px;
background-position: 0px 10px;
padding-left: 25px;
line-height: 12px;
}
#nav_digvar {
background-image:url(/graphics/images/VDigital.gif);
text-align: right;
padding-top: 14px;
width:105px;
padding-right: 10px;
}
#nav_thebiz {
background-image:url(/graphics/images/TheBiz.gif);
text-align: right;
padding-top: 14px;
width:85px;
}
.nav_class {
background-position: 0px 5px;
position: relative;
margin: 0px;
overflow: visible;
float: left;
background-repeat: no-repeat;
font-weight: bold;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
height: 42px;
}
#nav_search {
width: 180px;
margin-top: -3px;
}
.searchtextinput {
height:19px;
}
div#BigD .more {
margin-top:3px;
padding-top:3px;
border-top:dotted 1px #ccc;
font-size:10px;
}

/* feedburner styles */
#creditfooter {
visibility: hidden;
overflow: hidden;
height: 1px;
width: 1px;
}
.feedburnerFeedBlock ul li {
list-style-type: none;
margin: 0px;
padding: 0px;
}
.feedburnerFeedBlock ul {
padding-left:4px;
margin: 0px;
padding-right: 4px;
text-decoration: none;
list-style-type: none;      
}
.feedburnerFeedBlock ul li a {
text-decoration: none;    
}
.feedburnerFeedBlock .headline a {
color: #063;
font-weight: bold;
font-size: 12px;
padding-top: 1px;
padding-bottom: 1px;    
}
.feedburnerFeedBlock .headline a:hover {
text-decoration:underline;
}
.feedburnerFeedBlock div {
font-size:11px;
color: #333;
padding-top: 5px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCC;
padding-bottom: 10px;
}
#fbrssblogs {
text-align:left;
font-family:Georgia,
"Times New Roman", Times, serif
}
#fbrssblogs h2 {
margin:0px;
padding:0px 1px 4px 1px;
color:#174A76;
font-size: 13px;
font-weight: bold;
}
#fbrssblogs h2 a {
background-color:transparent;
color:#174A76;
text-decoration:none;
line-height:15px;
font-weight: bold;
}
#fbrssblogs h2 a:hover {
text-decoration:underline;
}
div#fbrssblogshead h3 {
color:#900;
font:bold 20px Georgia, "Times New Roman", Times, Courier, serif;
margin-bottom:5px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCC;
}
/* end feedburner styles */
