@charset "UTF-8";

/* Rotten Tomatoes Print */

@media print {

html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, a:link, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0pt; padding: 1pt; font-weight: inherit; font-style: inherit; font-size: 9pt; font-family: inherit; color: #000; }

h1.rt_logo_image { display: list-item; list-style-position: inside; word-spacing:-5000em; overflow:hidden; /* fix hr */ font-size:1px; /* necessary */ }
h1#US { list-style-image:url('http://images.rottentomatoes.com/images/headers/RT_Logo_beta.png'); } 
h1#UK { list-style-image:url('http://images.rottentomatoes.com/images/headers/RTUK_Logo_beta.png'); } 
  
h2 { font: bold 14pt Arial,Helvetica,Verdana; color: maroon; }
h3 { font: bold 12pt Arial,Helvetica,Verdana; color: maroon; }
h4 { font: bold 11pt Arial,Helvetica,Verdana; color: maroon; }
h5, caption { font: bold 10pt Arial,Helvetica,Verdana; border: none; color: maroon; }
h6 { font: bold 9pt Arial,Helvetica,Verdana; color: maroon; }

p { line-height: 10pt; }

a, a:link { text-decoration: none; }

th { font-weight: bold; background: #CCC; }
th.currency, td.currency, th.tomatometer, td.tomatometer { white-space: nowrap; }
  
.ign_top_links, #nav_bg, #searchBar, #footer_bg, #footer,
.controls, .more, .header_text { display: none; }

.content, .content_body { float: none; clear: both; width: auto; overflow: auto; }

img { border: none; }
.abstract img { border: 1px solid; }

div.videoImgControl a span { display: none; }


}