* {margin:0; padding:0;}
img {border:0;}
body { background:#000000 url(../images/index/bg.jpg) repeat; font:12px Arial, Helvetica, sans-serif; color:#ffffff;}
.center { width:1000px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; font-size:1px; overflow:hidden;}
a { color:#ffffff;}
ul {list-style:none;}
a:hover {text-decoration:none;}

/*Index Page*/
.main { background:url(../images/index/main-bg_06.jpg) repeat-y; }
.main-b { background:url(../images/index/cscv_03.jpg) no-repeat bottom; min-height:1px; padding-bottom:151px; position: relative;}

/*Head*/
.head-1 { background:url(../images/index/INDEX_02.jpg) no-repeat;}
.head-1-2 { background:url(../images/index/INDEX_04.jpg) no-repeat bottom; height:348px; position:relative;}
.trial {background:url(../images/index/trial_02.png) no-repeat; width:282px; height:150px; position:absolute; left:733px; top:0px; z-index:2;}
.slogan {background:url(../images/index/slogan.png) no-repeat; width:296px; height:158px; position:absolute; top:0px; right:0px; z-index:2;}
.flash { position:absolute; left:755px; top:131px; z-index:1;}

/*Navigation*/
.nav {background:url(../images/index/INDEX_05.jpg) no-repeat; height:43px;}
.nav div { padding:10px 0 0 88px;}
.nav a {text-decoration:none;}
.nav a:hover {text-decoration:underline;}
.nav a { display:block; float:left; height:25px;}
.nav a:hover img, .activ-n img {visibility:hidden;}
.n-1 { background:url(../images/index/nav-a_03.jpg) no-repeat; width:63px; margin-right:33px;}
.n-2 { background:url(../images/index/nav-a_05.jpg) no-repeat; width:154px; margin-right:31px;}
.n-3 { background:url(../images/index/nav-a_07.jpg) no-repeat; width:107px; margin-right:33px;}
.n-4 { background: url(../images/index/inst-acc.gif) no-repeat; width:191px; margin-right:31px;}
.n-5 { background:url(../images/index/nav-a_11.jpg) no-repeat; width:193px;}

/*Wellcome text*/
.well-txt { background:url(../images/index/well-txt.jpg) no-repeat; width:851px; height:80px; margin:0 auto 25px auto; text-align:center; padding-top:35px; font-size:13px; font-weight:bold;}
.well-txt a {font-size:14px; color:#b10707;}
.well-txt a:hover {color:#FF0000;}

/*Behind the scene*/
.behind { background:url(../images/index/behind-bg.jpg) no-repeat; height:884px; height:367px; margin:0 0 21px 61px; position:relative;}
.b-gal { padding:45px 0 0 137px;}
.b-gal img { width:310px; height:265px; margin-right:1px;}
.b-txt { background:url(../images/index/b-png_03.png) repeat-x; position:absolute; width:621px; height:66px; bottom:43px; left:137px; font-size:11px; z-index:1;}
.b-txt span {color:#910000; font-weight:bold;}
.b-txt p { padding:34px 0 0 7px;}

/*Gall Block*/
.gall-block { background:url(../images/index/block-gal_03.jpg) no-repeat; width:884px; height:592px; margin:0 0 0 61px; position:relative; padding-top:33px;}
.date { position:absolute; right:19px; top:0px; font-size:30px; color:#910000; font-weight:bold;}
.left-gb { width:324px; float:left; padding:0px 0 0 16px;}
.right-gb { width:540px; float:left; padding:0px 0 0 0;}
.th-1, .th-2 {position:relative; height:424px;}
.t-1, .t-2 { border:3px solid #2b2b2b; height:418px; display:block}
.th-2 a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
.th-2 a:hover img { opacity: 0.7;}
.th-3 { margin-top:5px;}
.th-3 img { margin-right:3px; border:2px solid #2b2b2b;}
.desc { padding:16px 20px 0 5px; line-height:1.2;}
.join-img { margin:0 0 0 61px;}
.link-1 { text-align:center; font-size:26px; font-weight:bold; margin:10px 0 30px 0;}
.name-t-1 { position:absolute; bottom:3px; right:8px;}
.name-t-2 { position:absolute; bottom:3px; left:3px;}
.play-t { position:absolute; bottom:3px; right:14px;}
.bottom-join { margin:75px 0 0 96px;}

/*Footer*/
.footer { position:absolute; bottom:0px; left:41px; height:105px; width:920px;}
.links-f { text-align:center; text-transform:uppercase; font-size:17px; font-weight:bold; text-align:center;}
.links-f a {color:#c8c8c8; text-decoration:none; margin:0 20px;}
.links-f a:hover {text-decoration:underline;}
.center .activ-f {color:#cb0200;}
.foot-txt { color:#404040; text-align:center; padding-top:27px;}
.foot-txt a {color:#404040; text-decoration:none;}
.foot-txt a:hover {text-decoration:underline;}
.center .legal { text-decoration:underline;}
.center .legal:hover {text-decoration:none;}
.foot-txt strong a { color:#555555;}


/*All Updates Page*/
.all-up-box {background:url(../images/allupdates/all-up-box_03.jpg) no-repeat; width:883px; height:374px; margin:0 0 0 61px;}
.au-1 { position:relative; padding:37px 0 0 16px; width:224px; float:left; height:314px;}
.au-2 { width:425px; float:left; padding:44px 0 0 0; position:relative;}
.au-3 { width:200px; float:left; padding-top:76px;}
.t-3 { border:3px solid #2b2b2b; width:204px; height:308px;}
.trial-2 { background: url(../images/allupdates/on-foto_03.png) no-repeat; width:58px; height:98px; position:absolute; top:40px; right:17px;}
.bonus { background:url(../images/allupdates/on-foto_07.png) no-repeat; width:153px; height:60px; bottom:3px; left:19px; position:absolute;}
.bonus2 { background:url(../images/allupdates/on-foto_07.png) no-repeat; width:153px; height:60px; bottom:32px; left:1px; position:absolute;}
.au-2 h2 { color:#ffb600; font-size:24px; font-weight:bold;}
.date-2 { position:absolute; right:45px; top:44px; font-size:28px; font-weight:bold; color:#000000;}
.t1 { font-size:18px; font-weight:bold; margin-bottom:3px;}
.t2 { font-size:12px; color:#bebebe; font-weight:bold;}
.desc-2 { font-size:14px; margin:21px 45px 0 0;}
.watch-but { display:block; background:url(../images/allupdates/watch-but.jpg) no-repeat; width:370px; height:44px; text-indent:-9000px; position:absolute; top:296px; left:11px;}
.watch-but:hover {background:url(../images/allupdates/watch-but-a.jpg) no-repeat;}
.rait { top:85px; right:45px; position:absolute;}

.comments { position:relative; height:60px;}
.comments div { position:absolute; top:0px; right:10px; color:#000000; font-size:11px; font-weight:bold;}
.comments span { display:block; color:#ffb600; font-weight:bold; margin-bottom:5px;}
.comments p { font-size:11px; font-weight:bold;}
.com-nav { }
.com-nav a { color:#c20000; font-weight:bold; text-decoration:none;}
.com-nav div { position:relative; margin:0 15px 0 3px; height:20px;}
.com-nav div a { position:absolute; top:0px;}
.a1 { left:0px;}
.a2 { right:0px;}
.com-nav p {font-weight:bold;}

.pages { font-size:40px; font-weight:bold; margin:30px 0 20px 80px;}
.pages img {vertical-align:middle;}
.pages a {color:#550000; text-decoration:none; margin:0 14px;}
.pages a:hover, .center .pages .activ-p {color:#ffffff;}

/*Join Page*/
.head-2 { background: url(../images/join/JOIN_02.jpg) no-repeat;}
.head-2-2 {background:url(../images/join/head_04.jpg) no-repeat bottom; height:351px; position:relative;}
.trial-3 { background: url(../images/join/trial-3_03.png) no-repeat; width:185px; height:157px; position:absolute; left:38px; top:141px;}

.j {min-height:1px; margin:0 0 0 61px;}
.j-1 { background:url(../images/join/join-box_03.jpg) no-repeat; width:242px; height:713px; float:left; padding:0 0 0 9px;}
.j-2 { background:url(../images/join/join-box_07.jpg) no-repeat; width:382px; height:713px; float:left;}
.j-3 {background:url(../images/join/join-box_05.jpg) no-repeat; width:229px; height:713px; float:left; padding:0 0 0 25px;}
.j-1 img, .j-3 img {width:212px; height:330px; border:3px solid #2b2b2b; margin-bottom:14px;}

.chose { height:233px;}
.chose ul { padding:50px 0 0 18px; font-weight:bold;}
.chose ul input, .chose ul img  { vertical-align:middle; padding:0px; margin:0px;}
.chose ul li {padding-bottom:5px;}
.chose p { background:url(../images/join/star.jpg) no-repeat 0px 2px; padding:0 0 0 18px; color:#000000; margin:5px 0 0 22px;}
.chose div { text-align:center; padding:10px 0 0 0;}


.center-text { text-align:center;}
.center-text p { line-height:18px; font-weight:bold; margin:20px 0 17px 0; font-size:11px;}
.center-text p span { color:#870000;}
.txt-1 { font-weight:bold; font-size:13px; text-align:center;}
.txt-1 span { font-size:14px; color:#fcb200;}
.pr { font-size:14px; font-weight:bold; margin:30px 0 0 10px;}
.pr li { padding:0 0 0 14px; background:url(../images/join/point.jpg) no-repeat 0px 2px; height:30px;}
.promo { text-align:center; padding:0 50px 31px 50px;}
.promo h2 { color:#ffb20d; font-size:18px; font-weight:normal;}
.promo p { font-size:14px; margin-bottom:9px;}
.promo p span { color:#a00101;}
.ban { text-align:center; min-height:1px;}
.ban img {margin-bottom:30px;}

/*Members Update Full*/
.head-3 { background:url(../images/mem-home/MEMBERS-HOME_02.jpg) no-repeat;}
.head-3-2 { position:relative; background:url(../images/mem-home/head_04.jpg) no-repeat bottom; height:321px;}
.nav-2 { background:url(../images/mem-home/head_05.jpg) no-repeat; height:43px;}
.nav-2 div { padding:12px 0 0 113px;}

.nav-2 a {text-decoration:none;}
.nav-2 a:hover {text-decoration:underline;}
.nav-2 a { display:block; float:left; height:23px;}
.nav-2 a:hover img, .activ-n img {visibility:hidden;}
.n2-1 { background:url(../images/mem-home/nav-a_04.jpg) no-repeat; width:65px; margin-right:46px;}
.n2-2 { background:url(../images/mem-home/nav-a_06.jpg) no-repeat; width:153px; margin-right:45px;}
.n2-3 { background:url(../images/mem-home/nav-a_08.jpg) no-repeat; width:169px; margin-right:45px;}
.n2-4 { background:url(../images/mem-home/nav-a_10.jpg) no-repeat; width:66px; margin-right:45px;}
.n2-5 { background:url(../images/mem-home/nav-a_12.jpg) no-repeat; width:147px;}

/*Webcam block*/
.block-wb { background:url(../images/mem-home/block-wb_03.jpg) no-repeat; width:851px; height:319px; position:relative; margin:0 0 36px 73px;}
.center .m-pad { padding-top:20px;}
.close {display:block; position:absolute; top:0px; right:0px; text-indent:-9000px; width:32px; height:32px; background:url(../images/mem-home/nav-a_10.jpg) no-repeat -500px -500px;}
.desc-wb, .online, .w-all { position:absolute;}
.desc-wb {top:68px; left:30px;}
.online { top:15px; right:65px; color:#af0000; font-size:24px;}
.w-all {right:65px; top:43px; font-weight:bold; text-transform:uppercase;}
.w-all a:hover {text-decoration: none}
.w-all img { vertical-align:middle;}
.wb-gall { position:absolute; left:26px; top:112px;}
.gwb { background:url(../images/mem-home/wb-border.jpg) no-repeat; width:258px; height:195px; float:left; margin-right:13px; position:relative;}
.wb0th { padding:3px 0 0 3px; width:252px; height:189px;}
.wb-bot {background:url(../images/mem-home/bot-wb.jpg) no-repeat; width:252px; height:21px; left:3px; bottom:3px; position:absolute; font-size:11px; font-weight:bold; text-align:center; padding-top:9px;}
.wb-bot strong { color:#ffc600;}
.wb-bot img {vertical-align:middle;}
.wb-bot span { margin:0 13px; color:#68625f;}
.block-wb a:hover .wb0th {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
.block-wb a:hover .wb0th { opacity: 0.7;}

.small-wb { background:url(../images/mem-home/small-wb_03.jpg) no-repeat; width:852px; height:45px; margin:0 0 36px 73px; position:relative;}
.small-wb div { position:absolute; right:43px; top:15px; font-weight: bold; text-transform:uppercase;}
.small-wb div a:hover {text-decoration:none;}
.small-wb p { color:#af0000; position:absolute; left:308px; top:13px; font-weight:bold; font-size:18px;}

/*Behind scene*/
.dmdp { position:absolute; width:100%; text-align:center; top:331px; z-index:2; left:0px;}
.dmdp img {margin-right:8px;}

/*Update bar*/
.upd-bar { background:url(../images/mem-home/upd-bar_03.jpg) no-repeat; width:854px; height:116px; margin:0 0 10px 77px; position:relative;}
.year { position:absolute; left:20px; top:0px; font-size:19px;}
.year img {vertical-align:middle;}
.month { font-weight:bold; position:absolute; left:144px; top:5px;}
.month a {text-decoration:none; margin-right:17px;}
.month  a:hover {text-decoration:underline;}
.center .activ-m { color:#ed0000;}
.upd-a {position:absolute; width:100%; top:34px; left:0px;}
.upd-a td {text-align:center;}
.upd-a a {color:#ffb600; font-size:17px; font-weight:bold; text-decoration:none;}
.upd-a a:hover {text-decoration:underline; color:#ffffff;}
.upd-search { position:absolute; left:13px; top:82px;}
.sm { width:155px; background:#000000; border:1px solid #5d0606; color:#ffffff; margin-bottom:12px;margin-right:15px;}
.sd {width:168px; background:#000000; border:1px solid #5d0606; color:#ffffff; margin: 0 5px 12px 0;padding:0px 0 1px 3px;}
.upd-search input, .upd-search select {vertical-align:middle;}
.abc { position:absolute; left:420px; top:83px; font-weight:bold; font-size:16px;}
.abc a { text-decoration:none; margin-right:5px;}
.abc a:hover {text-decoration:underline; color:#ffb600;}
.pv { margin:6px 0 0 4px;}
.pv img { margin-right:3px;}
.banner { text-align:center; padding:20px 0;}

.center .gb-2 { margin-top:30px; margin-bottom:20px;} 

.set-box { background:url(../images/mem-home/set-box_03.jpg) no-repeat; height:641px; margin:0 0 0 61px;}
.sb-l { float:left; padding:33px 0 0 14px; width:413px;}
.sb-r { float:left; width:437px; padding:58px 0 0 0; position:relative;}
.sb-r h2 { font-size:21px; font-weight:bold;}
.sb-l img { width:389px; height:586px; border:3px solid #383838;}
.set-gal img { margin:0 10px 10px 0; border:2px solid #383838; width:128px; height:109px;}
.but-v { margin:0 0 0 -4px; padding-top:16px;}
.but-v img {margin-right:20px;}
.sb-r p { padding:17px 25px 19px 0;}
.date-3 { position:absolute; top:0px; right:0px; font-size:30px; color:#910000; font-weight:bold;}
.name-13 { position:absolute; right:17px; top:49px; text-align:right;}
.name-13 p { color:#ed0000; font-weight:bold; margin:-5px 0 0 0; padding:0;}
.name-13 div { text-transform:uppercase; color:#ffb600; font-size:20px; font-weight:bold;}

/*Members update lite*/
.lite-gallery { min-height:1px; margin:0 0 0 75px;}
.lg { float:left; margin:0 4px 0 0; width:210px; height:373px;}
.lg-b {background:url(../images/mem-home/border-t.png) no-repeat; position:relative; width:210px; height:314px;}
.lg-botoom { background:url(../images/mem-home/png-t_03.png) no-repeat; height:30px; width:204px; position:absolute; bottom:3px; left:3px; font-size:13px;}
.lg-b img { padding:3px 0 0 3px;}
.lg-botoom div { position:absolute; left:9px; top:9px; font-weight:bold; color:#b00000; text-decoration:none;}
.lg-botoom p { position:absolute; right:8px; top:9px;}
.color-1 { color:#ffb600;}
.color-2 {color:#2b2b2b;}
.lg table { margin:6px 0 0 11px;}
.lg table td { font-size:13px;}

/*Members Home*/

/*Questions*/
.quest { background:url(../images/mem-home/quest_03.jpg) no-repeat; width:856px; height:216px; margin:0 0 10px 73px; position:relative;}
.q { margin:0 25px 5px 25px;font-size:26px; text-align:center; color:#ffb600; padding-top:55px;}
.q-rait { min-height:1px; padding:4px 0 0 77px;}
.qr { min-height:1px; float:left; width:255px;}
.qr-l { width:81px; float:left; }
.qr-r { width:165px; float:left; padding:11px 0 0 0;}
.qr-r div { font-size:16px; font-weight:bold;}
.qr-r div span { color:#000000; margin-left:3px;}
.qr-r p {font-size:14px; color:#ffb600; font-weight:bold; margin-top:-3px;}
.submit {position:absolute; left:80px; top:168px;}
.q-nav { position:absolute; left:520px; top:170px;}
.bk { margin:0 79px 0 0;}
.q-nav a { color:#000000; font-size:24px; font-weight:bold; text-decoration:none;}
.q-nav img {vertical-align:middle; margin:0 12px;}

.q-vote { margin:10px 0 0 94px;}
.q-in { background:url(../images/mem-home/q-vote.jpg) no-repeat; width:31px; height:29px; text-align:center;}
.q-v { padding: 0 0 0 15px; font-size:14px; font-weight:bold; width:230px;}
.q-vs {padding:0 0 0 15px; width:150px; font-size:23px; font-weight:bold}

/*Next and last updates*/
.n-upd { background:url(../images/mem-home/next-up_03.jpg) no-repeat; width:862px; margin: 0 0 25px 61px; min-height:1px; padding:0px 0 0 22px;}
.nup { width:427px; float:left; position:relative; padding-top:46px;}
.n-date {position:absolute; right:30px; top:23px; font-size:18px; font-weight:bold;}
.n-thumb img { width:407px; height:226px; border:3px solid #383838; position:relative;}
.n-desc {padding:0 0 0 5px; position:relative;}
.n-desc h2 { font-weight:bold; color:#ffb600; font-size:24px; padding:6px 0 18px 0;}
.n-name { font-size:18px; font-weight:bold; position:absolute; right:22px; top:4px;}
.n-years { color:#bebebe; font-weight:bold; position:absolute; top:26px; right:22px;}
.n-desc p { width:391px; font-size:11px;}

/*Top 3 Rated*/
.top3 { background:url(../images/mem-home/MEMBERS-HOME_03.jpg) no-repeat; width:875px; height:413px; position:relative; margin:0 0 0 61px; min-height:1px; padding:52px 0 0 9px;}
.top3-b { width:283px; float:left; margin-right:7px;}
.top3-i { background:url(../images/mem-home/top-3-border.png) no-repeat; width:283px; height:374px; position:relative;}
.top3-i img { padding:3px 0 0 3px;}
.top3-i div { background:url(../images/mem-home/png-3_03.png) no-repeat; width:277px; height:24px; position:absolute; bottom:3px; left:3px; text-align:center; font-weight:bold; color:#ffc600; padding-top:9px;}
.top3-bot { padding:5px 0 0 9px; font-weight:bold; position:relative;}
.top3-bot p {}
.top3-bot div { color:#bebebe; position:absolute; right:9px; top:5px;}
.top3-bot span { color:#bebebe;}
.top3-bot div img {vertical-align:middle;}

/*Story and Comments*/
.story-com { background:url(../images/mem-home/story-com_03.jpg) no-repeat; height:462px; width:884px; margin:0 0 0 61px;}
.story { width:424px; padding:71px 0 0 47px; float:left; position: relative; height:376px;}
.commm { float:left; width:368px; height:447px; position:relative;}
.forms {}
.forms p { font-weight:bold; margin-bottom:3px;}
.forms input { width:330px; border:1px solid #000000; padding:1px 0 1px 8px; margin-bottom:7px; display:block}
.forms textarea {width:330px; border:1px solid #000000; padding:5px 0 0px 8px; height:116px; display:block}
.su { padding-left:160px;}
.center .su input {width:auto; height:auto; border:0px; height:45px;}
.stor-bot {position:absolute; left:52px; bottom:7px; font-size:11px; width:314px;}
.com-back { position:absolute; bottom:12px; left:35px; font-size:24px; font-weight:bold;}
.com-back a {color:#b30000; text-decoration:none;}
.nn {margin-right:170px;}
.commm {}
.commm h2 { color:#ffb600; font-weight:bold; font-size:18px; padding:0 0 8px 16px}
.cc { min-height:1px;}
.cc-l { padding:0 0 0 16px; width:69px; float:left; }
.cc-r { width:283px; float:left;font-weight:bold; padding-top:6px;}
.c-com { padding:12px 0 15px 0; background:url(../images/mem-home/border-com.png) no-repeat bottom left; position:relative;}
.c-com-wrap { padding:50px 0 0 0;}
.c-com p { position:absolute; top:10px; right:0px; font-size:14px; font-weight:bold; text-align:right;}
.c-com span { color:#b30000; font-size:12px;}

/*Bonus Page*/
.bonus-box { margin:0 0 0 61px; width:884px;}
.bb1 { background:url(../images/bonus/MEMBERS-BONUS_03.jpg) no-repeat; height:298px; padding-top:66px;}
.bb2 { background: url(../images/bonus/bonus-box_05.jpg) no-repeat; height:298px; padding-top:73px;}
.bb3 { background: url(../images/bonus/bonus-box_06.jpg) no-repeat; height:297px; padding-top:31px;}
.bb-l { width:335px; padding:0 0 0 22px; float:left;}
.bb-l img {width:296px; height:271px; border:3px solid #2b2b2b;}
.bb-r {width:491px; float:left; position:relative; height:260px;}
.bb-r p { line-height:16px;}
.bb-r h2 { font-size:30px; font-weight:bold; color:#ffb600; padding:10px 0 3px 0;}
.vis-s {position:absolute; bottom:0px; right:0px;}
.pass-us { position:absolute; left:0px; bottom:5px; font-weight:bold; font-size:11px;}
.pass-us strong { color:#ffc600;}
.pass-us span { color:#6b6b6b; margin:0 13px;}
.special {position:absolute; bottom:0px; left:0px; font-size:20px;}
.special span {color:#ffc600;}

/*Favourite Page*/
.no-favo { text-align:center; font-size:20px; font-weight:bold; padding:40px 0;}
.remove { padding:3px 0 0 59px; height:19px; margin-bottom:2px; font-size:11px;}
.remove a { color:#504e4e; font-weight:bold; text-decoration:none;}
.remove a:hover {text-decoration:underline;}
.center .favo .lg { height:402px; position:relative;}
.favo-close {display:block; text-indent:-9000px; width:22px; height:22px; background:url(../images/favourite/x.jpg) no-repeat; right:0px; top:0px; position:absolute}

/*Terms Page*/
.t-header { text-align:center; font-weight:bold; font-size:18px;}
.t-header span { color:#9b0000; font-size:30px;}
.t-h div { text-align:right; color:#555555; font-size:11px; padding:20px 180px 37px 0;}
.terms { padding:0 0 0 213px; width:601px; text-align:justify; line-height:18px; font-size:14px;}
.terms span { font-size:13px;}
.warra { text-align:center; font-weight:bold; padding:18px 0 16px 213px; width:601px; line-height:18px;}
.ch-t { padding:0 0 19px 247px; min-height:19px;}
.ch-l { width:51px; height:32px; text-align:center; background:url(../images/terms/check.jpg) no-repeat; float:left; padding-top:18px;}
.ch-r { width:480px; padding:6px 0 0 15px; float:left; font-size:18px; color:#c80000;}
.agree { padding:0 0 0 213px; width:601px; text-align: center; }

/*Photoset Page*/
.photoset-box { background:url(../images/photoset/photoset-box_03.jpg) no-repeat; height:280px; margin:0 0 0 61px;}
.pb-l { width:436px; padding:26px 0 0 22px; float:left;}
.pb-l img {width:407px; height:226px; border:3px solid #2b2b2b;}
.pb-r { width:390px; float:left; padding:26px 0 0 0; height:232px; position:relative;}
.pb-r h2 { font-weight:bold; font-size:24px; color:#ffb600; margin-top:-5px;}
.pb-r h2 span { vertical-align:middle; color:#ffffff; font-size:12px;}
.rait-p {position:absolute; right:0px; top:52px;}
.date-p { position:absolute; right:3px; top:32px; font-size:13px; font-weight:bold;}
.name-p { font-size:13px; font-weight: bold;}
.desc-p { font-size:14px; margin-top:20px;}
.vps, .add-favo { position:absolute;}
.vps { left:0; bottom:13px;}
.add-favo { bottom:11px; right:0px;}
.pages-x { background:url(../images/photoset/bot-pages-x.jpg) no-repeat bottom; width:869px; margin:10px 0 19px 71px; position:relative;}
.pages-x .pages { font-size:27px; margin:0px; padding:0 0 9px 17px;}
.pages-x .pages a { margin:0 10px;}
.down-ph {position:absolute; right:12px; top:15px;}
.down-ph img { margin-left:26px;}

/*Photo gallery*/
.photos { margin:0 50px 0 61px;}
.photos td {text-align:center; padding:17px 0;}
.photos td img { border:2px solid #2b2b2b;}
.center .sec-x { background:url(../images/photoset/bot-pages-x2.jpg) no-repeat;}
.center .sec-x .pages { padding:8px 0 0 17px;}
.center .sec-x .down-ph { top:15px;}

/*Rate set*/
.rate { width:884px; text-align:center; margin:35px 0 22px 61px;}
.rate span { margin-left:18px;}
.rate span img { margin-right:3px;}
.rate p { font-size:18px;}

/*Comments*/
.com-head { background:url(../images/photoset/com-head.jpg) no-repeat; width:672px; height:113px; margin:0 0 16px 182px;}
.show-hide { text-align:center; padding:25px 0 7px 0;}
.com-head p { text-align:center; font-size:14px; font-weight:bold;}
.com-head p a {color:#dd9e00; margin:0 10px; text-decoration:none;}
.com-head p a:hover {text-decoration:underline;}
.slide-show { display:block;}
.slide-hide {display:none;}

.comm-block-s { margin:0 0 20px 0;}
.cb { width:663px; background:url(../images/photoset/cb-bg.jpg) repeat-y; margin:0 0 10px 180px;}
.cb-t { background:url(../images/photoset/cb-t.jpg) no-repeat;}
.cb-b { min-height:1px; background:url(../images/photoset/cb-b.jpg) no-repeat bottom; padding:36px 22px 26px 13px; position:relative;}
.cb p { font-size:13px;}
.add-com { position:absolute; left:12px; top:9px; font-weight:bold; color:#383838;}
.add-com { color:#eeaa00; text-decoration:none; font-weight:normal;}
.date-com { font-weight: bold; font-size:11px; position: absolute; top:13px; right:17px;}
.date-com span { color:#383838;}

.post-com { background:url(../images/photoset/post-com_03.jpg) no-repeat; width:731px; height:260px; position:relative; margin:0 0 0 130px;}
.from { position:absolute; left:59px; top:46px; font-size:12px; font-weight:bold;}
.from input { width:240px; border:1px solid #000000; vertical-align:middle; padding:1px 0 1px 8px; background:#ffffff;}
.vote {position:absolute; left:541px; top:46px; font-size:12px; font-weight:bold;}
.vote input { vertical-align:middle; width:87px; border:1px solid #000000; background:#ffffff; padding:1px 0 1px 5px; color:#5d0000;}
.txt-area-smiles { position:absolute; top:71px; left:54px;}
.txt-area-smiles textarea { width:602px; height:116px; background:#ffffff; border:1px solid #000000; padding:5px 0 0 8px;}
.txt-area-smiles div { height:22px; width:410px; background:#ffffff; margin:0 0 0 1px; padding: 7px 0 0 6px;}
.txt-area-smiles div img {margin-right:3px;}
.submit-2 { position:absolute; left:506px; top:195px; }

/*Videoset Page 1*/
.full-mov { width:884px; margin:0 0 0 61px;}
.f-h {text-align:center; margin-bottom:23px;}
.full-links { padding: 0 0 0 6px;}
.full-links span {display:block; float:left; text-align:center; text-decoration:none; color:#ffb600; font-weight:bold; margin-right:14px;}
.full-links span img {margin-bottom:2px;}
.full-links a {display:block; float:left; text-align:center; text-decoration:none; color:#ffb600; font-weight:bold; margin-right:14px;}
.full-links a img {margin-bottom:2px;}

/*Video set box*/
.vs-1 { background:url(../images/videoset-1/vs-1_06.jpg) no-repeat; height:477px; margin:14px 0 0 61px;}
.vs1-l { width:530px; float:left; padding:33px 0 0 6px;}
.vs1-l img { border:3px solid #2b2b2b; width:523px; height:418px;}
.vs1-r { width:360px; padding:33px 0 0  0; float:left;}
.vs1-png { width:175px; height:142px; position:relative; float:left;}
.vs1-png img {border:2px solid #2b2b2b; opacity: 0.4;}
.vs1-png img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.vs1-png div { width:82px; height:23px; position:absolute; left:0px; top:2px;}
.vs1-png-a { width:175px; height:142px; position:relative; float:left;}
.vs1-png-a a img {border:2px solid #2b2b2b;}
.vs1-png-a div { width:82px; height:23px; position:absolute; left:0px; top:2px;}

.p1 { background:url(../images/videoset-1/parts_03.png) no-repeat center;}
.p2 { background:url(../images/videoset-1/parts_05.png) no-repeat center;}
.p3 { background:url(../images/videoset-1/parts_08.png) no-repeat center;}
.p4 { background:url(../images/videoset-1/parts_10.png) no-repeat center;}
.p5 { background:url(../images/videoset-1/parts_13.png) no-repeat center;}
.p6 { background:url(../images/videoset-1/parts_15.png) no-repeat center;}

/*Video set 2*/
.center .vs-2 { background:url(../images/videoset-2/vs-2_03.jpg) no-repeat; height:245px;}
.center .vs-2 .pb-l { padding:23px 0 0 22px; width:327px;}
.center .vs-2 .pb-l img { width:296px; height:198px;}
.center .vs-2 .pb-r { padding:23px 0 0 0; height:202px; width:496px;} 
.whq {display:block;  text-align:center; text-decoration:none; color:#ffb600; font-weight:bold; margin-right:18px; width:200px; margin:0 auto;}
.whq img {margin-bottom:2px;}

.mov-parts { padding:20px 0 0 109px; min-height:1px;}
.mp { width:227px; float:left; text-align:center; font-weight:bold; margin-right:43px; height:225px;}
.mp-img img {width:221px; height:147px; background:url(../images/videoset-2/border-i.png) no-repeat; padding:3px;}
.mp p { margin:6px 0 8px 0;}
.mp a:hover {text-decoration:none;}
.lq { margin-right:6px;}
.some-player { width:384px; height:358px; border:3px solid #2b2b2b; margin:10px auto 30px auto;}
.info-models {position:absolute; top:290px; left:260px;}
