* {margin: 0px; padding: 0px; font-family: georgia;}
body {min-width: 1024px;}

p{text-indent: 20px;}
img{border: none;}
h1{font-size: 20px; margin-top: 10px;}
h2{font-size: 16px;}
li{margin-left: 20px;}
.none{text-indent: 10px; text-align: left; width: 170px; margin-left: 15px;}
.logo{background: url('img/logo.jpg') no-repeat; min-width: 980px; margin-top: 10px; margin-left: 10px; width:98%;}
.intro{margin-bottom: 10px;}
.yandex{margin-top: 10px;}
.letters{margin-top: 10px; text-align: center; margin-left: 500px;}
.search_left{background: url('img/search_left.jpg'); width: 5px; height: 41px; float: left; margin-top: 10px; margin-bottom: 5px; margin-left: 10px;}
.search_right{background: url('img/search_right.jpg'); width: 5px; height: 41px; margin-top: 10px; float: left; margin-bottom: 5px;}
.search{margin-top: 10px; height: 41px; width: 90%; background: url('img/search_bg.jpg') repeat-x; float: left; margin-bottom: 5px;}
.input_field{border: 1px solid #cccccc; width: 98%; margin-top: 9px; margin-left: 6px; font-family: arial; font-size: 12px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px;}
.genre {margin-top: -20px; margin-bottom: 20px;}
.genre_list {margin: 20px;}
.td1 {width: 100%;}
.td2 {width: 70px;}
.search_button{width: 60px; margin-left: 4px; margin-top: 10px; margin-right: 2px;}
.after_search {margin-top: 10px; margin-left: 20px;}
.news{min-width: 980px; width: 980px; margin: 0 auto 0 auto; text-align: center; margin-top: 20px;}
.anons{width: 180px; margin: 8px; float: left; font-size: 14px;}
.anons_name{height: 50px;}
.clearer {clear:both; height:1%; line-height:1%;}
.cover{margin:10px; border: 1px solid black; width:150px; height: 250px;}
.copy{margin-left: 20px; margin-top: 10px; min-width: 980px; width:98%; margin-bottom: 20px;}
.bottom{background: url('img/bottom.jpg') repeat-x; height: 20px; min-width: 980px; width: 100%;}
.help{font-family: arial; font-size: 10px; float: right; width: 300px; vertical-align: top;}
.footer{font-family: arial; font-size: 11px; margin-bottom: 10px;}
.counter{margin-bottom: 10px; float: left; margin-right: 4px;}
.menu{background: url('img/menu_bg.jpg') repeat-x; height: 40px; margin-top: -10px; float: left; padding: 8px; margin-left: -184px;}
.menu_left{background: url('img/menu_left.jpg'); width:6px; height: 40px; float: left; margin-top: -10px; margin-left: -190px;}
.menu_right{background: url('img/menu_right.jpg'); width:6px; height: 40px; float: left; margin-top: -10px;}
.adsense{margin-bottom: 20px; margin-left: 10px; margin-top: 30px; text-align: center;}
.adsense_ind_bot{margin-top: 10px; margin-bottom: 10px;}
.logo_link{float: left;}
.rss {float: right; margin-top: -26px; width: 108px;}
.rss_int {float: right; width: 108px; margin-top: 3px; margin-right: 5px;}
.rss_txt{margin-top: 0px; margin-bottom: 2px; font-size: 10px; float: left; text-align: right; background: #ffffff;}
.rss-ico{float: right; margin-left: 2px;}

.logo_article{background: url('img/logos.jpg') no-repeat; width: 300px; height:222px; margin-left: 20px; margin-top: 20px; float: left;}
.menu_left_article{background: url('img/menu_left.jpg'); width: 6px; height: 41px; float:left;}
.menu_article{background: url('img/menu_bg.jpg') repeat-x; height: 41px; float: left; padding-top: 8px; padding-left: 8px; padding-right: 8px;}
.menu_right_article{background: url('img/menu_right.jpg'); width: 6px; height: 41px; float: left;}
.content{float: left; width: 580px; padding-left: 20px;}
.title{float: left; width: 580px; text-align: center; margin-bottom: 10px;}
.prev{width: 100%; text-align: center; margin-top: 15px; margin-bottom: 10px; margin-left: -20px;}
.more{margin-top: 20px; margin-left: 10px; width: 270px;}
.vip_h{margin-top: 20px; margin-left: 10px; width: 270px;}
.vip{font-size: 10px; margin-left: 10px;}
.alphabet{padding-right: 30px; margin-bottom: 20px; width: 180px; margin-left: 10px; margin-top: 4px;}
.unfortunately{width: 250px; margin-left: 10px; margin-top: 5px;}
.cover_article{width: 150px; height: 240px; margin: 10px; border: 1px solid black;}
.send{width: 250px; margin-top: 10px; margin-bottom: 20px;}
.text_comm{width: 100%; height: 150px; margin-top: 5px; margin-bottom: 5px;}
.comments{margin-top: 20px;}
.single_comment{margin-top: 4px; margin-bottom: 4px; margin-left: 0px; padding: 4px; font-size: 13px; border: 1px solid #cccccc; background: #fafafa; line-height: 17px;}
.comm_list{list-style-type:none;}
.comment_form{margin-top: 5px;}
.nospam{width:1px; height:1px; border: none;}
.tag{font-size:10px;}
.hunter {position: absolute; left: -1000px; }

.li_letter{margin-left: 10px; margin-top: 10px; margin-bottom: 10px; line-height: 20px;}
.title_letter{margin-bottom: 20px;}
.table_letter{width: 100%; margin-bottom: 30px;}
.td_letter{vertical-align: top; padding-left: 10px; padding-right: 10px; width: 50%;}
.no{margin-top: 10px;}

.search_results{margin-top:10px; margin-bottom: 20px;}
.nothing_found{margin-top: 10px; margin-bottom: 20px;}
.try_again{margin-top: 20px;}
.input_field_results{width: 395px; border: 1px solid #cccccc; margin-top: 11px; margin-left: 6px; font-family: arial; font-size: 12px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px;}
.letters_results{margin-top: 10px; text-align: center; margin-left: -40px;}
.results{margin-left: 50px;}

.contacts{margin-top: 20px; margin-bottom: 20px;}
.code{border: 1px solid #cccccc; margin-bottom: 20px; padding: 10px; background: #f1f1f1;}
.support{margin-top: 10px;}

.rss_sub_form {margin: 10px; width: 290px;}
.rss_sub {font-size: 28px; text-align: center;}
.feedburner {width: 290px; text-align: center; margin-top: 5px;}

a{color: #0000cc; text-decoration: underline;}
a:hover{text-decoration: none;}
a.menu_link {color: #ffffff; text-decoration: underline; font-size: 12px;}
a.menu_link:hover {color: #ffffff; text-decoration: none;}
a.letter_link {color: #0000cc; text-decoration: none;}
a.letter_link:hover {color: #0000cc; text-decoration: underline;}
a.summary {color: #000000; text-decoration: none;}
a.summary:hover {color: #000000; text-decoration: underline;}
a.gid {color: #334fad; text-decoration: underline;}
a.gid:hover {color: #000000; text-decoration: none;}
