*{ margin:0; padding:0;}
body{ font-size:100.01%; font-family:helvetica,arial,sans-serif; line-height:1.5; color:#333;}
.inside, #article, #articles{ float:none; width:auto;}
h1{ font-size:2em; line-height:1.2;}
h2, #header h1{ font-size:1.44em; margin-bottom:1.04em;}
h3{ font-style:italic; font-size:1.44em;}
h5{ font-size:1em;}
p, .date_sel, .ratings li, .article_ h5{ font-size:1em; margin-bottom:1.5em;}
a{ color:#333; text-decoration:none;}

#aptureD, #top_banner, #tagline, #bom, #top_login, #grosses, #nav, #side, .tabs, #sidebar, .share, #exclusives, .comment_form, .post_comments, .more, .banner, .tags, #footer ul, iframe, script, object, embed{ display:none;}

#logo{ font:bold 1.44em helvetica,arial,sans-serif; color:#d0242b; text-align:center; text-decoration:none; text-transform:uppercase; line-height:1.04em; margin:0 0 3em; display:block;}
#footer{ border-top:1px solid #ccc; padding:20px 0; margin:20px 0;}

.article_summary{ font-size:1.13em; font-style:italic; margin-bottom:1.32em;}
.article_detail img{ padding:0.5em; margin:0.5em;}
.review_{ margin-bottom:1em;}
.author{ font-style:italic;}

.date_sel, .ratings li{ display:inline;}
.data_table table{ border-collapse:collapse; margin:1em 0;}
.data_table th, .data_table td{ border:1px solid #ccc; font-size:0.88em; text-align:left; padding:3px 5px;}