
html
{margin:0em;
padding:0em;}

body
{background-color:#336699;
font-family:Trebuchet MS, Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#000000;
margin:0em;
padding:0em;}

h1
{font-family:Arial Black, Verdana, Arial, Helvetica, Sans-Serif;
font-size:1.5em;
font-weight:bold;
color:#336699;
margin-top:0em;
margin-bottom:0em;
text-transform:lowercase;}

h2
{font-size:1.2em;
font-weight:bold;
color:#336699;
margin-top:0em;
margin-bottom:0em;}

h3
{font-size:1.1em;
font-weight:bold;
color:#336699;
margin-top:0em;
margin-bottom:0em;}

h4
{font-size:1em;
font-weight:bold;
color:#336699;
margin-top:0em;
margin-bottom:0em;}

h5
{font-size:1em;
font-weight:normal;
color:#336699;
margin-top:0em;
margin-bottom:0em;}

p
{margin-top:0.5em;
text-align:justify;
line-height:1.2em;}

a
{color:#6699CC;}
a:hover,a:active
{color:#FF9900;}
a:visited
{color:#000000;}

table
{font-size: 1em;}

img
{border-style: none;}

th
{color:#336699;
text-align:left;}

form
{padding: 0px;
margin: 0px}

span.reviewcount
{font-size: 0.8em;
font-style: italic;}

span.reviewpreview
{font-size: 0.8em;}

img.decoration, img.bargraph
{display: block;}

.small
{font-size:0.8em;}

.tiny
{font-size:0.7em;}

.headeralpha,a:link.headeralpha,a:visited.headeralpha,a:hover.headeralpha
{font-size:0.9em;}

.footer
{color:#336699;
font-size:0.8em;
text-align:center;}

.personalrating
{color:#336699;
font-size:0.9em;}

.development
{color:#FFFFFF;
font-size:0.8em;
text-align:center;}

.error
{font-size:0.9em;
color:#FF9900;}

.error ul
{margin-top:0.25em;
margin-bottom:0.25em;}

.errorfield
{background-color:#FF9900;}

.success
{font-weight: bold;
color:#6B8AAD;
font-size:0.9em;}

img.rssfeed
{border: none;
margin: 3px;
vertical-align: middle;}

#commentform th, #commentform td
{vertical-align:top;}

ul.compact
{margin-top:0em;
margin-bottom:0em;
margin-left:1.5em;}

ol.comments
{margin: 0em;
padding: 0em;}

ol.comments li
{list-style-type: none;
padding: 0.5em;
margin-bottom: 0em;
margin-top: 0em;
font-size: 90%;
margin-left: 0em;
margin-right: 2em;}

ol.comments blockquote
{margin: 0px;}

ol.comments blockquote p
{margin: 0px;}

ol.comments p.rating
{margin: 0px;
color: #808080;}

ol.comments p.attribution
{margin: 0px;
color: #808080;}


table.reviewchart td, table.reviewchart th, table.personreviewchart td, table.personreviewchart th, table.screenings th, table.screenings td, table.starchart th, table.starchart td, table.genrestatistics th, table.genrestatistics td
{padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; margin: 0px; border: none;}

table.personreviewchart td
{padding-bottom: 10px;}

td.date, td.number
{text-align: right;}

tr.newranking td, tr.newranking th
{padding-top: 0.5em;}

td.emptymonth
{color: #cccccc;}