*{margin:0; padding:0}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style:none}
body{margin:0; background:#FFF url(http://cdn-w.private.com/private/images/bg20121.jpg) no-repeat top center fixed; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; line-height:1.3em; color:#000}
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
table, td, th{vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
a img{border:none}
a{text-decoration:underline; color:#000}
a:focus, a:hover{text-decoration:none; outline:0 none}
.clear{clear:both;}
.over{overflow:hidden; height:0}
 iframe {margin-top:10px}
.main1{background:url(http://cdn-w.private.com/private/images/bg20121.jpg) no-repeat top center; width:100%}
.main2{width:100%}
.inner{width:960px; margin:0 auto; position:relative}

.content{padding:10px 0}
.content.support {padding:10px}
.content.support h1 {padding-top:20px}
.content .inner{background:#FFF url(http://cdn-w.private.com/private/images/content-inner-bg1.jpg) no-repeat bottom left; padding-bottom:14px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 15px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 15px}
.content .inner .inner{padding-bottom:0px; background:none}

.header{height:69px; padding:5px}
.header a#logo {padding: 0px; float: left; display: block; width: 395px; height: 67px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -190px -103px; }
.header div.smenu1 { background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -1px -172px; width: 315px; height: 56px; float: right; font-size:11px; padding:10px 10px 0 0; text-align: right; white-space: pre;}
.header div.smenu1 span{white-space:pre}
.header div.smenu1 a{padding:1px 4px 2px 4px}
.header div.smenu1 a.select,
.header div.smenu1 a.joinnow,
.header div.smenu1 a:hover {text-decoration:underline; background:#830000; color:#FFF; text-decoration:none}

.header div#headerRightBox {background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -1px -172px; width: 315px; height: 56px; float: right; font-size:11px; padding:10px 10px 0 0; text-align: right; white-space: pre;}
.header div#headerRightBox span{white-space:pre}
.header div#headerRightBox a {padding:1px 4px 2px 4px}
.header div#headerRightBox a.select,
.header div#headerRightBox a.joinnow,
.header div#headerRightBox a:hover{text-decoration:underline; background:#830000; color:#FFF; text-decoration:none}

/*table{display:none}*/

div.div1{background:#dadada; height:1px; width:937px; overflow:hidden; margin:0 auto}

.menu{display: block; background:transparent url(http://cdn-w.private.com/private/images/menu.gif) repeat-x bottom left; height:57px}
.menu ul{position:absolute; top:0px; right:0px;  height:57px}
.menu ul li{float:left; background:#000000 url(http://cdn-w.private.com/private/images/menu.gif) repeat-x bottom}
.menu ul li:hover,
.menu ul li.hover{background-position:top; }
.menu ul li.hover a{color: #a6060a; }
.menu ul li a:hover{color: #a6060a; }
.menu ul li a { display: block; padding: 27px 13px 18px 13px; height: 12px; background: transparent;}
.menu ul li a div { display:block; float: left; padding: 0px ;  background: transparent url("http://cdn-w.private.com/private/images/ces_decor_t.png") no-repeat; height: 12px}
.menu ul li a div#menuHome      {background-position:  -1px  -47px; width:45px}	
.menu ul li a div#menuStars     {background-position:  -1px  -61px; width:43px}	
.menu ul li a div#menuMovies    {background-position:  -1px  -75px; width:56px}	
.menu ul li a div#menuMagazines {background-position:  -1px  -89px; width:86px}	
.menu ul li a div#menuShop      {background-position: -48px  -47px; width:40px}	
.menu ul li a div#menuMembers   {background-position: -42px -103px; width:70px}
.menu ul li a div#menuBonus     {background-position:  -1px -117px; width:51px}
.menu ul li a div#menuWinCash   {background-position: -56px -131px; width:71px}
.menu ul li a div#menuSpecials  {background-position: -59px  -75px; width:65px}
.menu ul li a div#menuLive      {background-position: -89px  -47px; width:28px}
.menu ul li a div#menuCommunity {background-position:  -1px -131px; width:55px}
.menu ul li a div#menuBlog      {background-position:  -1px -103px; width:39px}
.menu ul li a div#menuDating    {background-position: -54px -117px; width:54px}
.menu ul li a div#menuGoodies	{ background-position: 0px -146px; width:70px;}

.menu ul li a#menuJoin       {padding: 0px; width:102px; height:57px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg") no-repeat left bottom; padding: 0px; background-position: -587px -103px;}	
.menu ul li a#menuJoin:hover {padding: 0px; background-position: -691px -103px;}	
.menu ul li a div#menuJoin   {padding: 0px; width:102px; height:57px;}

.slideshow1{width:924px; margin:0 auto; border:5px solid #dadada}
.slideshow2{padding:0 0 15px 0}

.grid{margin:10px}
.grid1{float:left; width:685px; padding:10px}
.grid2{float:right; width:234px; border-left:1px solid #dadada; padding:10px}

.footer{background:#000; padding:35px 0}
.footer a{color:#FFF}
.footer .col1{float:left; width:370px; padding:50px 0 0 15px}
.footer .col1 small{display:block; color:#999; padding:5px 0 0 0}
.footer .col2{float:left; width:120px}
.footer .col3{float:left; width:300px}
.footer h2{font-size:14px; color:#848484; display:block; padding:0 0 10px 0; font-weight:bold}
.footer ul{padding:0 0 15px 0}
.footer ul li{padding:0 0 7px 0}
.footer ol li{float:left; padding:0 10px 0 0}

.footer a#ASACPlogo {display: block; width: 92px; height: 45px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -95px -103px; }
.footer a#RTAlogo {display: block; width: 92px; height: 45px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -1px -103px; }
.footer a#footerLogo {display: block; width: 179px; height: 20px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -1px -150px; }

.grid .latestupdates{width:100%}
.grid .mags {width:465px;height:391px;margin:30px 0 0}
.grid .left {float:left}
.grid .right {float:right}

.latestupdates{width:684px; overflow:hidden; display:inline-block}
.livegrid1 .title {margin-left:10px;overflow:hidden}
.livegrid1 .title,
.latestupdates .title{height:36px;
background: #ac070c;
background-image: -moz-linear-gradient(top,#ac070c, #840000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ac070c), to(#840000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000)"}
.latestupdates .title h1, .livegrid1 .title h1{color:#FFF;float:left;font-size:16px;padding:12px 10px 8px;text-decoration:none; text-transform:uppercase}
.latestupdates .title h1 label, .livegrid1 .title h1 label{color:#FFF; text-transform:none}
.latestupdates .title span{float:right; font-size:10px; color:#FFF; padding:10px}
.latestupdates a.watchmore{background:#000; display:block; padding:4px 4px 4px 8px; text-align:right; color:#FFF; text-decoration:none}
.latestupdates .pag .pM {margin:3px auto 0; width:610px}

.grid1 .calendar {padding: 0 0 20px}
.grid1 .calendar h1 {color:#000; font-size:18px;text-align:left;padding:10px 10px 5px}
.grid1 .calendar a {padding:5px; display:block; width:675px;height:200px; text-decoration:none;background-color:#DBDBD9}
.grid1 .calendar div.downloadbutton {float:left;width:240px;text-align:right}
.grid1 .calendar div.downloadbutton h1.top {background-color:#891000; padding:15px 15px 63px; font-size:13px;width:210px;border-bottom:1px solid #800f00;color:#fff; text-align:right}
.grid1 .calendar div.downloadbutton h1.bottom {background-color:#d31b02;font-size:20px; padding:10px 15px;width:210px; height:36px;float:left;color:#fff; text-align:right}
.grid1 .calendar div.downloadbutton h1.bottom:hover {background-color:#e51d02}
.grid1 .calendar img {float:right;padding:0 0 0 10px}

.banner_classics,
.banner_classics2 {margin:0 0 15px 0;position:relative}
.banner_classics {width:684px}
.banner_classics2 {width:940px}
.banner_classics .clickhere{position:absolute;top:162px;right:0}
.banner_classics2 .clickhere2{position:absolute;top:73px;right:0}


.pag{display:block;height:30px;margin:10px auto}
.pag .p1{float:left;height:21px;width:5%}
.pag .pM{float:left;margin:4px auto 0;text-align:center;width:90%}
.pag .p2{float:right;height:21px;width:5%}
.pag .p1 a{ background:url("http://cdn-w.private.com/private/images/ces_decor_t.png");display:block;height:21px;width:21px; background-position: -83px -1px}
.pag .p1 a:hover { background-position: -83px -22px}
.pag .p2 a{ background:url("http://cdn-w.private.com/private/images/ces_decor_t.png");display:block;height:21px;width:21px; background-position: -106px -1px}
.pag .p2 a:hover { background-position: -106px -22px}
.pag .pM a{font-size:105%;height:20px;margin:0 6px;padding:2px 7px 3px;width:22px;text-decoration:none}
.pag .pM a.hover,
.pag .pM a:hover{-webkit-border-radius:08px; -moz-border-radius:08px; background:url("http://cdn-w.private.com/private/images/menu.gif") repeat-x #93080C; color:#FFF}

ul.list1{width:693px}
ul.list1 li{float:left; width:222px; height:190px; padding:0 9px 0 0;}
ul.list1 li div.image a img{border:5px solid #dbdbd9}
ul.list1 li div.image a:hover img{border:5px solid #830000}
ul.list1 li div.image a span.play{ display:block; margin: -134px 0 0; height: 134px; width:222px; position: relative; z-index: 100; cursor:pointer }
ul.list1 li div.image a:hover span.play{display:block; background: url(/images/list1-p1.png) center center no-repeat}
ul.list1 div.p1, 
ul.list1 div.p5{padding:3px 0 0 0; height:44px; font-size:10px; line-height:12px}
ul.list1 div.p1 a,
ul.list1 div.p5 a{color:#93080c; display:inline; }
ul.list1 div.p1 a.scenetitle{float:left;width:161px }
ul.list1 div.p1 span, ul.list1 div.p5 span{float:right}
ul.list1 div.p2{padding:3px 0 0 5px; height:44px}
ul.list1 div.p2 a{color:#93080c; float:left; font-weight:bold}

ul.list2 {text-align:left}
ul.list2 li {border:5px solid #DBDBD9;display:inline-block;height:185px;width:123px;margin:0 auto 5px;overflow:hidden;vertical-align:top}
ul.list2 li:hover {border:5px solid #830000}
ul.list2 li a {display:block;height:185px;width:123px}
ul.list2 li a img{ height:185px}

div.list h1.join {font-size:18px}

.interbanner1{margin:15px 0 25px 0; border:5px solid #dadada; width:674px}

.allstars,
.allcategories,
.browserbytitle {background:#ededed url(http://cdn-w.private.com/private/images/bg_column.jpg) repeat-y top left}

.allstars {padding:10px 10px 12px 10px;margin:0 0 15px}
.allstars h1 {color:#000; font-weight:bold; padding:5px 0 5px 0; text-transform:uppercase}
.allstars h1 a {text-decoration:none }
.allstars select {border:1px solid #a5acb2; width:205px}

.top6list h1 {background:#000; color:#FFF; padding:10px 10px 5px 10px; font-weight:bold; font-size:15px; text-transform:uppercase}
.top6list ul {padding:10px 0 0 0}
.top6list ul li {padding:0 0 5px 0; width: 114px; float: left}
.top6list ul li div.image {float:left; width:98px; margin-left: 7px}
.top6list ul li div.p1 {float:left; width:136px; text-align: center}
.top6list ul li div.p1 a {font-weight:bold; padding:4px 6px; display:block; text-decoration:none; line-height:14px}
.top6list ul li div.p1 a:hover {background:#830000; color:#FFF}
.top6list ul li div.p1 p {padding:0 6px 0 6px; font-size:11px}
.top6list ul li div.image a:hover img {border:5px solid #830000;}
.top6list ul li div.image img {border:5px solid #dbdbd9; margin-bottom: 3px}

.top5stars h1 {background:#000; color:#FFF; padding:10px 10px 5px 10px; font-weight:bold; font-size:15px; text-transform:uppercase}
.top5stars ul {padding:15px 0 0 0}
.top5stars ul li {padding:0 0 10px 0}
.top5stars ul li div.image {float:left; width:98px}
.top5stars ul li div.p1 {float:left; width:136px}
.top5stars ul li div.p1 a {font-weight:bold; padding:4px 6px; display:block; text-decoration:none; line-height:14px}
.top5stars ul li div.p1 a:hover {background:#830000; color:#FFF}
.top5stars ul li div.p1 p {padding:0 6px 0 6px; font-size:11px}
.top5stars ul li div.image img {border:5px solid #dbdbd9}

.allcategories {padding:10px 10px 12px 10px;margin:0 0 15px 0}
.allcategories h1 {color:#000; font-weight:bold; padding:5px 0 5px 0; text-transform:uppercase}
.allcategories select {border:1px solid #a5acb2; width:205px}

.top5categories h1 {background:#000;color:#FFF;padding:10px 10px 5px 10px;font-weight:bold;font-size:15px;text-transform:uppercase}
.top5categories ul {padding:15px 0 0 0}
.top5categories ul li {padding:0 0 10px 0}
.top5categories ul li div.image {float:left; width:98px}
.top5categories ul li div.p1 {float:left; width:136px}
.top5categories ul li div.p1 a {font-weight:bold; padding:4px 6px; display:block; text-decoration:none; line-height:14px}
.top5categories ul li div.p1 a:hover {background:#830000; color:#FFF}
.top5categories ul li div.p1 p {padding:0 6px 0 6px; font-size:11px}
.top5categories ul li div.image img {border:5px solid #dbdbd9}

.about1 {width:928px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.about1 p {position:absolute; top:315px; left:55px; color:#FFF; width:350px}
.about1 ul {position:absolute; top:406px; left:16px}
.about1 ul li {float:left; padding:0 8px 0 0}

.about1 a#aboutStarsButton{ display: block; width: 388px; height: 49px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -1px -1px; }
.about1 a#aboutStarsButton:hover {  background-position: -1px -52px; }
.about1 a#aboutJoinButton{ display: block; width: 499px; height: 49px; background: url("http://cdn-w.private.com/private/images/ces_decor.jpg"); background-position: -391px -1px; }
.about1 a#aboutJoinButton:hover {  background-position: -391px -52px; }

.about1 ul li a.bt1 span.b1,
.about1 ul li a.bt2 span.b1 {display:block}
.about1 ul li a.bt1 span.b2,
.about1 ul li a.bt2 span.b2 {display:none}
.about1 ul li a.bt1:hover span.b1,
.about1 ul li a.bt2:hover span.b1 {display:none}
.about1 ul li a.bt1:hover span.b2,
.about1 ul li a.bt2:hover span.b2 {display:block}

.about1 ul.getaccess{position:absolute; top:245px; left:610px}
.about1 ul.getaccess li {float:left; padding:0;  width:310px; text-shadow:#000 10px 12px 30px; color:#fff; font-size:13px; font-weight:100; letter-spacing:-0.8px;line-height:21px}

.year120 {width:928px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.year120 p {position:absolute; top:310px; left:455px; color:#FFF; width:350px}
.year120 ul {position:absolute; top:405px; left:16px}
.year120 ul li {float:left; padding:0 8px 0 0}
.year120 ul li a.bt1 span.b1,
.year120 ul li a.bt2 span.b1 {display:block}
.year120 ul li a.bt1 span.b2,
.year120 ul li a.bt2 span.b2 {display:none}
.year120 ul li a.bt1:hover span.b1,
.year120 ul li a.bt2:hover span.b1 {display:none}
.year120 ul li a.bt1:hover span.b2,
.year120 ul li a.bt2:hover span.b2 {display:block}

.highend1 {width:928px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.highend1 p {position:absolute; top:294px; left:465px; color:#FFF; width:350px}
.highend1 ul {position:absolute; top:374px; left:16px}
.highend1 ul li {float:left; padding:0 8px 0 0}
.highend1 ul li a.bt1 span.b1,
.highend1 ul li a.bt2 span.b1 {display:block}
.highend1 ul li a.bt1 span.b2,
.highend1 ul li a.bt2 span.b2 {display:none}
.highend1 ul li a.bt1:hover span.b1,
.highend1 ul li a.bt2:hover span.b1 {display:none}
.highend1 ul li a.bt1:hover span.b2,
.highend1 ul li a.bt2:hover span.b2 {display:block}

.fullaccessall1{width:928px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.fullaccessall1 ul{position:absolute; top:345px; left:16px}
.fullaccessall1 ul li{float:left; padding:0 8px 0 0}
.fullaccessall1 ul li a.bt1 span.b1,
.fullaccessall1 ul li a.bt2 span.b1{display:block}
.fullaccessall1 ul li a.bt1 span.b2,
.fullaccessall1 ul li a.bt2 span.b2{display:none}
.fullaccessall1 ul li a.bt1:hover span.b1,
.fullaccessall1 ul li a.bt2:hover span.b1{display:none}
.fullaccessall1 ul li a.bt1:hover span.b2,
.fullaccessall1 ul li a.bt2:hover span.b2{display:block}

.onlythebest1{width:928px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.onlythebest1 p{position:absolute; top:300px; left:495px; color:#FFF; width:350px}
.onlythebest1 ul{position:absolute; top:379px; left:16px}
.onlythebest1 ul li{float:left; padding:0 10px 0 0}
.onlythebest1 ul li a.bt1 span.b1,
.onlythebest1 ul li a.bt2 span.b1{display:block}
.onlythebest1 ul li a.bt1 span.b2,
.onlythebest1 ul li a.bt2 span.b2{display:none}
.onlythebest1 ul li a.bt1:hover span.b1,
.onlythebest1 ul li a.bt2:hover span.b1{display:none}
.onlythebest1 ul li a.bt1:hover span.b2,
.onlythebest1 ul li a.bt2:hover span.b2{display:block}

.since1965{width:928px; margin:20px auto 0 auto; border:5px solid #dadada; position:relative}
.since1965 p{position:absolute; top:300px; left:585px; color:#FFF; width:300px}
.since1965 ul{position:absolute; top:403px; left:16px}
.since1965 ul li{float:left; padding:0 8px 0 0}
.since1965 ul li a.bt1 span.b1,
.since1965 ul li a.bt2 span.b1{display:block}
.since1965 ul li a.bt1 span.b2,
.since1965 ul li a.bt2 span.b2{display:none}
.since1965 ul li a.bt1:hover span.b1,
.since1965 ul li a.bt2:hover span.b1{display:none}
.since1965 ul li a.bt1:hover span.b2,
.since1965 ul li a.bt2:hover span.b2{display:block}

ul.list3{width:836px}
ul.list3 li{float:left; width:156px; padding:0 16px 10px 0}
ul.list3 div.image a img{border:5px solid #dbdbd9}
ul.list3 div.image a:hover img{border:5px solid #830000}
ul.list3 div.p1{padding:3px 0 0 0; height:54px}
ul.list3 div.p1 a{color:#830000}
ul.list3 div.p1 label{float:left}
ul.list3 div.p1 span{float:left; display:block; padding:2px 0 0 0}
ul.list3 div.p1 span img{margin:0 0 0 3px}

ul.list4{width:692px}
ul.list4 li{float:left; width:166px; padding:0 7px 10px 0}
ul.list4 div.image a img{border:5px solid #dbdbd9}
ul.list4 div.image a:hover img{border:5px solid #830000}
ul.list4 div.p1{padding:3px 0 0 0; height:40px}
ul.list4 div.p1 a{color:#93080C; display:block; text-align:center}
ul.list4 div.p1 span img{margin:0 0 0 3px}

.browserbytitle{padding:7px 10px 12px 10px; margin:0 0 10px 0}
.browserbytitle h1{color:#000; font-weight:bold; padding:5px 0 5px 0; text-transform:uppercase}
.browserbytitle div.entry{text-align:center; padding:8px 0 0 0}
.browserbytitle div.entry a{padding:0 0.4em; font-weight:bold; text-decoration:underline}
.browserbytitle div.entry a.hover{color:#830000; text-decoration:none}

.browserbyline{padding:7px 0 12px 0; background:#ededed; margin:0 0 10px 0}
.browserbyline h1{color:#000; font-weight:bold; padding:5px 0 5px 10px; text-transform:uppercase; font-size:16px}
.browserbyline div.entryline{ padding:8px 0 0 0}
.browserbyline a{text-decoration:none; display:block; padding:6px 12px; font-size:11px}
.browserbyline a:hover{background:#ab070c; color:#FFF}
.browserbyline p{padding:0 0 0 10px; display:block}

.browserbytype{padding:7px 0 12px 0; background:#ededed; margin:0 0 10px 0}
.browserbytype h1{color:#000; font-weight:bold; padding:5px 0 5px 10px; text-transform:uppercase; font-size:16px}
.browserbytype div.entryline{ padding:8px 0 0 0}
.browserbytype a{color:#000; text-decoration:none; display:block; padding:6px 12px; font-size:11px}
.browserbytype a:hover{background:#ab070c; color:#FFF}
.browserbytype p{padding:0 0 0 10px; display:block}

.browserbyyear{padding:7px 10px 12px 10px; background:#ededed; margin:0 0 10px 0}
.browserbyyear h1{color:#000; font-weight:bold; padding:5px 0 5px 0; text-transform:uppercase; font-size:16px}
.browserbyyear div.entryyear{text-align:center; padding:8px 0 0 3px}
.browserbyyear a{font-weight:bold; padding:3px 8px; display:block; float:left}

.calendar{padding:10px 0 15px 0}
.calendar h1{color:#ab070c; text-transform:uppercase; text-align:center; font-size:16px}
.calendar .image{text-align:center; padding:10px 0}
.calendar .image img{display:inline; text-align:center}
.calendar .p1{text-align:center}
.calendar .p1 a{color:#ab070c}

.mpag{text-align:center; padding:3px 0 10px 0}
.mpag a{text-decoration:none; padding:2px 4px}
.mpag .hover,
.mpag a:hover{background:#830000; color:#FFF}

.girlpanel .col1{width:276px; float:left; height:338px}
.girlpanel .col1 a img{border:5px solid #DBDBD9}
.girlpanel .col1 a:hover img{border:5px solid #AA070C}
.girlpanel .col1 a.no_link img{border:5px solid #DBDBD9}
.girlpanel .col2{width:400px; float:right}
.girlpanel .col2 .title1{padding:11px 0 4px}
.girlpanel .col2 .title1 h1{font-size:24px; float:left}
.girlpanel .col2 .title1 span{float:left; padding:4px 0 0 8px; display:block}
.girlpanel .col2 .title1 p.descr {display:block;font-size:13px;line-height:18px;padding:5px 0;text-align:justify}
.girlpanel .col2 a.buydvd{background-color:#ff1f69; display:block; margin:10px 0; text-decoration:none}
.girlpanel .col2 a.buydvd h1{font-size:21px; text-transform:uppercase; padding:8px 0 3px 45px; color:#fff}
.girlpanel .col2 .aboutme{padding:0; width:400px}
.girlpanel .col2 .aboutme h1{font-size:18px; text-transform:uppercase; padding:3px 0 10px 12px}
.girlpanel .col2 .aboutme h2{font-size:15px; line-height:19px}
.girlpanel .col2 .aboutme h2 strong{text-align:right; width:100px; float:left; padding:0 5px 0 0; color:#AA070C}
.girlpanel .col2 .aboutme h2 span{float:left; width:290px}
.girlpanel .col2 .aboutme p{padding:9px 0 12px; text-align:center; display:block; margin:5px 0 0}
.girlpanel .col2 a.clickhere img{margin:0; border:5px solid #DBDBD9; width:390px}

.abapanel {padding:15px 0 0 0;vertical-align:top}
.abapanel .bar {height:36px;width:685px;background: #ac070c;
background-image: -moz-linear-gradient(top,#ac070c, #840000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ac070c), to(#840000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000)";}
.abapanel .bar a{display:block; float:left; color:#FFF; font-size:16px; padding:12px 10px 8px 10px; text-decoration:none}
.abapanel .bar a.clicked{display:block; float:left; color:#FFF; font-size:16px; padding:12px 10px 8px 10px; text-decoration:none; font-weight:bold; font-style:normal; background-color:#6F070B}
.abapanel .bar .download {float:right}
.abapanel .bar .download a {background:url(http://cdn-w.private.com/private/images/menu.gif) repeat-x left -74px}
.abapanel .bar .download a:hover {background:#AA070C none}
.abapanel .the_entry{padding:10px 0 0 0}


.moviepanel .col1{ width:276px; float:left; height:392px}
.moviepanel .col1 img,
.moviepanel .col1 a img{border:5px solid #DBDBD9}
.moviepanel .col1 a:hover img{border:5px solid #AA070C}
.moviepanel .col2{width:400px; float:right; overflow:hidden}
.moviepanel .col2 .title1{padding:11px 0 4px}
.moviepanel .col2 .title1 h1{font-size:24px; float:left}
.moviepanel .col2 .bts{width:400px}
.moviepanel .col2 a.bts{display:block; margin:5px 10px 5px 0; text-decoration:none; font-size:10px; line-height:11px; width:128px; height:32px; float:left; color:#FFF}
.moviepanel .col2 a.bts span{display:block; padding:4px 0 0 45px}
.moviepanel .col2 .aboutme{padding:5px 0; font-size:13px; line-height:16px; text-align:justify}
.moviepanel .col2 br{margin:8px 0}
.moviepanel .col2 .aboutme strong{color:#000}
.moviepanel .col2 a.clickhere{margin:0; display:block; border:5px solid #DBDBD9}

.listingmovies{border-bottom:1px solid #ff1f69}
.listingmovies h1{background:#000; color:#ff1f69; padding:7px 10px 5px 10px; font-weight:bold; font-size:15px}
.listingmovies ul{padding:8px 10px 0 0}
.listingmovies ul li{padding:0 0 10px 0}
.listingmovies ul li div.image{float:left; width:90px}
.listingmovies ul li div.p1{float:left; width:134px}
.listingmovies ul li div.p1 a{font-weight:bold; padding:4px 6px; display:block; text-decoration:none; line-height:14px}
.listingmovies ul li div.p1 a:hover{background:#830000; color:#FFF}
.listingmovies ul li div.image img{border:5px solid #dbdbd9}

.the_search{padding:6px 10px 8px 10px; background:#ededed; margin:0 0 15px 0}
.the_search h1{color:#000; font-weight:bold; padding:5px 0 5px 0; text-transform:uppercase}
.the_search input{float:left; border:0; padding:4px 6px; width:160px}
.the_search button{background:#93080C; font-size:15px; color:#FFF; text-transform:uppercase; border:0; padding:5px 2px 2px 2px; margin:0 0 0 5px; font-weight:bold}

.scenepanel .col1{width:175px; float:left}
.scenepanel .col1 p.date{padding:8px 8px 6px 8px; display:block; color:#a3a3a3}
.scenepanel .col1 p.text{padding:6px 8px; display:block; height:276px}
.scenepanel .col1 a img{border:5px solid #dbdbd9}
.scenepanel .col1 a:hover img{border:5px solid #830000}
.scenepanel .col1 a{color:#830000}
.scenepanel .col2{width:650px; float:left; overflow:hidden; margin:0 0 0 5px}
.scenepanel .col2 .player{border:5px solid #dbdbd9}
.scenepanel .col2 .title1{padding:20px 8px 5px 2px}
.scenepanel .col2 .title1 h1{font-size:24px; float:left}
.scenepanel .col2 .title1 span{float:left; padding:6px 0 0 8px; display:block}
.scenepanel .col2 .bts{width:666px; position:relative}
.scenepanel .col2 a.bts{display:block; margin:0 10px 10px 0; text-decoration:none; font-size:12px; line-height:13px; width:155px; padding:7px 0 1px 0; float:left; background:#830000; color:#FFF; font-size:20px; text-transform:uppercase; text-align:center; border:5px solid #dbdbd9; width:210px}
.scenepanel .col2 .bts ul.download{position:absolute; top:32px; left:5px}
.scenepanel .col2 .bts ul.streamit{position:absolute; top:32px; left:235px}
.scenepanel .col2 .bts ul{width:155px; background-color:#000}
.scenepanel .col2 .bts ul li a{display:block; background:#000; padding:2px 0; background-repeat:no-repeat; width:210px; height:21px}
.scenepanel .col2 .bts ul li a img{display:block}
.scenepanel .col2 .bts ul li.sc_flash a {background:#000 url(http://cdn-w.private.com/private/images/scenes_flash.png) no-repeat}
.scenepanel .col2 .bts ul li.sc_wmv_h a {background:#000 url(http://cdn-w.private.com/private/images/scenes_wmv_h.png) no-repeat}
.scenepanel .col2 .bts ul li.sc_wmv_m a {background:#000 url(http://cdn-w.private.com/private/images/scenes_wmv_m.png) no-repeat}
.scenepanel .col2 .bts ul li.sc_mp4 a {background:#000 url(http://cdn-w.private.com/private/images/scenes_play_hd.png) no-repeat}
.scenepanel .col2 .bts ul li.sc_mp4_720 a {background:#000 url(http://cdn-w.private.com/private/images/scenes_720.png) no-repeat}
.scenepanel .col2 .bts ul li.sc_mp4_1080 a {background:#000 url(http://cdn-w.private.com/private/images/scenes_1080.png) no-repeat}
.scenepanel .col2 .bts ul li a:hover {background-color:#AA070C; background-position:0 -30px}
.scenepanel .col2 .aboutme{padding:0 2px 10px;float:left;font-size:13px;line-height:18px;text-align:justify}
.scenepanel .col2 .aboutme strong{color:#830000}
.scenepanel .col2 .aboutme a {margin:0 15px 0 0}
.scenepanel .col2 .aboutme br {margin:0 0 15px;display:inline-block}
.scenepanel .col2 a.clickhere{margin:0; display:block}

.join{padding:10px}
.join .col1{float:left; width:462px; border-right:1px solid #DFDFDF; padding:0 10px 0 0}
.join .col1 .splash{width:454px; height:206px; overflow:hidden}
.join .col1 .teaser .title{padding:8px 7px 5px 0}
.join .col1 .teaser .title h1{color:#830000; font-size:18px}
.join .col1 .teaser p{font-size:12px; line-height:13px; height:50px; padding:5px 20px 0 0}
.join .col1 .list{margin:10px 0 0 0}
.join .col1 .list .title{background:url(http://cdn-w.private.com/private/images/bgs1-1.png); padding:8px 7px 5px 0}
.join .col1 .list .title h1{color:#830000; font-size:18px}
.join .col1 .list ul.list1{width:462px; padding-top:5px}
.join .col1 .list ul.list1 li{padding:0 9px 0 0}
.join ul.list1 div.image img{border:5px solid #dbdbd9}

.join .col2{float:right; width:460px}
.join .col2 .splash{border:5px solid #DFDFDF; margin:0 0 10px 0}
.join .col2 .form{margin:0 ; background:url(http://cdn-w.private.com/private/images/bgs1-1.png)}
.join .col2 .form .title{background:url(http://cdn-w.private.com/private/images/bgs1-1.png); padding:8px 7px 5px 8px}
.join .col2 .form .title h1{color:#000; font-size:22px; float:left; padding-left:5px; padding-top:3px}
.join .col2 .form .title p{float:left; padding:0 0 0 5px}
.join .col2 .form .title p img{float:left; margin:0 5px 0 0}
.join .col2 .form .cc h1{padding-top:4px}
.join .col2 .form .join_table{padding:10px 15px; width:460px}
.join .col2 .form .join_table td{padding:0 0 8px}
.join .col2 .form .join_table .join_name{width:120px; text-align:right; padding:3px 10px 0 0; display:block}
.join .col2 .form .join_table .join_value input{padding:2px 4px; background:#fff}
.join .col2 .form .join_table .join_value .join_input{border:1px solid #CCC; padding:2px 4px; width:270px; outline:0 none}
.join .col2 .form .join_table .join_value .join_select{border:1px solid #CCC; padding:2px 4px; width:280px; outline:0 none}
.join .col2 .form .join_table .join_value .join_select option{ outline:0 none; padding-left:3px}
.join .col2 .form .join_table .join_footer input{font-size:32px; font-weight:700; background:#830000 url(http://cdn-w.private.com/private/images/menu.gif) repeat-x left top; height:57px; border:5px solid #830000; color:#FFF; margin:25px 0 10px 10px; width:390px; cursor:pointer}
.join .col2 .form .join_table .join_footer input:hover{ border:5px solid #000 }
.join .info{font-size:12px; line-height:17px; padding:0 0 10px 20px}
.join .info p{margin:5px 0}

.pv1{width:887px; height:585px; overflow:hidden; background:#ffffff; position:relative; padding:10px}
.pv1 .title{border-bottom:1px solid #000; padding:4px 5px 4px 8px; background:#ffffff}
.pv1 .title h1{font-size:20px; float:left; padding:4px 0 0 0}
.pv1 .title span{float:left; padding:4px 0 0 5px}
.pv1 .title div.download{float:right; padding:2px 37px 0 0}
.pv1 .title div.download p{float:left; font-weight:bold; padding:2px 5px 0 0}
.pv1 .title div.download a{float:left}
.pv1 a.close{background:#ab070c; padding:10px 10px 2px 10px; font-size:20px; display:block; float:right; text-decoration:none; position:absolute; top:10px; right:10px; color:#FFF}
.pv1 .col1{width:370px; float:left; height:554px; background:#f2f2f2}
.pv1 .col1 .pag{padding:15px 5px; width:360px}
.pv1 .col1 .pag .pM{width:300px; margin:4px 0 0}
.pv1 .col1 ul{padding:0 0 0 15px}
.pv1 .col1 ul li{float:left; padding:0 10px 7px 0}
.pv1 .col1 ul li a img{border:2px solid #FFF}
.pv1 .col1 ul li a:hover img{border:2px solid #ab070c}
.pv1 .col2{width:507px; float:left; height:554px; background:#ffffff}
.pv1 .col2 .photo{margin:15px auto 0 auto; position:relative}
.pv1 .col2 .photo a.image img{border:2px solid #AA070C}
.pv1 .col2 .photo a.largersize{position:absolute; top:0; right:-2px}
.pv1 .col2 .photo button{border:0; margin:0; padding:0; background:none; display:block; cursor:pointer}
.pv1 .col2 .photo .nav{padding:5px 0 0 135px}
.pv1 .col2 .photo .nav a{margin:0 0 0 5px; float:left; display:block}
.pv1 .col2 .photo .nav a img{opacity:.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50)}
.pv1 .col2 .photo .nav a:hover img{opacity:100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100)}

.pv2{width:878px; height:567px; overflow:hidden; background:#ffffff; position:relative; padding:10px}
.pv2 .title{border-bottom:1px solid #000; padding:4px 5px 4px 8px}
.pv2 .title h1{font-size:20px; float:left; padding:4px 0 0 0}
.pv2 .title span{float:left; padding:4px 0 0 5px}
.pv2 .title a.back{float:right; padding:3px 5px; background:#ab070c; color:#FFF; margin:0 35px 0 0}
.pv2 a.close{background:#ab070c; padding:10px 10px 2px 10px; font-size:20px; display:block; float:right; text-decoration:none; position:absolute; top:10px; right:10px; color:#FFF}
.pv2 .photo{width:878px; height:535px; overflow:auto}
.pv2 .photo img{margin:10px; border:2px solid #ab070c}

ul.list5{width:836px}
ul.list5 li{float:left; width:158px; padding:0 17px 10px 0}
ul.list5 div.image a img{border:5px solid #dbdbd9}
ul.list5 div.image a:hover img{border:5px solid #830000}
ul.list5 div.p1{padding:3px 0 0 0; height:34px; text-align:center; font-weight:bold}
ul.list5 div.p1 a{color:#830000}

.magazine-pv1{width:878px; height:567px; overflow:hidden; background:#ffffff; position:relative; padding:10px}
.magazine-pv1 .title{border-bottom:1px solid #000; padding:4px 5px 4px 8px; background:#ffffff}
.magazine-pv1 .title h1{font-size:20px; float:left; padding:4px 0 0 0}
.magazine-pv1 .title span{float:left; padding:4px 0 0 5px}
.magazine-pv1 .title div.download{float:right; padding:2px 37px 0 0}
.magazine-pv1 .title div.download p{float:left; font-weight:bold; padding:2px 5px 0 0}
.magazine-pv1 .title div.download a{float:left; padding:0 0 0 5px}
.magazine-pv1 a.close{background:#ab070c; padding:10px 10px 2px 10px; font-size:20px; display:block; float:right; text-decoration:none; position:absolute; top:10px; right:10px; color:#FFF}
.magazine-pv1 .col1{width:94px; float:left; height:554px}
.magazine-pv1 .col1 ul{padding:10px 0 0 10px}
.magazine-pv1 .col1 ul li{float:left; width:42px; font-size:11px}
.magazine-pv1 .col1 ul li a{color:#93080c}
.magazine-pv1 .col2{width:784px; float:left; height:554px; background:#ffffff}
.magazine-pv1 .col2 .photo{width:774px; margin:15px auto 0 auto; position:relative}
.magazine-pv1 .col2 .photo div.image{position:relative}
.magazine-pv1 .col2 .photo div.image img{border:2px solid #AA070C}
.magazine-pv1 .col2 .photo div.image a{position:absolute; top:2px; left:2px; width:774px; height:470px; background:url(http://cdn-w.private.com/private/images/magazine-pv-bgleft.png) no-repeat; display:block}
.magazine-pv1 .col2 .photo a.largersize{position:absolute; top:0; right:-2px}
.magazine-pv1 .col2 .photo .nav{padding:5px 0 0 337px}
.magazine-pv1 .col2 .photo .nav a{margin:0 0 0 5px; float:left; display:block; text-decoration:none; font-weight:bold; position:relative}
.magazine-pv1 .col2 .photo .nav a img{opacity:.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50)}
.magazine-pv1 .col2 .photo .nav a:hover img{opacity:100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100)}
.magazine-pv1 .col2 .photo .nav span{position:absolute; top:15px; white-space:pre}
.magazine-pv1 .col2 .photo .nav a.left span{left:-65px}
.magazine-pv1 .col2 .photo .nav a.right span{left:55px}

.magazine-pv2{width:878px; height:567px; overflow:hidden; background:#ffffff; position:relative; padding:10px}
.magazine-pv2 .title{border-bottom:1px solid #000; padding:4px 5px 4px 8px}
.magazine-pv2 .title h1{font-size:20px; float:left; padding:4px 0 0 0}
.magazine-pv2 .title span{float:left; padding:4px 0 0 5px}
.magazine-pv2 .title a.back{float:right; padding:3px 5px; background:#ab070c; color:#FFF; margin:0 35px 0 0}
.magazine-pv2 a.close{background:#ab070c; padding:10px 10px 2px 10px; font-size:20px; display:block; float:right; text-decoration:none; position:absolute; top:10px; right:10px; color:#FFF}
.magazine-pv2 .photo{width:878px; height:535px; overflow:auto}
.magazine-pv2 .photo img{margin:10px; border:2px solid #ab070c}

.latestupdates .abapanel .bar a{display:block; float:left; color:#FFF; font-size:14px; padding:8px 10px 4px 10px; text-decoration:none; font-style:italic}

.minisearch{border:1px solid #cccccc; border-size:1px solid #dadada; padding:2px 0 2px 4px; background:url(http://cdn-w.private.com/private/images/minisearch-bg.jpg) repeat-y; height:17px; width:197px; position:absolute; top:46px; right:10px; border-left:2px solid #b7b7b7}
.minisearch input.text{width:168px; background:none; border:0; float:left; font-size:13px; color:#666}
.minisearch input.text:focus{color:#000}
.minisearch input.button{margin-left:0px}

.bigwallpaper{text-align:center; padding:14px 14px 14px 0}
.bigwallpaper h1{float:left; padding:0 0 0 14px}
.bigwallpaper h1 a{color:#fff; background:#C10005; border:4px solid #DCDCDC;  font-size:16px; text-decoration:none; padding:6px 16px 2px 16px; display:block; float:left}
.bigwallpaper h1.close{float:right; color:#fff; text-decoration:none; display:block; position:absolute; top:0; right:0}
.bigwallpaper h1.close a{border:0; padding:6px 8px 2px 8px}
.bigwallpaper h1.choose{font-weight:bold; font-size:14px; padding:0 0 6px 14px; float:left}


ul.list1 div.p4{font-size:11px; height:40px; line-height:13px; padding-top:7px; text-align:center}
ul.list1 div.p1 a, ul.list1 div.p5 a{color:#93080c}
ul.list1 div.p1 span, ul.list1 div.p5 span{float:right}
ul.list1 div.p1 a,
ul.list1 div.p4 a,
ul.list1 div.p5 a{color:#93080c}
ul.list1 div.p1 span, ul.list1 div.p4 span, ul.list1 div.p5 span{float:right}

#privacy{padding:10px 50px}
#privacy h1{font-size:20px; margin:60px 0 0}
#privacy h1.fo {margin-bottom:30px}
#privacy h2 {margin:30px 5px 5px; font-weight:bold}
#privacy h2 a {text-decoration:none}
#privacy p {margin:2px 5px; line-height:21px}

#tosh {background:url("http://cdn-w.private.com/private/images/moviepanel-dvd.jpg") no-repeat scroll 15px 0 #000000;float:left;margin:10px 0;text-decoration:none;width:400px; height:32px}
#tosh h1{font-size:21px; text-transform:uppercase; padding:8px 0 3px 45px; color:#fff}

.flashIntro{width:924px;height:auto;overflow:hidden}

.grid2 .col1{width:234px; margin:0 0 15px}
.grid2 .col1 p.date{padding:8px 8px 6px; display:block; color:#000}
.grid2 .col1 p.text{display:block; margin-top:10px}
.grid2 .col1 a img{border:5px solid #dbdbd9; width:224px}
.grid2 .col1 a:hover img{border:5px solid #830000}
.grid2 .col1 a h1{color:#FFFFFF; background-color:#000; font-size:16px; padding:10px 0px 6px; text-align:center; border:5px solid #000}
.grid2 .col1 a:hover h1{ background-color:#aa070c; border:5px solid #dadada}
.grid2 .col1 a{color:#830000}

#join_cust {width:444px; border:5px solid #dadada}
#join_cust.star {padding-top:47px; height:450px; background:url(http://cdn-w.private.com/private/images/join_star_bg.jpg) no-repeat}
#join_cust.movie {padding-top:27px; height:470px; background:url(http://cdn-w.private.com/private/images/join_movie_bg.jpg) no-repeat}
#join_cust.magazine {margin-top:5px; height:497px; background:url(http://cdn-w.private.com/private/images/join_magazine_bg.jpg) no-repeat}
#join_cust img {margin-left:89px}
#join_star_name {margin-left:92px;margin-top:20px;text-align:center;width:266px;font-size:18px}
#join_movie_name h1 {font-size:25px}
#join_movie_name {padding-top:37px;text-align:center}
#join_movie_name h1 {text-transform:capitalize; font-size:25px}
#join_mag_txt1 h1 {font-size:25px; margin-top:20px; margin-left:30px}
#join_mag_txt2 h1 {font-size:25px; margin-top:390px; margin-left:5px; text-align:center}


.white {color:#FFF}
.sitemap .section {float:left; width:200px; padding-left:50px}
.pagenotfound {width:444px; margin:10px auto 0 auto; border:5px solid #dadada; position:relative}
.pagenotfound ul {position:absolute; top:0px; left:10px}
.pagenotfound ul li {float:left; padding:0 8px 0 0}
.pagenotfound ul li h1{text-align:center; margin-bottom:340px; font-size:33px; background-color:#830000; color:#fff; padding:10px 5px 5px}
.pagenotfound ul li a.bt2 h1 {background-color:#830000;border:3px solid #fff; color:#fff;font-size:23px; padding:10px 9px 5px; text-align:center}
.pagenotfound ul li a.bt2:hover h1{display:block; background-color:#830000;border:3px solid #AA070C}

#noresfound {border:1px solid black; padding:10px; width:662px}

#tac {padding: 15px 40px}
#tac p {margin: 10px 14px 30px}
#tac h1{text-transform:capitalize;font-size:15px}

.livegrid1 {float:left; width:660px}
.livegrid2 {float:right; width:286px; padding:0 10px 0 0}
.livegrid2 a {width:286px;height:1227px}
.livegrid2 a img {width:286px;height:1227px}

#warnold {background-color:#EDEDED;height:35px;padding:8px 10px 14px;text-align:right; margin-bottom:26px}
#warnold h1 {font-size: 15px; padding:3px 0 2px}
#warnold h1.head {font-size: 18px}
#warnold a {color: #830000}

ul.list_bonus {width:693px}
ul.list_bonus li{float:left; margin:10px 0; padding:10px 0; border-bottom:1px solid #dadada }
ul.list_bonus div.image{float:left}
ul.list_bonus div.image a img{border:5px solid #dbdbd9}
ul.list_bonus div.image a:hover img{border:5px solid #830000}
ul.list_bonus div.p1{float:left; padding:10px; line-height:12px; width:430px }
ul.list_bonus div.p1 a{font-size:21px; background-color:#ededed }
ul.list_bonus div.p1 a.tosh{float:left;height:32px;margin:10px 0 0;text-decoration:none;width:443px; background-color:#000 }
ul.list_bonus div.p1 a.tosh h1 {color:#FFF;font-size:18px;padding:8px 0 3px 10px;text-transform:uppercase}
ul.list_bonus div.p1 p {font-size:13px;line-height:18px;padding:5px 0;text-align:justify}

.offergrid{float:left; width:684px; margin:0 10px; padding:10px 0 0 256px; background:url(http://cdn-w.private.com/private/images/bg_offer.png) no-repeat 10px 70px}

.offergrid a.nothanks {padding:20px 20px 15px;margin:20px 55px; display:inline-block; text-decoration:none;
border:2px solid #6e0000; background: #ac070c;
background-image: -moz-linear-gradient(top,#ac070c, #840000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ac070c), to(#840000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000)";
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.offergrid a.nothanks:hover{box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000; -moz-box-shadow: 0 0 6px #000000; }
.offergrid a.nothanks h1{color:#fff; font-size:1.8em }

ul.list_offer{width:693px;display:inline-block;margin:10px 0}
ul.list_offer li{float:left; margin:10px 0 0}
ul.list_offer li a{text-decoration:none }

ul.list_offer li a div.imagenumber{float:left; margin: 6px 0;
background: #727578; 
background-image: -moz-linear-gradient(top,#727578, #3f3f3f);
background-image: -webkit-gradient(linear,left top,left bottom,from(#727578), to(#3f3f3f));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#727578, endColorstr=#3f3f3f);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#727578, endColorstr=#3f3f3f)";
-moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px;
vertical-align: middle;
cursor: pointer;
overflow: visible;
}

ul.list_offer li a:hover div.imagenumber {
box-shadow: 0 0 3px #45494d; webkit-box-shadow: 0 0 3px #45494d; -moz-box-shadow: 0 0 3px #45494d;
background: #45494d;
background-image: -moz-linear-gradient(top,#45494d, #000000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#45494d), to(#000000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#45494d, endColorstr=#000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#45494d, endColorstr=#000000)";
-moz-border-radius: 10px 0 0 10px; -webkit-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px;
}


ul.list_offer li a div.imagenumber h1{padding:58px 40px 55px; font-size:3em; color:#ffffff}


ul.list_offer li a div.p1{float:left; padding:20px 40px 15px; line-height:12px; width:480px; text-decoration:none;
box-shadow: 0 0 2px #afb9c1; -webkit-box-shadow: 0 0 2px #afb9c1; -moz-box-shadow: 0 0 2px #afb9c1;
border:1px solid #e8e8e8; background: #f3f3f3;
background-image: -moz-linear-gradient(top,#ffffff, #f3f3f3);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff), to(#f3f3f3));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f3f3f3);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f3f3f3)";
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
vertical-align: middle;
cursor: pointer;
overflow: visible;
}

ul.list_offer li a:hover div.p1 {
box-shadow: 0 0 4px #7c848b; -webkit-box-shadow: 0 0 4px #7c848b; -moz-box-shadow: 0 0 4px #7c848b;
border:1px solid #e1e1e1; background: #efefef;
background-image: -moz-linear-gradient(top,#ffffff, #efefef);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff), to(#efefef));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#efefef);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#efefef)";
-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
} 
 
ul.list_offer li a div.p1 h1 {font-size:21px; float:left; margin:0 5px 0 0}
ul.list_offer li a div.p1 span {font-size:1em; float:left; line-height:18px;color:#ac070c;letter-spacing:-0.4px;font-weight:700;display:none}
ul.list_offer li a:hover div.p1 span {display:block}
 
ul.list_offer li a div.p1 div.tosh{float:left;height:35px;margin:10px 0 0;
border:1px solid #000000; background: #45494d;
background-image: -moz-linear-gradient(top,#45494d, #000000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#45494d), to(#000000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#45494d, endColorstr=#000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#45494d, endColorstr=#000000)";
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
ul.list_offer li a:hover div.p1 div.tosh{border:1px solid #6e0000; background: #ac070c;
background-image: -moz-linear-gradient(top,#ac070c, #840000);
background-image: -webkit-gradient(linear,left top,left bottom,from(#ac070c), to(#840000));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ac070c, endColorstr=#840000)"}
ul.list_offer li a div.p1 div.tosh h1 {color:#FFF;font-size:18px;padding:10px 15px 8px;text-transform:uppercase}
ul.list_offer li a div.p1 p {font-size:1em;line-height:18px;padding:0 0 5px 0;text-align:justify;text-decoration:none}

.bigplayer {width: 685px}
.bigplayer a#player {display:inline-block; width: 675px; height: 375px; border: 5px solid #DBDBD9}
.bigplayer a.player43{border-width:5px 22px 5px 23px !important;height:480px !important;width:640px !important}

ul.playin {background: #F2F2F2;display:inline-block;height:37px}
ul.playin li {float:left}
ul.playin a {width:85px;height:25px;display:inline-block;text-decoration:none;text-align:center;padding:12px 10px 0;
background-color:#F2F2F2;
background-image: -moz-linear-gradient(top,#F2F2F2, #f5f5f2);
background-image: -webkit-gradient(linear,left top,left bottom,from(#F2F2F2), to(#f5f5f2));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#f5f5f2);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#f5f5f2)"}
ul.playin li:hover a,
ul.playin li.hover a {background-color:#DBDBD9;border-right:1px solid #dbdbd9;
background-image: -moz-linear-gradient(top,#F2F2F2, #DBDBD9);
background-image: -webkit-gradient(linear,left top,left bottom,from(#F2F2F2), to(#DBDBD9));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#DBDBD9);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#DBDBD9)"}
ul.playin li.hover a span,
ul.playin li:hover a span{color:#444}
ul.playin li.first {padding:13px 10px 9px;font-weight:700;font-size:13px;color:#fff;border:1px solid #555;width:87px;text-align:center;border-bottom:0 none;
background-color:#AA070C; color:#fff;margin:0 2px 0 0;border:1px solid #830000}


ul.download1,
ul.download2 {height:39px;width:685px;background-color:#DBDBD9}
ul.download1,
ul.download1 li a {background-image: -moz-linear-gradient(top,#F2F2F2, #DBDBD9);
background-image: -webkit-gradient(linear,left top,left bottom,from(#F2F2F2), to(#DBDBD9));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#DBDBD9);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2F2F2, endColorstr=#DBDBD9)"}
ul.download2,
ul.download2 li a {background-image: -moz-linear-gradient(top,#DBDBD9, #F2F2F2);
background-image: -webkit-gradient(linear,left top,left bottom,from(#DBDBD9), to(#F2F2F2));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DBDBD9, endColorstr=#F2F2F2);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DBDBD9, endColorstr=#F2F2F2)"}

ul.download1 li,
ul.download2 li {float:left}
ul.download1 li a,
ul.download2 li a {width:74px;height:39px;text-decoration:none;text-align:center;padding:0 9px;border-right:1px solid #dbdbd9;
line-height:39px;border-left:1px solid #F3F3F3;background-color:#DBDBD9;display:block}

ul.download1 li:hover a,
ul.download2 li:hover a {background-color:#cccccc;border-right:1px solid #c2c2c0;color:#444}
ul.download1 li a.selected,
ul.download1 li:hover a,
ul.download1 li.hover a {background-image: -moz-linear-gradient(top,#cccccc, #DBDBD9);
background-image: -webkit-gradient(linear,left top,left bottom,from(#cccccc), to(#DBDBD9));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#DBDBD9);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cccccc, endColorstr=#DBDBD9)"}
ul.download2 li:hover a {background-image: -moz-linear-gradient(top,#DBDBD9, #cccccc);
background-image: -webkit-gradient(linear,left top,left bottom,from(#DBDBD9), to(#cccccc));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DBDBD9, endColorstr=#CCCCCC);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DBDBD9, endColorstr=#CCCCCC)"}

ul.download1 li a span,
ul.download2 li a span,
ul.playin li a span {font-size:10px;color:#444;font-weight:700}
ul.download1 li.first,
ul.download2 li.first {padding:13px 15px 9px;font-weight:700;font-size:13px;background-color:#777; color:#fff;margin:0 2px 0 0;border:1px solid #666}

div.playOverlay {border: 0px none; position: relative; display: block; z-index: 75; top: 0px; width: 222px; height: 134px; }
div.hdOverlayImage {display: block; position: absolute; bottom: 8px; right: 8px; width: 38px; height: 28px; background: transparent url("http://cdn-w.private.com/private/images/ces_decor_t.png"); background-position: -1px -1px;}
a:hover div.playOverlayImage {display: block; position: absolute; top: 46px; left: 91px; width: 40px; height: 40px; background: transparent url("http://cdn-w.private.com/private/images/ces_decor_t.png"); background-position: -41px -1px;}

div.arrowRed {display: block; width: 11px; height: 14px; background: transparent url("http://cdn-w.private.com/private/images/ces_decor_t.png"); background-position: -14px -31px; float: left; margin-right: 4px;}
div.arrowWhite {display: block; width: 11px; height: 14px; background: transparent url("http://cdn-w.private.com/private/images/ces_decor_t.png"); background-position: -1px -31px; float: left; margin-right: 4px;}
