body{background:url(../img/bg.png) repeat-x #22aeeb; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form{margin:0; padding:0;}
.clear{clear:both;}
.h7{height:7px;}
.pad10{padding-left:10px; padding-right:10px;}
.text{padding-left:20px; padding-right:20px;}
.m5{margin-bottom:5px;}
IMG.m5{border:0;}
DIV.site{width:900px; margin:0 auto 0 auto;}
DIV.header{width:900px; height:179px; background:url(../img/header.png) no-repeat;}
TABLE.header{height:179px;}
/* edited 19.02.2010 */ TABLE.header TD.stats{ height:33px; color:#ffffff;}
/* added 19.02.2010 */ table.header td.lang{ text-align:right;}
/* added 19.02.2010 */ table.header td.lang img{margin-top:4px;}
/* added 19.02.2010 */ table.header td.feed{ text-align:right; color:#ffffff;}
TABLE.header TD.stats a, TABLE.header TD.stats a:link, TABLE.header TD.stats a:active, TABLE.header TD.stats a:visited{color:#FFFFFF; font-weight:bold; text-decoration:underline;}
TABLE.header TD.stats a:hover{color:#FFFFFF; text-decoration:none;}
TABLE.header TD.logo{width:900px; height:99px;}
table.header td.forum{padding-left:20px; font-size:16px;}
table.header td.forum a:link, table.header td.forum a:active, table.header td.forum a:visited{font-weight:bold; color:#ffffff; text-decoration:underline;}
table.header td.forum a:hover{color:#ffffff; text-decoration:none;}
TABLE.logosearch{width:900px; height:99px;}
TABLE.logosearch TD.logo{width:250px; height:99px;}
TABLE.logosearch TD.logo IMG{width:250px; height:99px; border:0;}
TABLE.logosearch TD.search{width:520px; height:69px; vertical-align:top; padding-top:30px; color:#FFFFFF;}
TABLE.logosearch TD.search a, TABLE.logosearch TD.search a:link, TABLE.logosearch TD.search a:active, TABLE.logosearch TD.search a:visited{color:#FFFFFF; text-decoration:underline;}
TABLE.logosearch TD.search a:hover{color:#FFFFFF; text-decoration:none;}
TABLE.logosearch TD.end{width:130px; height:99px;}
TABLE.header TD.menu{width:900px; height:47px;}
DIV.content{width:900px;}
TABLE.content{width:900px;}
TABLE.content TD.content_left{width:200px; vertical-align:top;}
/* added 24.07.2009 */ TABLE.content TD.content_right{width:700px; vertical-align:top; height:100%; background:#afd9ee;}
/* edited 26.02.2010 */ div.box_count{width:200px; height:112px; background:url(../img/box_count.png) no-repeat;}
/* edited 26.02.2010 */ table.box_count{height:112px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; width:120px; padding-left:15px;}
/* added 26.02.2010 */ div.box_count img{margin-top:3px;}
SPAN.red{color:#cc0000;}
SPAN.red a{color:#cc0000; text-decoration:none;}
SPAN.red a:hover{color:#cc0000; text-decoration:underline;}
/* edited 26.02.2010 */ SPAN.s15{font-weight:normal;}
SPAN.s21{font-weight:bold; font-size:21px;}

TABLE.content_table TD.content_head{width:700px; height:9px; background:url(../img/content_head.png) no-repeat;}
TABLE.content_table TD.content_main{width:700px; background:#afd9ee;}
TABLE.content_table TD.content_foot{width:700px; height:9px; background:url(../img/content_foot.png) no-repeat;}

DIV.area{margin-left:10px; margin-right:10px; width:680px;}

TABLE.title{width:680px; height:85px; color:#000000;}
TABLE.title TD.section_title{width:680px; height:33px; background:url(../img/section_title_bg.png) no-repeat;}
TABLE.title TD.pagination{width:680px; height:52px; background:url(../img/pagination_bg.png) no-repeat; text-align:center;}
TABLE.section_title{width:660px; margin-left:10px; margin-right:10px;}
TABLE.section_title TD.arrow{width:22px; height:33px; background:url(../img/title_arrow.png) no-repeat;}
TABLE.section_title TD.title{height:33px; color:#777777; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
TABLE.section_title TD.title a, TABLE.section_title TD.title a:link, TABLE.section_title TD.title a:active, TABLE.section_title TD.title a:visited{color:#777777; text-decoration:none;}
TABLE.section_title TD.title a:hover{color:#777777; text-decoration:underline;}
TABLE.section_title TD.found{text-align:right; color:#009ffa; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

TABLE.wh{width:680px; margin-top:10px;}
TABLE.wh TD.wh_head{width:680px; height:9px; background:url(../img/wh_head.png) no-repeat;}
TABLE.wh TD.wh_cont{width:680px; background:#FFFFFF;}
TABLE.wh TD.wh_foot{width:680px; height:9px; background:url(../img/wh_foot.png) no-repeat;}

TABLE.covers_table{width:100%; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
TABLE.covers_table TD{width:25%; text-align:center; vertical-align:top;}
TABLE.covers_table TR.last TD{border-bottom:none;}
TABLE.covers_table IMG{margin-top:7px; margin-bottom:7px; border:0;}
TABLE.covers_table IMG.cover{margin-top:7px; margin-bottom:7px; border:0; border-bottom: solid 3px #cc0000; padding:2px;}
TABLE.pornostars_table{width:100%; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
TABLE.pornostars_table TD{width:20%; text-align:center; vertical-align:top;}
TABLE.pornostars_table TR.last TD{border-bottom:none;}
TABLE.pornostars_table IMG{margin-top:7px; margin-bottom:7px;}
/* updated 05.10.2009 */ a.cover_title, a.cover_title:link, a.cover_title:active, a.cover_title:visited{font-weight:bold; text-decoration:underline; font-size:15px; color:#cc0000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
a.cover_title:hover{color:#cc0000; text-decoration:none;}
SPAN.small{font-size:11px; color:#1188FF;}

DIV.box_left{width:200px;}
TABLE.box_left{width:200px; margin:0; padding:0;}
TABLE.box_left TD.box_left_head{width:200px; height:11px; background:url(../img/box_left_head.png) no-repeat;}
TABLE.box_left TD.box_left_cont{width:200px; background:url(../img/box_left_cont.gif) no-repeat left bottom #ffe4b0;}
TABLE.box_left TD.box_left_foot{width:200px; height:11px; background:url(../img/box_left_foot.png) no-repeat;}

INPUT.inputsearch{width:220px; padding:3px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(../img/inputsearch.gif) repeat-x #a3cff5; border: solid 1px #000000;}
SPAN.movie_search_title{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:200; color:#c3e1fa;}
SPAN.browse_all{color:#ffcb66; font-weight:bold;}

TABLE.menu TD{height:47px; text-transform:uppercase; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
TABLE.menu TD.menu_spc{width:14px; height:47px;}
TABLE.menu TD.menu_spc IMG{width:14px; height:47px;}
TABLE.menu TD.menu_sel_left{width:14px; height:47px; background:url(../img/menu_sel_left.png) no-repeat;}
TABLE.menu TD.menu_sel_main{height:47px; background:url(../img/menu_sel_main.gif) repeat-x; color:#000000;}
TABLE.menu TD.menu_sel_main a, TABLE.menu TD.menu_sel_main a:link, TABLE.menu TD.menu_sel_main a:active, TABLE.menu TD.menu_sel_main a:visited{color:#000000; text-decoration:none;}
TABLE.menu TD.menu_sel_main a:hover{color:#000000; text-decoration:underline;}
TABLE.menu TD.menu_sel_right{width:14px; height:47px; background:url(../img/menu_sel_right.png) no-repeat;}
/* added 19.02.2010 */ TABLE.menu TD.menu_super_left{width:37px; height:47px; background:url(../img/menu_super_left.png) no-repeat;}
/* added 19.02.2010 */ TABLE.menu TD.menu_super_main{height:47px; background:url(../img/menu_sel_main.gif) repeat-x; color:#000000;}
/* added 19.02.2010 */ TABLE.menu TD.menu_super_main a, TABLE.menu TD.menu_super_main a:link, TABLE.menu TD.menu_super_main a:active, TABLE.menu TD.menu_super_main a:visited{color:#cc0000; text-decoration:none;}
/* added 19.02.2010 */ TABLE.menu TD.menu_super_main a:hover{color:#cc0000; text-decoration:underline;}
/* added 19.02.2010 */ TABLE.menu TD.menu_super_right{width:14px; height:47px; background:url(../img/menu_sel_right.png) no-repeat;}

TABLE.menu TD.menu_cam{height:47px;}
TABLE.menu TD.menu_cam a:link, TABLE.menu TD.menu_cam a:active, TABLE.menu TD.menu_cam a:visited{color:#ffe47a; text-decoration:none;}
TABLE.menu TD.menu_cam a:hover{color:#ffe47a; text-decoration:underline;}
img.cam{margin:-4px 5px -10px 0;}

TABLE.menu TD.menu_link a, TABLE.menu TD.menu_link a:link, TABLE.menu TD.menu_link a:active, TABLE.menu TD.menu_link a:visited{color:#FFFFFF; text-decoration:none;}
TABLE.menu TD.menu_link a:hover{color:#FFFFFF; text-decoration:underline;}
TABLE.menu TD.menu_link_special a, TABLE.menu TD.menu_link_special a:link, TABLE.menu TD.menu_link_special a:active, TABLE.menu TD.menu_link_special a:visited{color:#ffdd57; text-decoration:none;}
TABLE.menu TD.menu_link_special a:hover{color:#ffce57; text-decoration:underline;}

DIV.footer{width:900px; height:35px; background:url(../img/footer.png) no-repeat; margin-top:10px; margin-bottom:10px; color:#FFFFFF; font-size:10px;}
DIV.footer a, DIV.footer a:link, DIV.footer a:active, DIV.footer a:visited{color:#FFFFFF; text-decoration:underline;}
DIV.footer a:hover{color:#FFFFFF; text-decoration:none;}
TABLE.footer{width:900px; height:35px;}
TABLE.footer TD.footer_left{text-align:left; padding-left:10px;}
TABLE.footer TD.footer_right{text-align:right; padding-right:10px;}

DIV.h1{margin-left:10px; margin-right:10px; text-transform:capitalize; background:url(../img/h1.gif) repeat-x; height:30px; padding-left:10px; margin-top:10px;}
DIV.h1 h1{margin:0; padding:0; font-size:16px; font-weight:bold; color:#cc0000;}
DIV.h1 h1 a, DIV.h1 h1 a:link, DIV.h1 h1 a:active, DIV.h1 h1 a:visited{color:#cc0000; text-decoration:underline;}
DIV.h1 h1 a:hover{color:#cc0000; text-decoration:none;}

/* pages START */
DIV.pages { color: #000000;}
DIV.pages A { color: #000000; text-decoration: underline; padding:4px;}
DIV.pages A:hover { color:#0080FF; }
DIV.pages A.active { color: #ffffff; font-weight: bold; background:#ffa800; text-decoration:none;}
DIV.pages A.active:hover { color: #ffffff; font-weight: bold; background:#a83fa2; text-decoration:none;}
/* pages END */

TABLE.login TD{padding-bottom:3px; padding-right:5px;}
INPUT.login{font-size:11px; padding:3px; font-weight:bold; width:100px; font-family:Arial, Helvetica, sans-serif; background:url(../img/inputlogin.gif) repeat-x #ffd37d; border: solid 1px #f2c061;}
/* edited 24.07.2009 */ SELECT.select{font-size:11px; font-weight:bold; width:100%; font-family:Arial, Helvetica, sans-serif; background:url(../img/inputlogin.gif) repeat-x #ffffff; border: solid 1px #f2c061;}
SELECT.select OPTION{background:#FFFFFF;}
/* edited 22.02.2009 */ INPUT.submit{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(../img/submit.png) repeat; border:0; border:solid 1px #076bb9; padding-top:3px; padding-bottom:3px; color:#ffffff;}
TABLE.login TD.small{font-size:10px;}
TABLE.login TD.small a, TABLE.login TD.small a:link, TABLE.login TD.small a:active, TABLE.login TD.small a:visited{color:#000000; text-decoration:underline;}
TABLE.login TD.small a:hover{color:#000000; text-decoration:none;}
IMG.pornostar{border:0; border: solid 1px #f2c061; margin-right:5px;}
IMG.day_movie{border: solid 1px #f2c061; margin-right:5px;}
IMG.pornostar2{border: solid 1px #f2c061; padding:2px;}
a.pornostar, a.pornostar:link, a.pornostar:active, a.pornostar:visited{font-weight:bold; font-size:12px; color:#cc0000; text-decoration:none; text-transform:capitalize;}
a.pornostar:hover{color:#000000; text-decoration:none;}
a.day_movie, a.day_movie:link, a.day_movie:active, a.day_movie:visited{font-weight:bold; font-size:12px; color:#cc0000; text-decoration:none; text-transform:capitalize;}
a.day_movie:hover{color:#000000; text-decoration:none;}
a.f10, a.f10:link, a.f10:active, a.f10:visited{font-size:10px; color:#000000; text-decoration:underline;}
a.f10:hover{color:#000000; text-decoration:none;}
DIV.pornostars_small_list{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
DIV.pornostars_small_list a, DIV.pornostars_small_list a:link, DIV.pornostars_small_list a:active, DIV.pornostars_small_list a:visited{color:#000000; text-decoration:none;}
DIV.pornostars_small_list a:hover{color:#ffffff; text-decoration:underline;}
DIV.box_list ul{margin:0; padding:0; margin-left:15px;}
DIV.box_list ul li{list-style-type:square; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#cc0000; margin-bottom:3px; text-transform:capitalize;}
DIV.box_list ul li a, DIV.box_list ul li a:link, DIV.box_list ul li a:active, DIV.box_list ul li a:visited{color:#000000; text-decoration:underline;}
DIV.box_list ul li a:hover{color:#000000; text-decoration:none;}

TABLE.sample_box{font-size:10px;}
DIV.text h4{font-size:16px; font-weight:normal; color:#FD6B13; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
DIV.text h5{font-size:16px; font-weight:normal; color:#FD6B13; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; margin-bottom:5px;}
DIV.text TABLE{margin-bottom:10px; margin-top:10px;}
DIV.text TABLE TD{padding-bottom:10px; padding-right:5px;}
DIV.text a:link, DIV.text a:active, DIV.text a:visited{color:#0074E8; text-decoration:underline;}
DIV.text a:hover{color:#0074E8; 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:url(../img/comment.gif) repeat-x #FFFFFF;}
DIV.comment2{margin-bottom:10px; padding:10px;}
DIV.comment3{margin-bottom:0px; padding:10px; padding-bottom:0; background:url(../img/comment.gif) repeat-x #FFFFFF;}
IMG.cover2{border: solid 2px #FFFFFF;}
TABLE TD.movie_info_label{width:100px; font-weight:bold;}
.capitalize{text-transform:capitalize;}

SPAN.rating{font-size:11px; font-weight:bold;}
SPAN.darkred{color:#660000;}
SPAN.green{color:#00A600;}
SPAN.blue{color:#0000CC;}
SPAN.user{font-size:13px; font-weight:bold; line-height:20px;}
TABLE TD.comment_user{font-weight:bold; padding-top:10px;}
TABLE TD.comment_date{text-align:right; padding-top:10px; color:#00A600;}
TABLE TD.comment_last{border-bottom: solid 1px #EBEBEB;}
TABLE TD.comment_end{border-bottom: none;}
TABLE.movie TD.actor_cover{width:110px;}
INPUT.w150{width:150px;}
INPUT.inputreg{padding:3px; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(../img/inputsearch.gif) repeat-x #a3cff5; border: solid 1px #79BCFF;}
TABLE.comments_pages{background:#F5F5F5;}
TABLE.comments_pages a.active:link, TABLE.comments_pages a.active:active, TABLE.comments_pages a.active:visited{padding-left:3px; padding-right:3px; background:#cc0000; color:#FFFFFF; text-decoration:none; font-weight:bold;}
TABLE.comments_pages a.active:hover{padding-left:3px; padding-right:3px; background:#0080FF; color:#ffffff; text-decoration:none; font-weight:bold;}

div.faq ol li{margin-bottom:5px;}
div.faq p{border-bottom: solid 1px #DBDBDB; padding-bottom:20px; line-height:15px;}

TABLE.pagination{width:660px; margin-left:10px;}

ul#pagination{border:0; margin:0; padding:0;}
#pagination li{
border:0; margin:0; padding:0;
font-size:12px;
list-style:none;
margin-right:5px;
float:left;
}
#pagination a{
border:solid 1px #9aafe5;
}
#pagination .previous-off,
#pagination .next-off {
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
font-weight:bold;
margin-right:7px;
padding:4px 6px;
}
#pagination .next a,
#pagination .previous a {
font-weight:bold;
}
#pagination .active{
background:#FC8518;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 7px;
}
#pagination a:link,
#pagination a:visited {
color:#0e509e;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination a:hover{
border:solid 1px #0e509e;
}
#pagination li.spacer{
color:#0e509e;
display:block;
float:left;
padding:3px 3px;
text-decoration:none;}

.info, .success, .warning, .error {
    border: 1px solid;
    font-weight:bold;
	margin-top:10px; margin-bottom:10px;
}
.info {
    color: #00529B;
    background-color: #BDE5F8; 
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
}
.info p{background: url('../img/info.png') no-repeat; padding:0; padding-right:10px; padding-left:55px; background-position: 10px center; padding-top:10px; padding-bottom:10px;}
.success p{background: url('../img/success.png') no-repeat; padding:0; padding-right:10px; padding-left:55px; background-position: 10px center; padding-top:10px; padding-bottom:10px;}
.warning p{background: url('../img/warning.png') no-repeat; padding:0; padding-right:10px; padding-left:55px; background-position: 10px center; padding-top:10px; padding-bottom:10px;}
.error p{background: url('../img/error.png') no-repeat; padding:0; padding-right:10px; padding-left:55px; background-position: 10px center; padding-top:10px; padding-bottom:10px;}
/*updated 03.03.2010 */  div.pack-badge{z-index:0.9; background:url(../img/pack_badge.gif) no-repeat; position:absolute; margin-left:95px; width:60px; height:60px; margin-top:10px;}


table.simple{width:100%;}
table.simple tr.title{font-weight:bold;}
table.simple tr.title td{border-bottom: solid 2px #BBBBBB;}
table.simple tr.title a:link, table.simple tr.title a:active, table.simple tr.title a:visited{color:#cc0000; text-decoration:underline;}
table.simple tr.title a:hover{color:#cc0000; text-decoration:none;}
table.simple td{border-bottom: solid 1px #BBBBBB; padding-top:10px;}
table.simple tr.grey{background:#F2F2F2;}
table.simple td.strong{font-weight:bold;}

/* new updates 09.07.2009 */
div.tags a:link, div.tags a:active, div.tags a:visited{color:#000000; text-decoration:underline;}
div.tags a:hover{color:#CC0000; text-decoration:underline;}
ol.comments{margin:0; padding:0; margin-left:35px; margin-top:10px; margin-bottom:5px;}
ol.comments li{margin-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-style:italic; color:#0080FF;}
ol.comments li p{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#000000;}
ol.comments a:link, ol.comments a:active, ol.comments a:visited{color:#cc0000; text-decoration:underline;}
ol.comments a:hover{color:#000000; text-decoration:underline;}
table.movie_photos{width:100%;}
table.movie_photos td{width:50%; text-align:center; padding-bottom:10px;}
img.cover3, img.pornostar2{border: solid 1px #cccccc; padding:5px; background:#EAEAEA;}
/*updated 03.03.2010 */   div.new-badge{z-index:0.9; background:url(../img/new_badge.gif) no-repeat; position:absolute; margin-left:95px; width:60px; height:60px; margin-top:10px;}
IMG.cover{border: solid 1px #cccccc; padding:6px; background:#EAEAEA;}
DIV.box_list2 ul{margin:0; padding:0; margin-left:15px;}
DIV.box_list2 ul li{list-style-type:square; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#cc0000; margin-bottom:3px; text-transform:capitalize;}
DIV.box_list2 ul li p{color:#000000;}
DIV.box_list2 ul li a, DIV.box_list2 ul li a:link, DIV.box_list2 ul li a:active, DIV.box_list2 ul li a:visited{color:#cc0000; text-decoration:underline;}
DIV.box_list2 ul li a:hover{color:#000000; text-decoration:none;}

/* new updates 23.07.2009 for registration form */
div.reg{margin:5px 10px 5px 10px; background:#ededed;}
div.reg_inside{margin-left:10px; margin-right:10px; border-top: solid 10px #ededed; border-bottom: solid 10px #ededed; background:#ffffff;}
div.reg_header{margin-left:10px; margin-right:10px; margin-top:10px; background:#fedfa4; height:84px; background:url(../img/reg_header.png) no-repeat;}
div.reg_content{margin-left:10px; margin-right:10px; background:url(../img/reg_content.png) no-repeat left top;}
div.reg_content_inside{margin-left:10px; margin-right:10px;}
table.reg_content{width:100%; margin-bottom:10px;}
table.reg_content td.reg_content_left{width:49%; vertical-align:top; padding-top:100px;}
table.reg_content td.reg_content_right{width:49%; vertical-align:bottom; padding-bottom:10px;}
table.reg_content td.reg_spc{width:2%;}
table.form{margin-top:20px;}
table.form td{padding-bottom:10px;}
table.reg_content td.reg_content_right a:link, table.reg_content td.reg_content_right a:active, table.reg_content td.reg_content_right a:visited{color:#0875ca; text-decoration:underline;}
table.reg_content td.reg_content_right a:hover{color:#0875ca; text-decoration:none;}
div.reg_button{height:57px;}
table.reg_button td.reg_button_left{width:10px; height:57px; background:url(../img/reg_button_left.gif) no-repeat;}
table.reg_button td.reg_button_input{height:57px; background:url(../img/reg_button_main.gif) repeat-x;}
input.invisible{background:none; border:none; font-size:21px; height:57px;}
input.invisible:hover{cursor:pointer;}

div.reg_att{width:257px; margin: 0 auto 10px auto;}
table.reg_att{width:257px;}
table.reg_att td.reg_att_head{width:257px; height:10px; background:url(../img/reg_att_head.png) no-repeat;}
table.reg_att td.reg_att_main{width:257px;background:url(../img/reg_att_main.gif) repeat-y;}
table.reg_att td.reg_att_foot{width:257px; height:10px; background:url(../img/reg_att_foot.png) no-repeat;}
div.reg_error {font-weight:bold; margin-top:10px; margin-bottom:10px; color:#D8000C;}
div.reg_error p{background: url(../img/error.png) no-repeat; padding:0; padding-top:10px; padding-bottom:10px; padding-right:10px; padding-left:55px; background-position: 10px center;}

div.reg_inf{width:257px; margin: 0 auto 10px auto;}
table.reg_inf{width:257px;}
table.reg_inf td.reg_inf_head{width:257px; height:10px; background:url(../img/reg_inf_head.png) no-repeat;}
table.reg_inf td.reg_inf_main{width:257px;background:url(../img/reg_inf_main.gif) repeat-y;}
table.reg_inf td.reg_inf_foot{width:257px; height:10px; background:url(../img/reg_inf_foot.png) no-repeat;}
div.reg_information {font-weight:bold; margin-top:10px; margin-bottom:10px; color:#00529B;}
div.reg_information p{background: url(../img/info.png) no-repeat; padding:0; padding-top:10px; padding-bottom:10px; padding-right:10px; padding-left:55px; background-position: 10px center;}

div.reg_suc{width:257px; margin: 0 auto 10px auto;}
table.reg_suc{width:257px;}
table.reg_suc td.reg_suc_head{width:257px; height:10px; background:url(../img/reg_suc_head.png) no-repeat;}
table.reg_suc td.reg_suc_main{width:257px;background:url(../img/reg_suc_main.gif) repeat-y;}
table.reg_suc td.reg_suc_foot{width:257px; height:10px; background:url(../img/reg_suc_foot.png) no-repeat;}
div.reg_success {font-weight:bold; margin-top:10px; margin-bottom:10px; color:#4F8A10;}
div.reg_success p{background: url(../img/success.png) no-repeat; padding:0; padding-top:10px; padding-bottom:10px; padding-right:10px; padding-left:55px; background-position: 10px center;}

div.reg_war{width:257px; margin: 0 auto 10px auto;}
table.reg_war{width:257px;}
table.reg_war td.reg_war_head{width:257px; height:10px; background:url(../img/reg_war_head.png) no-repeat;}
table.reg_war td.reg_war_main{width:257px;background:url(../img/reg_war_main.gif) repeat-y;}
table.reg_war td.reg_war_foot{width:257px; height:10px; background:url(../img/reg_war_foot.png) no-repeat;}
div.reg_warning {font-weight:bold; margin-top:10px; margin-bottom:10px; color:#9F6000;}
div.reg_warning p{background: url(../img/warning.png) no-repeat; padding:0; padding-top:10px; padding-bottom:10px; padding-right:10px; padding-left:55px; background-position: 10px center;}

a:active, a:focus, img, input:focus, select:focus, textarea:focus {outline: none;}

DIV.box_rss{width:200px; height:94px; background:url(../img/box_rss.png) no-repeat;}
TABLE.box_rss{height:94px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; width:200px;}
table.box_rss td{text-align:center;}

/* new updates for welcome screen, added 30.09.2009 */
div.test{margin:0 auto 0 auto; width:900px;}
/*updated 27.04.2010 */ div.test2{}
/*added 03.03.2010 */ div.test-after-vip{}

div.welcome{width:680px; height:380px; background:url(../img/welcome.jpg) no-repeat; margin-bottom:10px;}
/*updated 05.10.2009 */ table.welcome{width:670px; margin-left:10px;}
/*updated 05.10.2009 */ table.welcome td.text{height:350px; width:380px; vertical-align:top; padding-top:30px;}
/*updated 05.10.2009 */ table.welcome td.picture{height:380px; width:200px; vertical-align:bottom; text-align:right;}
/*updated 02.03.2010 */ div.welcome h1{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:30px; color:#ffffff; font-weight:bold; line-height:28px; text-shadow: #06417b 3px 1px 3px;}
/*added 02.03.2010 */ div.welcome p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; line-height:20px; margin-top:15px;}
/*added 02.03.2010 */ div.welcome ul li{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; line-height:20px;}
table.welcome_text{width:100%; margin-top:15px;}
table.welcome_text td{vertical-align:top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px; line-height:15px;}

/*updated 02.03.2010 */ div.welcome h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:24px; color:#ffffff; text-shadow: #06417b 3px 1px 3px; margin-top:20px; margin-bottom:10px;}
/*added 02.03.2010 */ div.welcome h2 a{color:#FFCC00;}
/*added 02.03.2010 */ div.welcome h2 a:hover{text-decoration:none;}
div.orange_block{width:244px; height:88px; background:url(../img/orange_block.gif) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:12px;}
table.orange_block{width:234px; margin-left:10px;}
table.orange_block td{padding-top:5px; line-height:13px;}
span.arrow{font-size:15px;}
div.trebuchet{font-family: "Trebuchet MS"; font-size:13px;}
div.trebuchet strong{color:#0075EA;}
div.orange_block a:link, div.orange_block a:active, div.orange_block a:visited{color:#ffffff; text-decoration:underline;}
div.orange_block a:hover{color:#ffffff; text-decoration:none;}


/* new updates 05.10.2009 */
/*updated 03.03.2010 */ div.vip-badge{z-index:0.9; background:url(../img/vip_badge.gif) no-repeat; position:absolute; margin-left:95px; width:60px; height:60px; margin-top:10px;}
div.points{font-size:11px;}
span.user_vip{color:#BF00BF; font-weight:bold;}
div.points a:link, div.points a:active, div.points a:visited{color:#000000; text-decoration:underline;}
div.points a:hover{color:#BF00BF; text-decoration:underline;}
div.referral{width:680px; height:35px; background:url(../img/referral.png) no-repeat; color:#ffffff; margin-bottom:10px;}
table.referral{width:100%;}
table.referral td.ref_left{padding-left:10px; height:35px;}
table.referral td.ref_right{text-align:right; padding-right:10px; height:35px;}
div.referral a:link, div.referral a:active, div.referral a:visited{color:#ffffff; text-decoration:underline;}
div.referral a:hover{color:#ffffff; text-decoration:none;}
table.top5users{width:180px; font-size:11px;}
table.top5users td{padding:2px; padding-bottom:5px; padding-top:5px; border-bottom: solid 1px #ffffff;}
table.top5users td.username{padding-right:10px; font-weight:bold;}
table.top5users td.username a:link, table.top5users td.username a:active, table.top5users td.username a:visited{color:#000000; text-decoration:underline;}
table.top5users td.username a:hover{color:#000000; text-decoration:none;}
table.top5users td.points{text-align:right;}
table.top5users td.points span{padding:2px; background:#cc0000; color:#ffffff;}
table.simple td.place{width:50px; text-align:center; font-size:18px; font-weight:bold;}
/* updated 17.11.2009 */ table.simple td.points{width:100px; text-align:center;}
/* updated 17.11.2009 */ table.simple td.avatar{width:100px; text-align:center;}
/* added 23.11.2009 */ table td.id_number{text-align:center; font-size:18px; font-weight:bold;}

/* added 17.11.2009 */ span.point{font-size:18px; padding:5px; border: solid 1px #cc0000; font-weight:bold; font-style:italic; color:#cc0000; display:block; width:80px; text-align:center;}
/* added 17.11.2009 */ img.test{background:#ffffff; padding:5px; border: solid 1px #B3D9FF;}
/* added 17.11.2009 */ span.point2{font-size:18px; color: #cc0000;}
/* added 17.11.2009 */ span.point3{font-size:24px; color: #cc0000; font-weight:bold;}


/*ADDED 22.02.2010 BEGIN*/

table.latest-comments{width:100%;}
table.latest-comments tr td{border-bottom: solid 1px #e3e3e3; padding-top:20px; padding-bottom:20px; vertical-align:top;}
table.latest-comments tr.first td{border-top: solid 1px #e3e3e3;}
table.latest-comments tr td table tr td{border-bottom:none; padding:0; padding-bottom:10px;}
table.latest-comments tr.first td table tr td{border-top:none;}
table.latest-comments td.comments-cover{width:170px;}
table.latest-comments td.comments-info{}

ul.alternative-links{margin:0; padding:0; list-style-type:none;}
ul.alternative-links li{display:inline; margin:8px; padding:8px; displat:block; float:left; border: solid 1px #d3d3d3;}
ul.alternative-links li:hover{background:#F0F8FF; border: solid 1px #C4E1FF;}

div.text h5 span{float:right; font-size:13px; font-weight:bold;}

div.camera{text-align:center; margin-top:30px; margin-bottom:30px;}

ul.voting{list-style-type:none; margin:0; padding:0; margin-top:5px; font-size:10px;}
ul.voting li{float:left; display:block;}
ul.voting li.submit{padding-top:5px; width:100%;}
ul.voting a{color:#000000; text-decoration:underline;}
ul.voting a:hover{color:#000000; text-decoration:none;}

table.votingspage{width:100%;}
table.votingspage td{padding:15px; vertical-align:top;}
table.voting td{padding:0; padding-top:3px; padding-bottom:3px; border-bottom: solid 1px #e3e3e3; vertical-align:middle;}
table.voting td.result{padding-left:10px; padding-right:10px; font-size:17px; font-style:italic;}
table.voting td.leader{font-weight:bold;}
span.voted{color:#cc0000; font-weight:bold;}

/*ADDED 22.02.2010 END*/

/* Slider */

.graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
#slider-container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:600px;
		background:#fff;
		}					
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		width:600px;
		height:360px;
		overflow:hidden; 
		background:#ffffff;
		text-align:center;
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:80px;
		position:absolute;
		left:-30px;
		top:140px;
		}	
	#nextBtn{ 
		left:600px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:80px;
		background:url(../img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../img/btn_next.gif) no-repeat 0 0;	
		}	

div.popup{padding:10px;}
div.popup h2{font-size:18px; font-weight:bold; margin:0; padding:0; color:#ff731f;}
div.popup h3{font-size:13px; font-weight:bold; margin:0; padding:0; margin-bottom:5px;}
div.popup p{margin:0; padding:0; margin-bottom:7px; font-size:13px; line-height:16px;}
div.popup p a:link, div.popup p a:active, div.popup p a:visited{color:#ff731f; text-decoration:underline;}
div.popup p a:hover{color:#000000; text-decoration:underline;}
div.popup table{font-size:13px; line-height:16px;}
div.popup textarea{border: solid 1px #e3e3e3; width:240px; padding:4px; margin-bottom:5px; margin-top:2px;}
div.popup input.text{border: solid 1px #e3e3e3; width:140px; padding:4px; margin-bottom:5px; margin-top:2px;}
table.inpopup{width:100%; margin-top:10px;}
table.inpopup td{vertical-align:top; padding-bottom:10px;}
table.inpopup td.submit{text-align:right;}
table.inpopup td.textarea{text-align:right;}

div.voting-results{width:100%; margin-top:10px; clear:both; font-size:11px;}
div.vote-name{float:left; clear:both;}
div.vote-result{float:left; background:#cc0000; clear:both; margin-bottom:5px; font-size:10px; color:#ffffff; padding:3px; text-align:right; padding-right:5px;}

div.vip{width:680px; height:300px; background:url(../img/vip.jpg) no-repeat; margin-bottom:10px;}
table.vip{width:670px; margin-left:10px;}
table.vip td.text{height:270px; width:380px; vertical-align:top; padding-top:30px;}
table.vip td.picture{height:300px; width:200px; vertical-align:bottom; text-align:right;}
div.vip h1{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:30px; color:#ffffff; font-weight:bold; line-height:28px; text-shadow: #06417b 3px 1px 3px;}
div.vip p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; line-height:15px; margin-top:10px;}
div.vip ul li{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; line-height:15px;}

div.vip h2{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:24px; color:#ffffff; text-shadow: #06417b 3px 1px 3px; margin-top:15px; margin-bottom:10px;}
div.vip h2 a{color:#FFCC00;}
div.vip h2 a:hover{text-decoration:none;}

/* added 17.03.2010 */ 
.hidden{display:none}
td.search a.active { font-weight: bold; text-decoration: none!important; }
td.search a:hover { font-weight: bold; }

table.downloads{width:100%; padding:5px; border: solid 1px #e3e3e3; margin-top:5px;}
table.downloads td{border-bottom: solid 1px #e3e3e3; padding-bottom:5px; padding-top:5px;}
table.downloads td a:link, table.downloads td a:active, table.downloads td a:visited{color:#cc0000; text-decoration:underline; font-weight:bold;}
table.downloads td a:hover{color:#cc0000; text-decoration:none;}
table.downloads tr.title td{background:#FFE6E6; font-weight:bold; color:#cc0000;}

a.alternative img{margin-bottom:10px;}

input.image-input{margin-top:2px;}

/* added 28.04.2010 */ div.contentHeight{ padding-bottom:350px;}
/* added 28.04.2010 */ div.what-is{ top:2658px;}
/* added 28.04.2010 */ div.what-is{width:700px; height:340px; position:absolute; padding-bottom:20px; color:#000000; margin-left:200px; background:url(../img/what-is.png) no-repeat;}
/* added 28.04.2010 */ div.what-is h1{font-weight:normal; font-size:30px; margin:0; padding:0; margin-bottom:5px; margin-left:30px; margin-top:30px;}
/* added 28.04.2010 */ div.what-is p{font-size:13px; text-align:justify; line-height:15px; margin:0; padding:0; margin-bottom:10px; margin-left:30px; margin-right:30px;}
/* added 28.04.2010 */ div.bottom-text{margin:0 auto 0 auto; width:900px;}

/*added 20.04.2010*/

div.topUsers p{ display:block; width:143px; font-size:12px; color:#000; font-weight:bold; margin:0; padding:0; padding-bottom:5px; }
div.topUsers ol{ font-size:11px; margin:0; padding:0; list-style-type:none;}
div.topUsers ol li{padding-bottom:5px; color:#5d5d5d;}
div.topUsers ol li.active{ color:#01a5ed;}
div.topUsers ol li div{clear:both;}
div.topUsers ol span{float:left; width:90px; margin-bottom:5px;}
div.topUsers ol strong{float:right; width:80px; height:17px; padding:2px 0px 0px 3px; margin-bottom:5px; margin-top:-2px; font-weight:normal; background:url(../img/pointsBg.png) left top no-repeat; font-size:11px;}

div.text{font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
div.text strong{color:#0075EA;}
DIV.text textarea{ background-color:#ffe4b0; border:1px solid #f2c061; padding:3px; margin-bottom:5px; margin-top:5px; color:#333;}
DIV.text p input{ border:none; cursor:pointer;}
DIV.text form.inp_list input{ background-color:#fff; border:1px solid #f2c061; margin:3px 0px; padding:3px; font-size:11px; width:200px;}
DIV.text form.inp_list input.btn{ border:none; margin:0px; padding:0px; width:auto; margin-top:5px;}



/*27.05.2010*/
table.simple a { font-weight: bold; }