html {overflow-x:hidden;}
body {margin:0px; padding:0px; background:#343b43 url(/_img/bg.gif);}

img {border:0px;}
form {margin:0px; padding:0px;}

.body {width:1050px; margin:0px auto;}
.logo {margin:40px 0px 30px 0px;}
.title {position:absolute; top:47px; margin-left:840px;}
.title h1 {color:#ffffff; font-size:18px; font-family:georgia, times, "Times New Roman"; margin:0px; font-weight:normal;}
.title h1 span {color:#fff200;}
.back {position:absolute; top:51px; margin-left:466px; color:#fff200; font-size:11px; font-family:arial, tahoma, verdana; background:#2f3640; padding:1px 5px 3px 3px;}
.back a:link, .back a:visited {color:#fff200; font-size:11px; font-family:arial, tahoma, verdana; text-decoration:none;}
.back a:hover, .back a:hover.visited {color:#fff200; font-size:11px; font-family:arial, tahoma, verdana; text-decoration:underline;}
.feed {position:absolute; top:45px; margin-left:478px; padding:1px 5px 3px 3px;}
h2 {color:#ffffff; font-size:16px; font-family:georgia, times, "Times New Roman"; margin-bottom:15px; font-weight:normal; width:400px;}
h2 span {display:block; border:1px solid #424952; color:#bfc1c3; width:198px; text-transform:lowercase; font-family:arial, tahoma, verdana; font-size:12px; background:#2f3640; font-weight:bold; padding:4px 5px 5px 5px; margin-top:5px; text-align:center;}
.main {background:#343b43 url(/_img/bg_main.gif); width:1050px; height:630px; display:table-cell;}

#item {float:left; font-family:arial, tahoma, verdana; width:210px; height:105px;}
#item .image {width:210px; height:60px; background:#343b43 url(/_img/loader.gif) center center no-repeat;}
#item .info {width:210px; height:45px; background:#282e37 url(/_img/bg_info.gif) right top repeat-y; font-size:11px; color:#bfc1c3; line-height:12px;}
#item .info span {display:block; padding:3px 0px 0px 6px;}

#item a.c_title:link, #item a.c_title:visited {position:absolute; display:block; padding-top:21px; width:210px; height:39px; color:#bfc1c3; font-size:13px; font-weight:bold; text-decoration:none; background:#000000; //filter:alpha(opacity=0); opacity:0; text-align:center;}
#item a.c_title:hover, #item a.c_title:hover.visited {position:absolute; display:block; padding-top:21px; width:210px; height:39px; color:#bfc1c3; font-size:13px; font-weight:bold; text-decoration:none; background:#000000; //filter:alpha(opacity=80); opacity:0.8; text-align:center;}

.right_shadow {position:absolute; margin-left:1050px; top:100px;}
.footer {height:99px;}
#copy {position:absolute; margin-top:34px;}
#copy_s {position:absolute; margin-top:34px; margin-left:225px;}

#pages {position:absolute; margin:33px 0px 0px 335px; width:390px; font-family:arial, tahoma, verdana; color:#bfc1c3; text-align:center;}
#pages table {border-collapse:collapse;}
#pages b {display:block; float:left; background:#29303a; font-size:13px; padding:2px 6px 2px 6px; color:#7b7f86; text-decoration:none; margin:0px 10px 0px 0px;}
#pages a:link, #pages a:visited {display:block; float:left; font-size:13px; padding:2px 6px 2px 6px; color:#7b7f86; text-decoration:none; margin:0px 10px 0px 0px;}
#pages a:hover, #pages a:hover.visited {display:block; float:left; font-size:13px; padding:2px 6px 2px 6px; color:#7b7f86; text-decoration:none; background:#4a525c; margin:0px 10px 0px 0px;}

#contacts {width:210px; height:55px; background:url(/_img/bg_c.gif) no-repeat; font-family:arial, tahoma, verdana; color:#bfc1c3; position:absolute; margin:15px 0px 50px 840px;}
#contacts .links {position:absolute; margin:5px 0px 0px 10px;}
#contacts .rss {position:absolute; margin-left:182px; margin-top:14px;}
#contacts a:link, #contacts a:visited {display:block; height:14px; font-size:11px; text-decoration:underline; color:#bfc1c3; background:url(/_img/clink.gif) left 5px no-repeat; padding-left:10px;}
#contacts a:hover, #contacts a:hover.visited {display:block; height:14px; font-size:11px; text-decoration:none; color:#bfc1c3; background:url(/_img/clink.gif) left 5px no-repeat; padding-left:10px;}
#contacts .rss a:link, #contacts .rss a:visited {background:none; padding-left:0px;}
#contacts .rss a:hover, #contacts .rss a:hover.visited {background:none; padding-left:0px;}

#info {width:210px; height:55px; background:url(/_img/bg_i.gif) no-repeat; font-family:arial, tahoma, verdana; color:#bfc1c3; margin-top:10px; float:left;}
#info .info {position:absolute; margin:5px 0px 0px 10px; font-size:11px;}
#info #rating {display:inline;}
#info #loader {margin-left:105px; margin-top:18px; position:absolute; display:none;}
#info .bars {position:absolute; margin-left:135px; margin-top:23px; width:55px;}
#info .bars .green {position:absolute; z-index:2;}
#rate1, #rate2, #rate3, #rate4, #rate5 {float:left; display:none; cursor:pointer;}
#info .bars .begin {position:absolute; z-index:1;}
#info .bars .begin div {float:left; cursor:pointer;}

#left {float:left; width:210px;}
#left .image {width:210px; height:60px; background:#343b43 url(/_img/loader.gif) center center no-repeat;}
#left a.c_title:link, #left a.c_title:visited {position:absolute; display:block; padding-top:21px; width:210px; height:39px; color:#bfc1c3; font-size:13px; font-family:arial, tahoma, verdana; font-weight:bold; text-decoration:none; background:#000000; //filter:alpha(opacity=0); opacity:0; text-align:center;}
#left a.c_title:hover, #left a.c_title:hover.visited {position:absolute; display:block; padding-top:21px; width:210px; height:39px; color:#bfc1c3; font-size:13px; font-family:arial, tahoma, verdana; font-weight:bold; text-decoration:none; background:#000000; //filter:alpha(opacity=80); opacity:0.8; text-align:center;}
#message {color:#fff200; font-size:11px; font-family:arial, tahoma, verdana; height:30px; padding:20px 10px 0px 10px; text-align:center;}
#left .links {margin-top:15px; padding-left:10px;}
#left a.other:link, #left a.other:visited {display:block; margin-bottom:5px; font-family:arial, tahoma, verdana; font-size:11px; text-decoration:underline; color:#bfc1c3; background:url(/_img/clink.gif) left 5px no-repeat; padding-left:10px;}
#left a.other:hover, #left a.other:hover.visited {display:block; margin-bottom:5px; font-family:arial, tahoma, verdana; font-size:11px; text-decoration:none; color:#bfc1c3; background:url(/_img/clink.gif) left 5px no-repeat; padding-left:10px;}

#right {float:right; width:825px; margin-top:-8px;}
#right .text {background:#2f3640; border:1px solid #424952; color:#ffffff; font-family:arial, tahoma, verdana; font-size:12px; width:240px;}
#right .textarea {background:#2f3640; border:1px solid #424952; color:#ffffff; font-family:arial, tahoma, verdana; font-size:12px; width:100%; height:64px; //height:62px;}
#right .submit {background:#f0f0f0; border:1px solid #000000; color:#000000; font-family:arial, tahoma, verdana; font-size:12px; width:75px; height:20px; cursor:pointer; padding:0px;}
#right table {width:100%; border-collapse:collapse; border-bottom:1px solid #424952; margin-bottom:15px;}
#right table td {color:#bfc1c3; font-family:arial, tahoma, verdana; font-size:11px;}
#right #comments {color:#bfc1c3; font-family:arial, tahoma, verdana; font-size:11px;}
#right #comments p {text-align:justify; margin:10px 0px 15px 0px; border-bottom:1px solid #424952; padding-bottom:15px;}
#right #comments a:link, #right #comments a:visited {color:#fff426; font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; text-decoration:underline;}
#right #comments a:hover, #right #comments a:hover.visited {color:#fff426; font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; text-decoration:none;}