html {height:100%}
body {margin:0;padding:0;font:normal 82% Arial;background:#959595 url('images/bg.jpg') fixed;height:100%}
a:link, a:visited {outline:none;color:#1b7fbe}
a:hover {text-decoration:none}
a:active {text-decoration:underline;outline:none;color:#1b7fbe}
p {font-size:13px;margin:0;padding-bottom:5px;line-height:16px}
table {width:100%;border:0;padding:0;border-collapse:collapse}
td {vertical-align:top}
form {margin:0;padding:0}
h2 {font:bold 20px Arial;color:#000;margin:0 0 5px;padding:0 2px}
h3 {font-size:22px;margin:-5px 0 5px}
h4 {margin:-4px 0 0;padding:0;color:#000;font:bold 16px Tahoma;float:left}
h5 {font:bold 15px Arial;color:#a39672;margin:0;padding:0}
small {color:#765f42;font-size:11px;position:relative;top:-1px;right:-2px}
ul, ol {margin:0;padding:0;list-style:none}
a img {border:0}
.clr {clear:both;overflow:hidden;margin:0;padding:0;line-height:0;height:0;font-size:1px}

#wrap {width:1000px;margin:0 auto;border:0 solid #000;border-width:0 2px;background:#eee;height:auto;min-height:100%;position:relative}

/* Header begin */
.header {overflow:hidden;position:relative}
.hbg {float:left;position:relative;z-index:2}
.chimg {position:absolute;z-index:0;right:0}
.domain,.total,.login {position:absolute;z-index:3}
.domain {font:bold 11px Arial;color:#fff;top:138px;left:96px}
.total {font:bold 15px Arial;color:#727070;top:164px;left:136px;text-align:center} .total b {font:bold 36px/36px Arial;color:red}
.login {width:276px;height:28px;bottom:12px;left:12px;font:11px Arial;color:#fff}
.login form {margin:4px 0 0 4px;overflow:hidden} .login label {float:left;margin:2px 2px 0 0}
.login input {width:66px;height:15px;border:1px solid #ccc;margin:0 5px 0 0;padding:1px;float:left}
.login input[type="image"] {width:25px;height:19px;border:0;margin-top:-1px}
.topic {position:absolute;top:0;right:0;z-index:1;width:700px;height:27px;background:url('images/pxl.png');font:13px/25px Arial;color:#fff;text-align:right;padding-right:10px}
.topic b {color:#fff947}
/* Header end */

/* Navigation begin */
.nav {height:30px;background:#252525 url('images/nav.gif');text-align:center;padding:2px 0 2px 4px;position:relative;z-index:1}
.nav a {text-decoration:none;color:#dedede;display:block}
.nav li {display:block;width:193px;height:30px;font:bold 16px/30px Arial;color:#dedede;text-transform:uppercase;float:left;position:relative}
.nav li:hover, .nav li.act {background:#e69311;color:#000;cursor:default} .nav li:hover small {color:#000}
.nav li.join_btn {width:221px;background:#d11414 url('images/join_btn.png')}
.nav li.join_btn:hover {background-position:0 -33px}
.nav li.join_btn:active {background-position:0 -66px}
.nav li ul {display:none;position:absolute;background:#e69311;margin:-2px 0 0;left:0}
.nav li:hover ul {display:block}
.nav li li {float:none} .nav li li a {font:normal 14px/33px Arial;color:#000;text-transform:none;text-decoration:underline} .nav li li a:hover {text-decoration:none}
/* Navigation end */

/*Content begin */
.welcome {overflow:hidden;background:#fff;border-bottom:1px solid #fff}
.welcome td {padding:1px 1px 0 1px}
.welcome h2 {font:bold 25px Arial;margin:0 0 5px;padding:0}
.welcome_message {padding:7px 11px 0}
.welcome_message p {color:#5b594e;font:15px/17px Arial;margin:15px 0 0}
.medal {background:#0f0e0d url('images/medal.jpg') no-repeat 100% 0;padding-right:190px;margin:0;height:206px}
.medal h2 {margin:0 0 10px 10px;padding-top:10px;color:#fff}
.medal ul {list-style:none;font:15px Arial;color:#afab8b;margin:10px;padding:0}
.medal b {color:#b8e0ff} .medal strong {font:bold 15px Arial;color:#95d57c;display:block;margin:25px 0 0 10px}
.medal a {color:#ff0003;font:bold 15px Arial;display:block;margin:10px 5px 0 10px}

.bottom_link {height:31px;background:#1b8119;border-top:1px solid #2b2b2b;font:bold 19px/31px Arial;color:#000;clear:both;text-align:center;text-transform:uppercase}
.bottom_link a {color:#fff}

.join_special {height:70px;background:#dfffde;border:1px solid #000;font:18px/17px Arial;padding:3px 0 3px 10px;position:relative}
.join_special strong {font:bold 23px Arial;color:#d50000}
.join_special a {position:absolute;right:0;top:0;display:block;width:251px;height:76px;background:#b71818 url('images/scheme.png') no-repeat 100% 0;font:22px/76px Arial;color:#fffc00;text-align:center}

.content {background:#eee;padding:10px 10px 120px;overflow:hidden}
.info {height:35px;font:14px/35px Arial}
.info a {color:#e22121}
.info a.wallet {display:inline-block;background:url('images/wallet.gif') no-repeat 0 13px;padding-left:20px;color:#1b7fbe}
.left {width:713px;margin-right:9px;float:left} .right {width:258px;float:left}
.block {border:1px solid #2b2b2b;overflow:hidden;margin:0 0 18px;background:#fff} .right .block {padding-bottom:7px;margin-bottom:13px}
.title {height:33px;font:bold 20px/33px Arial;color:#fff;padding-left:10px} .right .title {font-size:18px;height:31px}
.col01 {background:#2b2b2b} .col02 {background:#365c19} .col03 {background:#2e4d74} .col04 {background:#742e2e} .col05 {background:#868686}
.item {width:229px;float:left;background:#fff url('images/grad.gif') repeat-x;padding:7px 4px 0;border-top:1px solid #9f9f9f}
.it_title {font:bold 20px Arial;display:block;margin:0 0 2px}
.it_date {font:11px Arial;color:#2d2d2d} .it_date span {color:#999} .it_date a {color:#e69311}
.preview {display:block;background:#fff;padding:1px;border:1px solid #858585;width:225px;height:169px;margin:4px auto}
.rating {font:bold 12px Arial} .rating span {font-weight:normal;color:#848484}
.stars {display:inline-block;position:relative;top:1px;margin:0 3px}
.tags {font:12px Arial} .tags a {color:red}
.item p {font:11px Arial;margin:3px 0 0;padding:0 0 16px} .item p a {color:#646464}
.num {font:12px Arial;color:#9b9b9b} .num b {font-weight:bold;color:#d56161}
.comitem {margin:13px 15px 10px}
.comitem p {font:italic 12px/12px Arial;color:#686868}
.who {font:11px Arial;color:#666;background:url('images/pencil.gif') no-repeat 0 3px;padding-left:12px} .who span {color:#e69311}

.poll p {font:bold 13px Arial;color:#646464;margin:10px 14px 0}
.poll form {margin:2px 0 5px 19px;text-align:center;line-height:16px;overflow:hidden}
.poll form td {text-align:left}
.poll form input, .poll form label {float:left;font:normal 13px Arial;color:#5a5a5a}
.poll form label {display:block;padding-left:20px;background:url('images/icons.gif') no-repeat 0 -27px;line-height:20px;}
.poll form label.act {background-position:0px -44px}
.poll form input {position:absolute;visibility:hidden}
.poll form input[type="submit"] {width:98px;height:22px;margin:9px 0 0 22px;position:static;visibility:visible;color:#000;cursor:pointer}

.rss {display:block;height:23px;background:url('images/rss.gif') no-repeat;margin:5px 0 7px 12px;padding-left:31px;font:bold 12px/23px Arial}
a.upl_link {font:bold 16px/20px Arial;color:#8a3030;display:block;margin:5px 0 12px 10px}

.right .cat {padding-bottom:15px}
.cat .title {margin-bottom:14px}
.line {margin:6px 14px 0px;border-bottom:1px dotted #000}
.line a, .line span {background:#fff;padding:0 3px 3px 0;font:bold 15px/17px Arial}
.line span {float:right;padding:0 0 0px 3px;*position:relative;top:-18px}

.newmov .title {margin-bottom:10px}
.nm_item {margin:0 14px 10px}
.nm_item .it_title {font:bold 16px Arial}
.nm_item p {font:11px Arial} .nm_item p a {color:#646464}
a.vmm {color:#af1d1d;display:block;font:bold 15px/14px Arial;margin:0 0 10px 16px;text-transform:uppercase}

.month {display:none;font:13px/18px Arial;color:#686868} .exp .month {display:table;*display:block}
.month a {font:bold 12px Arial;background:url('images/pv.gif') no-repeat 0 -1px;display:inline-block;padding-left:20px} .month a.photos {background-position:0 -59px}
.dec {font:11px Arial;color:#9a9a9a;margin-bottom:2px} .dec span {color:#e69311}
.dec b {font-weight:normal;position:relative;top:-4px}
.dec h6 {display:inline;font:bold 20px Arial;background:url('images/arrows.gif') no-repeat 0 -19px;padding:0 3px 0 10px;margin:0;cursor:pointer;color:#000}
.exp .dec h6 {background-position:0 9px}
.right .arch {padding-bottom:0} .arch .title {margin-bottom:10px} .per {margin:0 13px 10px}
.mtd {width:110px}

.tags_cloud p {line-height:20px}
/* Content end */

/* Footer begin */
.footer {height:98px;background:#000 url('images/footer.jpg');width:1000px;position:absolute;bottom:0}
.copy {padding:10px 0 0 460px} .allm {font:11px Arial;color:#a99e9e}
.priv, .priv a {font:12px Arial;color:#fff} .supp a {color:#ba9b32}
a.serious {font:11px Arial;color:#ae4747}
/* Footer end */

/* Join begin */
.jpage {padding-top:15px}
.jpage .left {width:423px} .jpage .right {width:545px}
.jpage .left .title {font-size:17px}
.jpage .left .block {padding-bottom:14px}

.benefits {margin:27px 22px 0}
.benefits li {display:block;background:url('images/chk.gif') no-repeat;margin:0 0 12px;padding-left:20px;line-height:15px}
.amm {font:bold 16px Arial;display:block;margin:19px 0 0 29px}

.bpayment {width:514px;margin:8px auto 0;background:#fff;padding:5px}
.pitem {margin:0 0 10px;font:bold 13px Arial;color:#727272}
.pitem span {color:#c78216}
.btborder {background:#efefef;height:60px;overflow:hidden;margin:3px 0 0}
.btable {border-collapse:collapse;height:100%;border:1px solid #afafaf}
.btable td {width:170px;border:0;text-align:center;padding:3px 0}
.btable td.bsave {background:#fffdc8;border:1px solid #afafaf}
.btable input {width:160px;height:35px;font:bold 12px Arial;text-transform:uppercase}
.btable input.grnbtn {background:#a44239;color:#fff}
.btable label {font:normal 12px/12px Arial;color:#8f8f8f}
.btable label.blsave {font-weight:bold;color:#a42c2c}
.btable label span {color:#000} .btable label b {color:#2e83c5}

.features {clear:both;text-align:center;padding:0 0 10px 0} .features table {width:100%}
.features td {vertical-align:top;text-align:center;font:12px/12px Arial;width:100px}
/* Join end */

/* Wallet begin */
.pagination {overflow:hidden;font:13px Arial}
.pagination li {display:block;float:left;line-height:17px;padding:0 3px}
.pagination a, .pagination li.act  {background:#fff;border:1px solid #979797;display:inline-block;line-height:15px;padding:1px 5px 2px;text-decoration:none}
.pagination li.act {font-weight:bold;background:#000;color:#fff;margin:0 2px;border:1px solid #000}
.pagination a:hover {text-decoration:underline}
.gradient {background:#fff url('images/grad.gif') repeat-x;padding:10px}
.points {background:#fbfbfb;border:1px solid #d9d9d9;padding:1px 10px 9px;margin:8px 0}
.points thead td {font:bold 17px Arial;border:0}
.points td {border-bottom:1px solid #c8c8c8;padding:3px 0 5px 0}
.points b {color:#db0e0e}
.wallet_title {height:37px;line-height:37px}
/* Wallet end */

/* FAQ begin */
.qitem {margin:0 0 18px}
.qitem strong {font:bold 17px Arial;display:block;background:url('images/q.gif') no-repeat 0 3px;padding-left:15px}
.qitem p {font:12px/14px Arial;margin:3px 0 0 10px}
.footnotes {font:11px/16px Arial;margin:-5px 0 0 15px}
.footnotes ul {margin-bottom:17px}
/* FAQ end */

/* Upload begin */
.rule {font:bold 14px Arial} .rule b {color:red}
.rules {margin:9px 10px 13px 27px}
.rules li {display:block;background:url('images/a.gif') no-repeat 0 2px;padding:0 0 1px 15px}
.des {margin-bottom:10px} .ltd {text-align:right;padding-right:5px}
.upl_form {padding:15px 28px;background:#fbfbfb;border:1px solid #d9d9d9}
.upl_form label {font:bold 13px Arial}
.upl_form input[type="text"],.upl_form textarea {border:1px solid #abadb3;border-right-color:#e3e9ef;border-bottom-color:#e3e9ef;
border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-khtml-border-radius:3px}
.upl_form textarea {width:530px} .photo_sel {width:530px;margin:0 0 0 59px}
.linput {width:224px;height:19px;margin:0 0 3px} .alb_list {width:224px} .anlink {display:block;font:bold 13px Arial}
/* Upload end */

/* Gallery begin */
.gallery {padding:5px}
.gall_top {font:16px Arial;margin-bottom:2px} .gall_top a {color:#757575}
.user {background:#fff url('images/grad_.gif') repeat-x;overflow:hidden;border:1px solid #bdbdbd}
.ava {background:#fff;border-right:1px solid #bdbdbd;float:left;height:57px;padding:8px 0 0 10px;width:187px}
.ava img {float:left;margin-right:10px} a.nick {font:bold 11px Arial;color:#000}
.ava span {font:11px Arial;display:block;margin:0 0 3px}
a.ava_info {background:url('images/pv.gif') no-repeat scroll -4px -2px transparent;display:block;float:left;font:bold 12px Arial;padding-left:16px;margin-right:7px}
a.pcount {background-position:-4px -60px} .stars i {position:absolute}
.user_rating {width:255px;float:left;font:bold 15px Arial;margin:18px 0 0 22px}
.rstars {width:72px} .votes {font:11px Arial;color:#646464;position:relative;top:-5px;*top:0}
.small_text {font:normal 15px Arial;color:#848484} .small_text span {font:bold 11px Arial;color:#9d6d6d;position:relative;top:-2px}
.small_text b {color:#000;padding-right:3px}
a.addtofav {float:right;font:bold 18px Arial;color:#5e4319;display:block;background:url('images/fav.png') no-repeat;padding-left:30px;margin:20px 20px 0}

.girls {overflow:hidden;margin:5px 0 0}
.girls a {display:block;float:left;margin:1px} .girls img {display:block}

.comments {border-top:1px solid #000}
.exist_comments {width:405px}
.toggler {font:bold 20px Arial;color:#000;margin:0;background:url('images/arrows.gif') no-repeat 1px 9px;padding-left:12px;cursor:pointer}
.toggler b {color:#a3a3a3} .closed {background-position:1px -18px}
.exist_comments table {margin:4px 21px 12px;width:375px;font:13px Arial}
.exist_comments td {border-bottom:1px solid #dcdcdc;padding:5px 0 8px}
.exist_comments small {font-size:11px;position:static;color:#000} .exist_comments a {font-weight:bold}
.exist_comments .pagination {margin-left:20px}
.urcomform {width:250px;padding:0 0 0 9px} 
.urcomform strong {display:block;margin:0 0 6px}
#char_count {font:10px Arial} #lcveri {height:17px;width:77px}
.urcomform input[type="text"] {width:120px;height:21px;border:1px solid gray} .urcomform textarea {border:1px solid gray;width:250px;overflow-y:scroll;overflow-x:hidden}

.rel_pho {padding:5px}
#relpho {overflow:hidden}
.rp_item {width:229px;float:left;margin:0 2px 7px}
.rp_item a {font:bold 18px Arial}
.rp_count {font:12px Arial;color:#969696} .rp_count b, .rp_count span {color:#000}
/* Gallery end */

/* Player begin */
.player {width:608px;margin:0 auto}
.looser {font:bold 13px Arial;text-align:center;margin:8px 0 11px} .looser a {color:red}
.player .user_rating {margin:5px 0 0 15px}
.player  .user {background:#fff;border:0;margin-bottom:5px}
.player .ava {border:1px solid #bdbdbd}
.num_views {float:right}
.movie_tags {float:left;margin-left:15px;font:15px Arial;color:#9b9a9a}
.movie_tags a {font-weight:bold}
.ava_td {width:187px}
.num_views {font:bold 15px Arial} .num_views span {font-weight:normal;color:#9b9a9a}
.mactions {border:1px solid #bdbdbd;background-image:url('images/grad_.gif');text-align:center;font:bold 18px Arial}
.mactions td {padding-top:14px}
a.ma_dwnl {color:#961818;background:url('images/dwnl.png') no-repeat 0 5px;padding-left:26px;display:inline-block;text-align:left;text-decoration:none}
a.ma_dwnl b {text-decoration:underline} a.ma_dwnl:hover b {text-decoration:none}
a.ma_dwnl span {text-decoration:none;font:normal 11px Arial;color:#7d7979;position:relative;top:-5px}
a.ma_fav {background:url('images/fav.png') no-repeat;padding-left:26px;color:#5e4319}
/* Player end */

/* Movies begin */
.movie_clips {background:#eee}
.movies_pagination {padding:10px 5px;background:transparent;clear:both;background:#eee}
.pagination a.cntrls {background:transparent;border:0;font-weight:bold;text-decoration:underline}
.pagination a.cntrls:hover {text-decoration:none}
.mc_items {background:#fff} .mc_items .movies_pagination {background:#fff}
.movies_pagination input {width:30px}
.movies_pagination input[type="submit"] {text-align:center;padding:0}
/* Movies end */

/* Error begin */
.forma {background:#fbfbfb;border:1px solid #d9d9d9;padding:25px 0 15px}
.alarm {padding:0 0 5px}
.alarm strong {font:bold 13px Arial}
.alarm small {font:11px Arial;color:#a0a0a0;position:static}
.sprt {font:11px Arial}
/* Error end */
