body{background:url(../img/bg.png) repeat-x #22aeeb; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.clear{clear:both;}
.h7{height:7px;}
.pad10{padding-left:10px; padding-right:10px;}
IMG, DIV, TABLE, TD, h1, form{ behavior: url(iepngfix.htc); }
DIV.site{width:900px; margin:0 auto 0 auto;}
DIV.header{width:900px; height:290px; background:url(../img/header.jpg) no-repeat; margin-bottom:10px;}
DIV.header IMG{width:900px; height:290px; border:0;}


DIV.content{width:900px;}
TABLE.content{width:900px;}
TABLE.content TD.content_head{width:900px; height:15px; background:url(../img/content_head.png) no-repeat;}
TABLE.content TD.content_main{width:900px; background:#ffffff;}
TABLE.content TD.content_foot{width:900px; height:15px; background:url(../img/content_foot.png) no-repeat;}

TABLE.covers_table{width:100%;}
TABLE.covers_table TD{width:25%; text-align:center; vertical-align:top; border: solid 1px #FFFFFF; padding-top:15px; padding-bottom:15px;}
TABLE.covers_table IMG.cover{margin-top:7px; margin-bottom:7px; border: solid 1px #cccccc; padding:7px;}
TABLE.covers_table IMG.download{margin-top:7px; border:none;}
a.cover_title{font-weight:bold; color:#E77003; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
SPAN.small{font-size:15px;}



DIV.footer{width:900px; height:60px; background:url(../img/footer.png) no-repeat; margin-top:10px; margin-bottom:10px;}
TABLE.footer{width:900px; height:60px;}
TABLE.footer TD.footer_left{text-align:left; padding-left:10px; font-weight:bold;}
TABLE.footer TD.footer_right{text-align:right; padding-right:10px;}
TABLE.footer a, TABLE.footer a:link, TABLE.footer a:active, TABLE.footer a:visited{color:#000000; text-decoration:underline;}
TABLE.footer a:hover{color:#000000; text-decoration:none;}

/* pages START */
DIV.pages { color: #000000; padding: 10px; text-align: center; background:#F2F2F2; margin-left:10px; margin-right:10px;}
	DIV.pages A { color: #224700; text-decoration: none; }
	DIV.pages A:hover { color: #da251d; }
	DIV.pages A.active { color: #da251d; font-weight: bold; }
/* pages END */

DIV.pad{padding-left:15px; padding-right:15px; margin-top:5px;}
DIV.pad h3{font-size:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
DIV.pad p{margin:0; padding:0; margin-bottom:10px;}
DIV.pad a, DIV.pad a:link, DIV.pad a:active, DIV.pad a:visited{color:#000000; text-decoration:underline;}
DIV.pad a:hover{color:#000000; text-decoration:none;}

TABLE.movie{width:100%;}
TABLE.movie TD{vertical-align:top;}
TABLE.movie TD.movie_cover{width:220px;}
DIV.comment{margin-bottom:10px; padding:10px; background:#FFFFFF; border: solid 1px #E8E8E8;}
DIV.comment a, DIV.comment a:link, DIV.comment a:active, DIV.comment a:visited{color:#0080FF; font-weight:bold; text-decoration:underline;}
DIV.comment a:hover{color:#000000; text-decoration:underline;}
IMG.cover{}
IMG.cover2{border: solid 2px #FFFFFF;}

DIV.h3{margin-left:10px; margin-right:10px; font-weight:bold; font-size:16px; text-transform:uppercase; background:url(../img/h3.png) repeat-x; height:30px; padding-left:10px; margin-top:10px;}
DIV.h3 a, DIV.h3 a:link, DIV.h3 a:active, DIV.h3 a:visited{color:#000000; text-decoration:underline;}
DIV.h3 a:hover{color:#000000; text-decoration:none;}
h4{color:#aa41a3; margin:0; padding:0; text-transform:uppercase; font-size:15px; font-weight:bold;margin-bottom:7px;}

TABLE.thumbs{width:100%;}
TABLE.thumbs TD{text-align:center;}
TABLE.thumbs IMG{border:0; margin-top:10px; margin-bottom:10px;}

ol li{margin-bottom:10px; line-height:25px;}