/* Base styles  */

* {margin:0; padding:0; border:0;}
body {color:#fff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:100.01%; line-height:1.1em; background:#000 url(../img/bg.jpg) top center no-repeat;}

table, td {border-collapse:collapse;}
table tr, table td {vertical-align:top;}
a {color:#5ca9ff; text-decoration:underline;}
a:hover {color:#ffad5c; text-decoration:none;}

h1 {font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#97efff;padding-bottom:20px; line-height:22px;}
h2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#5a5a5a; padding-bottom:1px;}
h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ace8ef; padding-bottom:15px;}

input, textarea {background:#0b0b0b; border:1px solid #353a3e; padding:6px 3px; font-size:14px; color:#fff; width:310px;}
textarea {height:120px;}
/* End of base styles */
#page{width:1000px; margin:0 auto; padding:0; font-size:12px;}

#head {height:240px; position:relative;}
	#alphabet {position:absolute; bottom:28px; width:100%; text-align:center; color:#214350;}
	#alphabet a {font-weight:bold; padding-left:3px; padding-right:3px;}
	#logo {position:absolute; left:13px; top:98px;}
	#menu {position:absolute; top:24px; width:99%; text-align:center; padding-left:1%;}

#left {float: left; width:630px; padding-left:20px;}
	.poster {border:3px #fff solid; float:right; margin-left:10px;}
	.film_desc img {margin-right:3px;}
	.film_desc td {vertical-align:middle; height:22px;}
	
	.film_check td {height:40px; vertical-align:middle; color:#798a9d;}
	.film_check img {margin-right:15px;}
	
	#film_download {background:url(../img/img-download.jpg) center left no-repeat; padding-left:75px; height:52px; padding-top:13px; border-top:3px solid #121212; border-bottom:3px solid #121212; margin-bottom:35px;}
	
	.comments{color:#496979;}
	.comments td {padding-top:20px;}
	.comments .num {width:83px; font-size:24px; color:#202020;}
	.comments .author {color:#92a4ae; font-weight:bold;}
	
	.itext {color:#1a262f; font-size:14px; font-weight:bold;}
	.comm_add td {padding-bottom:20px; padding-right:20px;}
	
	.rnd_film li {margin-left:20px; list-style-type:circle; padding-left:5px; padding-bottom:5px;}
	
#right {float: right; width:280px; padding-right:10px; padding-left:60px;}

#clear {width:100%; clear:both;}

#footer {height:60px; padding-top:15px; color:#283339; background:url(../img/footer.jpg) bottom center no-repeat;}
#footer a {color:#283339; text-decoration:none;}
#footer a:hover {color:#283339; text-decoration:none;}
