@charset "utf-8";
/*** CSS for RSS index, Articles and reviews ***/

#articlecontainer {
margin:0 9px 10px 8px;
width:658px;
clear:both;
}

#article {padding: 0 0 10px 20px;}
#article div {overflow: visible;}
#article,
#article p,
#article td {font-size:14px; line-height:17px; color:#333;}
#article h1,
#article h2,
#article h4, div#article h4 a {margin:0; padding:0; font-weight:bold;}
#article h1 {font-size:26px; line-height:30px; color:#000; margin-bottom:10px;}
#article h2 {font-size:16px; color:#9F1209;}
#article h4, div#article h4 a {font-size:12px; color:#666; font-style:italic; margin-bottom:5px;}
#article #author {margin:5px 12px 12px 0px; padding:4px 4px 4px 6px; background-color:#F7F7F7;}
#article #author h3 {margin:0; padding:0; font-size:11px; font-weight:normal; color:#333; letter-spacing:1px; float:left;}
#article #author h3 a, 
#article #author h3 a:visited {text-transform:uppercase;color:#666;}
#article #primarycredit {height:1%; clear:none; margin:0 10px 10px 0; padding:0; border-bottom:1px dotted #ccc; font-size:12px; line-height:1.275em; color: #333;}
#article #secondarycredit p {font-size:12px; line-height:1.275em; color:#333;}

.dateemailprint {margin:0 0 10px 5px; padding:5px; border:1px dotted #ccc;}
.dateemailprint h3 {margin:0; font-weight:normal; padding:0; font-size:12px; color:#666; font-style:italic; float:left;}
.dateemailprint .link {padding-left:10px; float:right;}
.dateemailprint #linkdigg {float:right; width:95px; margin-right:5px;}
.dateemailprint #linkdigg div {float:left; text-align:right; vertical-align:top;}
.dateemailprint .link {font:bold 11px Arial, Helvetica, sans-serif; padding:0; float:right; color:#444;}
.dateemailprint .link a {color:#444;}
.win.gecko .dateemailprint #sharethis {margin-top:-2px;}

#infusedlinks {margin:0 15px 10px 15px; padding:5px; border:1px dotted #ccc; height: 1%;}
#infusedlinks h3,
#infusedlinks li {margin:0; padding:0 2px 0 0; font:11px arial, sans-serif; color:#999;}
#infusedlinks h3 {float:left; font-weight:bold;}
#infusedlinks li {list-style:none outside; display:inline;}
#infusedlinks li a {color:#999; text-decoration:none;}
#infusedlinks li a:hover {text-decoration:underline;}

/*Article sidebar navigaton -- Photos, Related Article, Most Viewed Articles */
#article #photoWrapper{float:right; width:300px;}
#article #photos {padding:0 10px; float:right;}
#article #photos p, #article #photos p, #article #photos td.photoCaption, 
#article #photos span.photoCaption {margin:0 0 10px 0; padding:0; font:normal 11px arial, sans-serif; color:#666; font-style:italic;}
#Articlesbar, #MostViewedBar {margin:5px 5px 5px 0; border:1px solid #ccc; padding:0 0 10px 0; font-size:11px;}
#Articlesbar .header, div#MostViewedBar div.header,
#Articlesbar .header2 {background-color:#F1F4F7; text-transform:uppercase; color:#0F7F33; padding:5px 0 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;}
#Articlesbar .header2 {background-color:#E5E5E5; padding:2px 0 2px 3px;}
#Articlesbar .header a {color:#0F7F33; font-weight:bold; text-decoration:none;}
#Articlesbar .header a:hover {color:#0F7F33;}
#Articlesbar .links h2,
#Articlesbar .links h2.first,
#MostViewedBar .links h2,
#MostViewedBar .links h2.first {background-color:#fff; color:#2E4869; padding:5px 2px 0 5px; font-size:11px; font-weight:normal; line-height:12px; border-top:#ccc 1px dotted;}
#Articlesbar .links h2.first,
#MostViewedBar .links h2.first {padding:0 2px 0 5px; border:none;}
#Articlesbar .links h2 a,
#MostViewedBar .links h2 a {color:#2E4869; font-weight:bold; text-decoration:none;}
#Articlesbar .links h2 a:hover,
#MostViewedBar .links h2 a:hover {color:#000;}
#MostViewedBar .total { font-weight:normal; color:#0F7F33; padding-left:5px;}
#relatedBox {margin:5px; width:330px; margin-left:0; padding-left:5px; font-size:12px;}

/* Talkback Comments */
.talkBackArt h3 {margin:10px 0 0 0; padding:0; color:#900;}
.talkBackArt h4 {clear:left; margin:5px 0 0 15px; padding:5px 0; border-bottom:1px solid #ccc; font-size:12px; font-weight:bold; color:#333; display:block;}
.talkbackcomment {margin:10px 0 0 0; padding:10px 10px 0 0; border-bottom:1px dotted #ccc; font-size:13px; line-height:1.375em;}
.ihtfw {color:#f00;}
#article input.searchsubmit{background-color:#F4F0ED; border:1px dotted #069; font-size:10px; color:#069; height:18px; letter-spacing:.25em; margin:0; padding:0; text-align:center; text-transform:uppercase;}
#topnavcontainerNone {display: none;}
.talkBackArt #sectionheadermenu ul {margin:0 0 15px 15px;}
.ie7 .talkBackArt #sectionheadermenu ul {margin:15px 0 0 15px;}

/* Related Articles */
#relartcontainer {margin:10px 5px; padding:0; border-top:1px dotted #ccc;}
.relart, 
#relartcontainer .talkBackArt {margin:10px 0 0 10px; padding:0; background:url("http://images2.variety.com/contents/images/evRrelatedLinksBG2.gif") transparent repeat-x 0 34px; height:1%;}
#relartcontainer .talkBackArt {margin-top:0;}
.relart h3,
#relartcontainer .talkBackArt h3 {color:#0F7F33; font-size:20px; line-height:30px; font-weight:bold; margin:0; padding:0 10px 0 0; text-transform:uppercase;}
.ie7 .relart h3 {margin-left:10px;}
.talkBackArt h2,
.relart h2 {border-bottom:1px dotted #ccc; color:#069; font-weight:bold; font-size:11px; margin:0 0 0 5px; padding:10px 0;}
#relartcontainer .talkBackArt h2 a,
.relart h2 a {color:#245580; font-style:italic; margin:0; padding:0; text-decoration:none;}
.talkBackArt h2 a:hover,
.relart h2 a:hover {text-decoration:underline;}
.relart img {border:1px solid #000; float:right; margin:2px 0 10px 10px; padding:0;}
.relart img.nostroke {border:none;}
.relart .stories {clear:right; margin:0; padding:0 10px;}
.relart .description {color:#333; font-size:11px; font-weight:bold; line-height:1.275em; font-style:italic; margin:0; padding:0;}
#relartcontainer hr { border:none;background:#0F7F33; color:#0F7F33; height:3px; }

/* Related Links - bottom */
#articlebottomlinks {padding:10px 15px; margin:0 0 0 5px; font-size:14px; text-align:right; border-top:dotted 1px #ccc;}
#articlebottomlinks .blinksr {font-weight:bold; color:#900;}
#articlebottomlinks a {font-weight:bold;}
#articlebottomlinks h2 {font-weight:bold;font-size:14px;display:inline;}

/*Article Layout - Vstory*/
#article #vstoryauthor {margin:5px 0 12px 0; padding:4px 4px 4px 6px; background-color:#F7F7F7;}
#article #vstoryauthor h3 {margin:0; padding:0; font-size:9px; color: #333; letter-spacing:1px; float:left;}
#article #vstoryauthor h3 a, div#article div#vstoryauthor h3 a:visited {text-transform:uppercase; color:#666;}
#vstorycontent {margin:0; padding:0; position:relative;}
#vstorycontent #slideshow {font:normal 9px arial, sans-serif; text-transform:uppercase; letter-spacing:0; position:absolute; top:-28px; left:495px; z-index:auto;}
#articlecontent #slideshow img {vertical-align: middle;}

/*Fandango (for film review pages)*/
.imgBut {
padding-left:0px;
clear:right;
}

.ie7 .imgBut {
margin-top:8px;
}

.FandangoTable {
width:234px;
height:60px;
background:url(http://images.fandango.com/r81.6/images/widgets/234x60_half_banner/234x60_half_banner_bg.gif) no-repeat top left;
margin-top:7px;
text-align:center;
}

.FandangoForm {
width:184px;
height:60px;
padding-top:27px;
text-align:center;
}

.FandangoInput {
font:bold 11px Arial, Helvetica, san-serif; 
color:#808080;
display:inline;
margin-top:8px;
margin-bottom:4px;
margin-left:0;
vertical-align:bottom;
}

/* MRQE (for film review pages) */
div#article #MRQEout{
margin:0;
background-color:#fff;
text-align:center;
}

.win.gecko div#article #MRQEout{
margin:20px 0;
}

div#article #MRQE p{
padding-bottom:5px;
}

div#article #MRQE #MRQEImage{
font:normal 10px/1.275em georgia, "times new roman", times, courier, serif;
padding:0;
margin:-7px 0 0 0;
color:#93876C;
text-align:center;
text-transform:uppercase;
}

