html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
:focus {outline:0;}
ol, ul {list-style:none;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left; font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
.clear {clear:both;}
a {color:#4798ce; text-decoration:none;}
a:hover { text-decoration: underline;}
body {font:12px Arial, Helvetica, sans-serif; background:#0c0c0c; color:#979898;}

@font-face {
    font-family:'DroidSansBold';
    src:url('../fonts/droidsans-bold-webfont.eot');
    src:url('../fonts/droidsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-bold-webfont.woff') format('woff'),
         url('../fonts/droidsans-bold-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-bold-webfont.svg#DroidSansBold') format('svg'); font-weight:normal; font-style:normal;}
		 
@font-face {
    font-family:'DroidSerifRegular';
    src:url('../fonts/droidserif-regular-webfont.eot');
    src:url('../fonts/droidserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidserif-regular-webfont.woff') format('woff'),
         url('../fonts/droidserif-regular-webfont.ttf') format('truetype'),
         url('../fonts/droidserif-regular-webfont.svg#DroidSerifRegular') format('svg'); font-weight:normal; font-style:normal;}
		 
@font-face {
    font-family:'DroidSansRegular';
    src:url('../fonts/droidsans-webfont.eot');
    src:url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-webfont.woff') format('woff'),
         url('../fonts/droidsans-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-webfont.svg#DroidSansRegular') format('svg'); font-weight:normal; font-style:normal;}
		 
@font-face {
    font-family:'MyriadProSemiCondensed';
    src:url('../fonts/myriadpro-semicn-webfont.eot');
    src:url('../fonts/myriadpro-semicn-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-semicn-webfont.woff') format('woff'),
         url('../fonts/myriadpro-semicn-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-semicn-webfont.svg#MyriadProSemiCondensed') format('svg'); font-weight:normal; font-style:normal;}		 		 		 


.body-bg {background:url(../images/body-bg.gif) left top repeat-x;}
.body-bg1 {background:url(../images/body-bg3.jpg) center top no-repeat;}
.body-bg2 {background:url(../images/body-bg4.jpg) center top no-repeat;}
.body-bg3 {background:url(../images/body-bg5.jpg) center top no-repeat;}

	.header {width:980px; height:153px; position:relative; margin:0 auto;}
	.header .logo {position:absolute; left:19px; top:66px;}
	.body-bg2 .header {height:122px;}
	.body-bg2 .logo {left:19px; top:59px;}
	.header_join {width:980px; height:138px; position:relative; margin:0 auto;}
	.header_join .logo {position:absolute; left:19px; top:60px;}
	
	.login-block {position:absolute; left:-1px; top:0; width:982px; height:27px; background:url(../images/login-block-bg.png) no-repeat;}
	.login-block .guest {position:absolute; left:20px; top:3px; font-size:14px; color:#fff;}
	.login-block a.sign_in {position:absolute; right:21px; top:5px; display:block; background:url(../images/sign_in-bg.gif) right 1px no-repeat; padding:0 16px 0 0; text-decoration:none;}
	.login-block a.sign_in:hover {text-decoration:underline;}
	.login-block-menu {position:absolute; left:232px; top:0; height:27px;}
	.login-block-menu li {float:left; background:url(../images/login_block_menu_sprite.png) right -27px no-repeat;}
	.login-block-menu li span {display:block; float:left; height:27px; background:url(../images/login_block_menu_sprite.png) left -27px no-repeat;}
	.login-block-menu li span a {display:block; float:left; padding:5px 0 0 23px; height:22px; color:#00b5ff; text-decoration:none;}
	.login-block-menu li span a i {font-style:normal;}
	.login-block-menu li span a i.link {display:inline;}
	.login-block-menu li span a i.hover {display:none;}
	.login-block-menu li span a:hover {background:#000; color:#fff; text-decoration:underline; text-align:center;}
	.login-block-menu li span a:hover i.link {display:none;}
	.login-block-menu li span a:hover i.hover {display:inline;}
	.login-block-menu li span a.comment-link {background-image:url(../images/login-icon1.png); background-position:18px 5px; background-repeat:no-repeat; padding-left:38px; width:99px;}
	.login-block-menu li span a.comment-link:hover {width:137px; padding-left:0; background:url(../images/login_block_menu_sprite.png) 0 0 no-repeat;}
	.login-block-menu li span a.like-link {background-image:url(../images/login-icon4.png); background-position:17px 6px; background-repeat:no-repeat; padding-left:38px; width:59px;}
	.login-block-menu li span a.like-link:hover {width:97px; padding-left:0; background:url(../images/login_block_menu_sprite.png) 0 0 no-repeat;}
	.login-block-menu li span a.cum-link {background-image:url(../images/login-icon2.png); background-position:18px 6px; background-repeat:no-repeat; padding-left:40px; width:101px;}
	.login-block-menu li span a.cum-link:hover {width:141px; padding-left:0; background:url(../images/login_block_menu_sprite.png) 0 0 no-repeat;}
	.login-block-menu li span a.recent-link {background-image:url(../images/login-icon3.png); background-position:18px 5px; background-repeat:no-repeat; padding-left:40px; width:110px;}
	.login-block-menu li span a.recent-link:hover {width:150px; padding-left:0; background:url(../images/login_block_menu_sprite.png) 0 0 no-repeat;}
	.header .sign_up {position:absolute; left:762px; top:52px; width:208px; height:81px; background:url(../images/sign_up.png) no-repeat;}
	.header .sign_up a {position:absolute; left:0; top:0; display:block; width:208px; height:81px; text-indent:-9000px;}
	.header .sign_up p {position:absolute; left:47px; top:45px; width:140px; font-family:'MyriadProSemiCondensed'; text-transform:uppercase; font-size:10px; text-shadow:-1px -1px 0 #000; color:#c3c3c3;}
	.header .sign_up p span {color:#ffa7db;}

	.menu {width:990px; margin:0 auto; height:50px; background:url(../images/menu-bg.png) 0 0 no-repeat; position:relative;}
	.menu ul {height:50px; padding:0 0 0 11px;}
	.menu ul li {float:left; height:50px;}
	.menu ul li.delimiter {width:2px; font-size:0; overflow:hidden; background:url(../images/menu-bg.png) -990px 0 no-repeat;}
	.menu ul li a {display:block; float:left; padding:15px 25px 0 25px; height:35px; position:relative; z-index:100;}
	.menu ul li a b {display:none; position:absolute; left:50%; top:-17px; margin:0 0 0 -65px; width:130px; height:16px; background:url(../images/shadow-bg.png) no-repeat;}
	.menu ul li a span {display:block; float:left; height:21px; text-indent:-9000px; cursor:pointer;}
	.menu ul li a:hover b { display: block;}
	.menu ul li.m01 a {padding:15px 59px 0 54px;}
	.menu ul li.m01 span {width:45px; background:url(../images/text.png) 0 0 no-repeat;}
	.menu ul li.m02 a {padding:15px 49px 0 45px;}
	.menu ul li.m02 span {width:73px; background:url(../images/text.png) -123px 0 no-repeat;}
	.menu ul li.m02.active span, .menu ul li.m02:hover span {background:url(../images/text.png) -123px -21px no-repeat;}
	.menu ul li.m03 a {padding:15px 60px 0 60px;}
	.menu ul li.m03 span {width:46px; background:url(../images/text.png) -278px 0 no-repeat;}
	.menu ul li.m03.active span, .menu ul li.m03:hover span {background:url(../images/text.png) -278px -21px no-repeat;}
	.menu ul li.m05 a {padding:15px 45px 0 41px;}
	.menu ul li.m05 span {width:79px; background:url(../images/text.png) -536px 0 no-repeat;}
	.menu ul li.m05.active span, .menu ul li.m05:hover span {background:url(../images/text.png) -536px -21px no-repeat;}
	.menu ul li.m06 a {padding:15px 26px 0 25px; background:url(../images/sprite1.png) 0 0 no-repeat;}
	.menu ul li.m06 span {width:86px; background:url(../images/text.png) -673px 0 no-repeat;}
	.menu ul li.m07 a {padding:15px 59px 0 65px;}
	.menu ul li.m07 span {width:32px; background:url(../images/lioness-icon.png) 0 0 no-repeat;}
	.menu ul li.m07-active a {border-top:2px solid #f03; border-bottom:2px solid #4d000f; margin-top:-2px; position:relative;}
	.menu ul li.m07-active b {top:-23px;}
	.menu .lioness {position:absolute; left:527px; top:11px;}
	
	/* start of lavaLamp*/	
	.lavaLamp li.back {width:9px; height:1px; z-index:8; position:absolute; top:-1px;}
	#content a.navi-home {border-bottom:2px solid #0f3e4d;}
	#updates a.navi-updates {border-bottom:2px solid #3e4d0f;}
	#films a.navi-films {border-bottom:2px solid #4d0f3e;}
	#images a.navi-images {border-bottom:2px solid #4d330f;}
	#girls a.navi-girls {border-bottom:2px solid #4d0f1e;}
	#lioness a.navi-lioness {border-bottom:2px solid #663d00;}
	/* end of lavaLamp*/
	
	.top-block {width:980px; position:relative; background:#000; margin:0 auto;}
	.top-block-info {width:940px; padding:20px 20px 0 20px; height:658px; position:relative; margin:0 0 0 0;}
	.top-block-info .change {height:535px; width:980px; position:absolute; left:-5000px; top:-10000px;}
	.change .today-list {background:#000; padding-top:20px!important;}
	
	.hide {left:-50000px!important; top:-50000px!important; position:absolute!important;}
	.show {position:absolute!important; left:0!important; top:0!important;}
	
	.top-block-info .pic {width:960px; height:555px; background:url(../photos/main.jpg) 20px 20px no-repeat; position:absolute; left:0; top:0;}
	.top-block-info .pic img {position:absolute; left:40px; top:428px;}
	.top-block-info .upcoming {position:absolute; right:21px; top:533px; padding:0 0 11px 0; background:url(../images/upcoming.png) right bottom no-repeat;}
	.top-block-info .upcoming a {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#4798ce; text-decoration:none; line-height:1.2; position:relative; display:block; z-index:2;}
	.top-block-info .upcoming a:hover {text-decoration:underline;}
	.top-block-info .upcoming span.sp1 {display:inline;}
	.top-block-info .upcoming span.sp2 {display:none;}
	
	.top-block-left {float:left; width:660px; margin:0 20px 0 0; height:605px; background:#141414 url(../images/block_bg.png) 0 0 repeat-x;}
	.top-block-headline2 {width:660px; height:42px; background:url(../images/headline-bg1.gif) 0 0 no-repeat;}
	.top-block-headline2_bg {width:660px; height:42px; background:url(../images/headline-bg1.gif) right top no-repeat;}
	.top-block-headline2 h3 {float:left; position:relative; padding:8px 0 0 20px; font-family:'DroidSerifRegular'; font-size:22px; color:#0cf; font-weight:normal; text-shadow:black -1px 0 1px;}
	.top-block-headline2 h3 span {position:absolute; left:0; top:23px; display:block; width:5px; height:5px; background:#0cf;}
	.top-block-left-info {padding:20px 10px 20px 20px; width:610px;}
	.top-block-left-info .player {width:610px; height:343px;}
	.models-headline {display:block; padding:17px 0 0 20px; font-weight:normal; font-size:12px; color:#c3c3c3;}
	.models-headline a {color:#e50088; text-decoration:none;}
	.models-headline a:hover {text-decoration:underline;}
	.models-headline span {color:#EC008C;}
	.top-block-left-info p {float:left; color:#6a6b6b; padding:8px 0 0 0;}
	.top-block-left-info b {display:block; float:right; width:241px; height:13px; background:url(../images/headline-bg3.png) no-repeat; text-indent:-9000px; position:relative; margin:11px 0 0 0;}
	.top-block-left-info b a {display:block; width:81px; height:13px; position:absolute; left:0; top:0; text-indent:-9000px;}
	.top-block-left-info_1 {padding:17px 0 0 0; width:660px; float:left; overflow:hidden;}
	.top-block-right {float:left; width:300px; height:605px; background:#141414 url(../images/block_bg.png) 0 0 repeat-x;}
	.top-block-headline3 {width:300px; height:42px; background:url(../images/headline-bg1.gif) 0 0 no-repeat;}
	.top-block-headline3_bg {width:300px; height:42px; background:url(../images/headline-bg1.gif) right top no-repeat;}
	.top-block-headline3 h3 {float:left; position:relative; padding:8px 0 0 20px; font-family:'DroidSerifRegular'; font-size:22px; color:#ec008c; font-weight:normal; text-shadow:black -1px 0 1px;}
	.top-block-headline3 h3 span {position:absolute; left:0; top:23px; display:block; width:5px; height:5px; background:#ec008c;}
	.top-block-right-info {height:403px; width:280px; padding:10px 20px 0 20px; background:#0f0f0f;}
	.top-block-right-info .statistics {width:250px; height:55px; background:url(../images/statistics.png) no-repeat; margin:0 0 0 -1px;}
	.top-block-right-info ul li {padding:6px 0 2px 14px; background:url(../images/top-block-right-info-bg.gif) 0 13px no-repeat; font-family:Verdana; font-size:16px; color:#c3c3c3;}
	.top-block-right-info i {font-family:Verdana; font-size:16px; color:#c3c3c3; display:block; padding:32px 0 0 14px;}
	.top-block-right-info_1 {float:left; width:280px; padding:20px 0 0 20px; height:543px;}
	.top-block-right-info_1 .statistics {width:264px; height:55px; background:url(../images/statistics.png) no-repeat; margin:0 0 0 -1px; position:relative;}
	.top-block-right-info_1 .statistics ul li {position:absolute; top:21px; font-family:'DroidSansBold'; font-size:24px; color:#ec008c; background:none; padding:0;}
	.top-block-right-info_1 .statistics ul li.st1 {left:0;}
	.top-block-right-info_1 .statistics ul li.st2 {left:86px;}
	.top-block-right-info_1 .statistics ul li.st3 {left:183px;}
	.top-block-right-info_1 ul {padding:10px 0 0 0;}
	.top-block-right-info_1 ul li {padding:4px 0 3px 14px; background:url(../images/top-block-right-info-bg.gif) 0 10px no-repeat; font-family:'DroidSansRegular'; font-size:14px; color:#c3c3c3;}
	.top-block-right-info_1 i {font-family:'DroidSansRegular'; font-style:normal; font-size:14px; color:#ec008c; display:block; padding:42px 0 0 14px;}
	.top-block-right-info_1 i a {color:#ec008c; text-decoration:none;}
	.top-block-right-info_1 i a:hover {text-decoration:underline;}
	.headline-block {width:940px; height:123px; text-align:center; position:absolute; left:20px; top:555px;}
	.headline-block h3 {text-align:center; font-family:'DroidSansBold'; font-size:30px; color:#f1f0f0; font-weight:normal; padding:31px 0 0 0; position:relative;}
	.headline-block h3 a {color:#ec008c; text-decoration:none;}
	.headline-block h3 a:hover {text-decoration:underline;}
	.headline-block p {font-size:14px; color:#6a6b6b; margin:-4px 0 0 0;}
	.inside_headline_block {width:960px; height:60px; position:relative; padding:35px 0 0 20px; background:url(../images/inside_headline_block.png) 0 0 repeat-x; border-bottom:1px solid #252525; color:#c3c3c3;}
	.inside_headline_block h3 {font-size:22px; font-family:'DroidSerifRegular'; position:relative; text-shadow:-1px -1px 0 #000;}
	.inside_headline_block h3 span {display:block; width:5px; height:5px; position:absolute; left:-20px; top:17px;}

	.headline_films {color:#ff33ca;}
	.headline_films span {background:#ff33ca;}
	
	.headline_images {color:#ffab33;}
	.headline_images span {background:#ffab33;}
	
	.headline_updates {color:#cbff33;}
	.headline_updates span {background:#cbff33;}
	
	.headline_upcoming {color:#fff;}
	.headline_upcoming span {background:#FF0035;}
	
	.headline_girls {color:#ff3364;}
	.headline_girls span {background:#ff3364;}
	
	.main {width:980px; margin:0 auto;}
	.main_bg {width:980px; background:#000; padding:40px 0 0 0;}
	.body-bg2 .main {width:1000px;}
	
	.join-block-container {width:1000px; background:url(../images/join-block-bg.png) left bottom no-repeat; padding:0 0 26px 0;}
	.join-block-container-bg {width:908px; background:url(../images/join-block-bg1.png) 0 0 no-repeat; padding:4px 10px 0 9px;}
	
.block_main {width:980px; background:#141414 url(../images/block_bg.png) 0 0 repeat-x; overflow:hidden;}
		
		.staff-link {padding:0 0 25px 0; text-align:center; font-family:'DroidSansRegular'; font-size:28px; color:#e9e8e8; position:relative; top:-4px;}
		.staff-link a {color:#ec008c; text-decoration:none; font-family:'DroidSansBold';}
		.staff-link a:hover span {text-decoration:underline;}
		.video-headline {width:980px; height:42px; background:url(../images/headline-bg1.gif) 0 0 no-repeat;}
		.video-headline_bg {width:980px; height:42px; background:url(../images/headline-bg1.gif) right top no-repeat;}
		.video-headline h3 {float:left; position:relative; padding:8px 0 0 20px; font-family:'DroidSerifRegular'; font-size:22px; color:#f06; font-weight:normal; text-shadow:black -1px 0 1px;}
		.video-headline h3 span {position:absolute; left:0; top:23px; display:block; width:5px; height:5px; background:#fd0065;}
		.video-headline h4 {float:right; font-family:'MyriadProSemiCondensed'; font-size:14px; text-transform:uppercase; margin:14px 0 0 0; position: relative; right: 19px; color:#c3c3c3; text-shadow:-1px -1px 0 #000; white-space: nowrap;}
		.video-headline h4 span {color:#f06;}
		
		.films_block {width:980px; padding:40px 0; margin:0 0 80px 0; background:#141414 url(../images/block_bg.png) 0 -42px repeat-x; overflow:hidden;}
		.films_container {width:980px; min-height: 400px;}
		
		.webcam_block {background:#000;}
		.webcam-headline_block {width:980px; height:42px; background:url(../images/block_bg.png) 0 0 repeat-x;}
		.webcam-headline {width:980px; height:42px; background:url(../images/headline-bg1.gif) 0 0 no-repeat;}
		.webcam-headline_bg {width:980px; height:42px; background:url(../images/headline-bg1.gif) right top no-repeat;}
		.webcam-headline h3 {float:left; position:relative; padding:8px 0 0 20px; font-family:'DroidSerifRegular'; font-size:22px; color:#fff; font-weight:normal; text-shadow:black -1px 0 1px;}
		.webcam-headline h3 img {margin:0  0 0 5px; position:relative; top:-3px;}
		.webcam-headline h3 span {position:absolute; left:0; top:23px; display:block; width:5px; height:5px; background:#f00;}
		.webcam-headline h4 {float:right; font-family:'MyriadProSemiCondensed'; font-size:14px; text-transform:uppercase; margin:14px 19px 0 0; color:#c3c3c3; text-shadow:-1px -1px 0 #000;}
		.webcam-headline h4 span {color:#f00;}
		
		.girls_block {background:#000;}
		.girls-headline_block {width:980px; height:42px; background:url(../images/block_bg.png) 0 0 repeat-x;}
		.girls-headline {width:980px; height:42px; background:url(../images/headline-bg1.gif) 0 0 no-repeat;}
		.girls-headline_bg {width:980px; height:42px; background:url(../images/headline-bg1.gif) right top no-repeat;}
		.girls-headline h3 {float:left; position:relative; padding:8px 0 0 20px; font-family:'DroidSerifRegular'; font-size:22px; color:#ffd4cd; font-weight:normal; text-shadow:black -1px 0 1px;}
		.girls-headline h3 span {position:absolute; left:0; top:23px; display:block; width:5px; height:5px; background:#ffd4cd;}
		.girls-headline h4 {float:right; font-family:'MyriadProSemiCondensed'; font-size:14px; text-transform:uppercase; margin:14px 19px 0 0; color:#c3c3c3; text-shadow:-1px -1px 0 #000;}
		.girls-headline h4 span {color:#ffd4cd;}

		.alphabet_list {width:940px; margin:20px auto 7px 0; text-align:center;}
		.alphabet_list li {display:inline-block; height:27px; border-right:1px solid #191919; border-left:1px solid #0c0c0c; padding:3px 10px 0 10px;}
		.alphabet_list li a {font-size:20px; color:#c3c3c3; text-decoration:none; font-family:'DroidSerifRegular'; text-transform:uppercase;}
		.alphabet_list li a:hover { text-decoration: underline;}
		.alphabet_list li.first {border-left:none;}
		.alphabet_list li.last {border-right:none;}
		
		.today-list-block {width:980px; float:left;}
		.today-list {width:960px; float:left; padding:0 0 11px 20px;}
		.today-list li {width:220px; height:209px; float:left; margin:0 20px 0 0;}
		.today-list li .photo {width:220px; height:124px; display:block; float:left;}
		.today-list li .info {height:85px; width:220px; position:relative; float:left; font-size:12px; color:#979898;}
		.today-list li .info span.video-icon {display:block; position:absolute; left:4px; top:-27px; height:23px; width:22px; background:url(../images/icons.png) no-repeat; cursor:pointer;}
		.today-list li .info h3 {width:220px; font-size:14px; color:#c3c3c3; font-family:Verdana; font-weight:normal; padding:5px 0 4px 0;}
		.today-list li p {padding:0 0 2px 0;}
		.today-list li p a {color:#4798ce; text-decoration:none;}
		.today-list li p a:hover {text-decoration:underline;}
		
		.video-block-text {font-size:12px; color:#c3c3c3; padding:16px 20px 15px 20px; line-height:1.5;}
		.video-block_bg {width:940px; margin:0 auto; padding:0 0 40px 0; background:url(../images/shadow.png) left bottom no-repeat;}
		.video-block {width:820px; float:left; background:#000; border:1px solid #202020; padding:13px 59px 20px 59px;}
		.video-block .player {float:left; width:820px; height:460px; position:relative; margin:0 0 20px 0;}
		.video-block .photo {float:left; width:634px; height:356px; position:relative; margin:0 20px 0 0;}
		.video-block .photo a {display:block; width:634px; height:356px; position:absolute; left:0; top:0; cursor:pointer; background:url(../images/link-bg.png) 20px 295px no-repeat; text-indent:-9000px;}
		.video-block h3 {font-size:40px; font-family:'DroidSerifRegular'; color:#ec008c;}
		.video-block h3 span {font-size:12px; color:#6a6b6b; font-family:'DroidSansRegular'; padding:0 0 0 20px; text-transform:uppercase;}
		.video-block p {color:#6a6b6b; padding:0 0 17px 0;}
		.video-block p a {color:#3b6c8c; text-decoration:none;}
		.video-block p a:hover {text-decoration:underline;}
		.video-block .hd {float:left; width:324px; height:41px; background:url(../images/hd.png) no-repeat;}
		.video-block a.join_link {float:right; font-size:30px; font-family:'DroidSansBold'; color:#ec008c; background:url(../images/staff-link.gif) right center no-repeat; padding:0 28px 0 0; text-decoration:none;}
		.video-block a.join_link:hover { text-decoration: underline;}
		
		.join-text {width:940px; float:left; padding:0 0 35px 20px; font-family:'MyriadProLight'; font-size:24px; color:#fff; font-weight:normal;}
		.join-text a {color:#ec008c;}
		.join-text span {display:block; float:left;}
		.join-text b {display:block; float:right; font-weight:normal;}
		
		.bottom-menu {width:978px; height:50px; background:url(../images/bottom-menu-bg.png) no-repeat; padding:0 5px 0 5px; position:relative; left:-4px;}
		.bottom-menu ul {float:left; height:40px; width:930px;}
		.bottom-menu ul li {float:left; padding:11px 20px 0 20px; height:29px;}
		.bottom-menu ul li.delimiter {padding:0; width:2px; height:40px; background:url(../images/delimiter-bg.gif) no-repeat;}
		.bottom-menu ul li a {font-size:14px; text-decoration:none; color:#00b5ff;}
		.bottom-menu ul li a:hover {text-decoration:underline;}
		.bottom-menu ul li a span {color:#ec008c;}
		.bottom-menu ul li a:hover span {text-decoration:underline;}
	
		.girls-list {width:960px; padding:20px 0 0 20px; float:left;}
		.girls-list li {width:300px; height:514px; float:left; margin:0 20px 0 0;}
		.girls-list li .photo {width:300px; height:450px; display:block; float:left;}
		.girls-list li .info {width:300px; height:53px; margin:11px 0 0 0; position:relative; float:left; font-size:12px; color:#c3c3c3;}
		.girls-list li .info p {display:inline; position: relative; top: 7px;}
		.girls-list li .info p a {color:#ec008c; text-decoration:none;}
		.girls-list li .info p a:hover { text-decoration: underline;}
		.girls-list li .info .h3 {height:43px; float:left; border-right:1px solid #1a1a1a; margin:0 9px 0 0;}
		.girls-list li .info h3 {font-size:16px; font-family:'DroidSerifRegular'; padding:6px 19px 0 0; height:37px; float:left; border-right:1px solid #262626; color:#fff;}
		.girls-list li .info h3 span {display:block; background:url(../images/info-bg.png) center top no-repeat; padding:12px 0 0 0;}
		.girls-list li .info h3 a {color:#4594C8; text-decoration:none;}
		.girls-list li .info h3 a:hover {text-decoration:underline;}
		.girls-list_big li {height:535px;}
		.girls-list_big .info {height:55px; margin:0!important;}
		.girls-list_big  .info .h3 {height:54px!important;}
		.girls-list_big .info h3  {padding:17px 19px 0 0!important;}
		.girls-list_big .info p {position:relative; top:17px!important;}
		.girls-list_inside {padding-bottom:60px;}
		.girls-list_inside li .info {margin:0; height:39px; padding:16px 0 0 0;}
		.girls-list_inside li .info .h3 {height:55px; margin:-16px 9px 0 0;}
		.girls-list_inside li .info h3 {padding:17px 19px 0 0; height:38px;}
		.girls-list_inside li .info p {line-height:1.35;}
		
		.webcam-list {width:960px; padding:0 0 0 20px; float:left;}
		.webcam-list li {width:460px; height:400px; float:left; margin:0 20px 0 0;}
		.webcam-list li .photo {width:460px; height:343px; float:left; position:relative;}
		.webcam-list li .photo a {display:block; width:460px; height:343px;}
		.webcam-list li .photo a span {display:block; width:22px; height:23px; background:url(../images/icons.png) no-repeat; position:absolute; left:4px; bottom:4px;}
		.webcam-list li .info {width:300px; font-size:12px; color:#c3c3c3;}
		.webcam-list li .info p {display:inline; color:#c3c3c3; position:relative; top:10px;}
		.webcam-list li .info p a {color:#ec008c; text-decoration:none;}
		.webcam-list li .info p a:hover { text-decoration: underline;}
		.webcam-list li .info .h3 {height:23px; float:left; border-right:1px solid #1a1a1a; margin:0 9px 0 0;}
		.webcam-list li .info h3 {font-size:16px; font-family:'DroidSerifRegular'; padding:7px 9px 0 19px; height:16px; float:left; border-right:1px solid #262626; color:#fff; background:url(../images/info-bg.png) left 10px no-repeat;}
		.webcam-list .join-popap { position: absolute; left: -5000px; top: -5000px; width: 458px; height: 341px; border: 1px solid #202020; background: #141414 url(../images/join-popap-bg.png) center center no-repeat;}
		.webcam-list .join-popap a { display: block; width: 458px; height: 341px; cursor: pointer; text-indent: -9000px;}
		
		.images_list {width:960px; float:left; padding:20px 0 20px 20px;}	
		.images_list li {width:220px; height:402px; float:left; margin:0 20px 20px 0; color:#6a6b6b;}
		.images_list li a {color:#4798ce; text-decoration:none;}
		.images_list li .photo {display:block; width:220px; height:330px;}
		.images_list li .images_info {width:210px; height:64px; padding:7px 0 0 8px; background:#141414; border:1px solid #202020; border-top:none;}
		.images_list li .images_info h4 {font:16px Verdana, Arial, Helvetica, sans-serif; color:#c3c3c3; padding:0 0 3px 0;}
		.images_list li .images_info h4 span {font:9px Tahoma; color:#979898; background:#242424; padding:2px 3px; position:relative; top:-2px; margin:0 0 0 5px;}
		
		.updates_list {width:960px; float:left; padding:20px 0 20px 20px;}	
		.updates_list li {width:300px; height:222px; float:left; margin:0 20px 22px 0; color:#6a6b6b; position:relative;}
		.updates_list li a {color:#4798ce; text-decoration:none;}
		.updates_list li a:hover { text-decoration: underline;}
		.updates_list li i {position:absolute; left:4px; top:142px; display:block; width:22px; height:23px; background:url(../images/icons.png) no-repeat;}
		.updates_list li .photo {display:block; width:300px; height:170px;}
		.updates_list li .updates_info {width:290px; height:46px; padding:7px 0 0 8px; background:#141414; border:1px solid #202020; border-top:none;}
		.updates_list li .updates_info h4 {font:16px Verdana, Arial, Helvetica, sans-serif; color:#c3c3c3; padding:0 0 3px 0;}
		.updates_list li .updates_info h4 span {font:9px Tahoma; color:#979898; background:#242424; padding:2px 3px; position:relative; top:-2px; margin:0 0 0 5px;}
	
		.lioness-block {width:980px; height:382px; background:#000 url(../images/lioness-block-bg.jpg) no-repeat; margin:-40px 0 0 0; position:relative;}

		.join-headline {width:960px; position:relative; padding:16px 0 0 20px; background:url(../images/join-headline-bg.png) left top no-repeat; min-height:58px; color:#c3c3c3; text-shadow:black -1px -1px 1px; margin:-14px 0 0 0;}
		.join-headline p {line-height:1.3;}
		.join-headline h4 {position:relative; font-family:'MyriadProLight'; font-size:22px; color:#e9e8e8; font-weight:normal;}
		.join-headline h4 b {color:#8dc63f; font-weight:normal;}
		.join-headline h4 span {display:block; width:5px; height:5px; overflow:hidden; position:absolute; left:-20px; top:15px; background:#8DC73F;}

		.form-block-input1 { display: none;}
		.form-block-input4 {position:absolute; left:-9000px; top:-9000px;}
		
		html {height:100%;}
		.members-body {height:100%; background-color:#191919; min-height:616px!important;}
		
		.pager {float:left; width:100%; overflow:hidden; position:relative; margin:0 0 17px 0;}
		.pager ul {clear:left; float:left; position:relative; left:50%; text-align:center;}
		.pager ul li {float:left; position:relative; right:50%; font-size:16px; background:url(../images/pager_bg.png) right -30px no-repeat; padding:0 4px 0 0; height:30px; margin:0 2px 0 1px;}
		.pager ul li a {display:block; height:26px; background:url(../images/pager_bg.png) 0 0 no-repeat; padding:4px 6px 0 10px; color:#fff; text-decoration:none;}
		.pager ul li span {font-size:15px;}
		.pager ul li b {display:block; width:10px; height:14px; margin:3px 3px 0 2px;}
		.pager ul li.prev {margin:0 15px 0 3px;}
		.pager ul li.prev b {background:url(../images/pager_bg.png) -11px -120px no-repeat;}
		.pager ul li.prev.empty b {background:url(../images/pager_bg.png) 0 -120px no-repeat;}
		.pager ul li.next b {background:url(../images/pager_bg.png) -23px -120px no-repeat;}
		.pager ul li.next.empty b {background:url(../images/pager_bg.png) -34px -120px no-repeat;}
		.pager ul li.next {margin:0 4px 0 16px;}
		.pager ul li.active {background:url(../images/pager_bg.png) right -90px no-repeat;}
		.pager ul li.active a {background:url(../images/pager_bg.png) left -59px no-repeat;}
		.pager ul li.delimiter {background:none!important; color:#fff; padding:4px 8px 0 9px; height:21px;}
		.go_to {text-align:center; font-size:14px; color:#6a6b6b;}
		.go_to input {width:31px; height:17px; border-bottom:1px solid #d4d0c8; border-left:1px solid #808080; border-right:1px solid #404040; border-top:1px solid #808080; text-align:center; font-size:14px; color:#000;}
		
		.selector_bar_container {padding:21px 0 0 20px;}
		.selector_bar_container p {float:left; padding:5px 0 0 20px; color:#c3c3c3;}
		.selector_bar {position:relative; float:left; background:url(../images/selector_bar_bg.png) left -24px repeat-x; height:24px;}
		.selector_bar_bg {float:left; background:url(../images/selector_bar_bg.png) left top no-repeat;}
		.selector_bar_bg ul {float:left; background:url(../images/selector_bar_bg.png) right top no-repeat; height:24px;}
		.selector_bar LI {float:left; height:22px; border-top:1px solid #191919; border-bottom:1px solid #191919; border-left:1px solid #141414; border-right:1px solid #141414; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px; -khtml-border-radius:2px; border-radius:2px;}
		.selector_bar LI.first {border-left:1px solid #191919;}
		.selector_bar LI.last {border-right:1px solid #191919;}
		.selector_bar LI.active {border-color:#545454!important; background:#000;}
		.selector_bar LI.active a {color:#c3c3c3;}
		.selector_bar LI A {display:block; padding:2px 10px 0 10px; height:20px; position:relative; z-index:10; font-size:14px; color:#4798ce;}
		
		.selector_bar LI.back {border:1px solid #545454; -moz-border-radius:2px; -webkit-border-radius:2px; -o-border-radius:2px; -ms-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background-color:#000!important; position:absolute; z-index:8; top:-2px;}
		
		.movesubmit1 {left:21px!important; top:305px!important;}
		.movesubmit2 {left:1px!important; top:1px!important;}
		.updates-block {min-height:400px; background:#000;}
		.members-logo {position:absolute; left:50%; top:40px; margin:0 0 0 -291px;}
		.members-link {font-size:12px; color:#0072bc; position:absolute; left:50%; top:545px; margin:0 0 0 190px; text-decoration:underline;}
		.members-link:hover {text-decoration:none;}
		.no-padding {padding:0!important;}
		
		.satisfied_block {width:960px; padding:0 0 30px 20px;}
		.satisfied_block h3 {height:43px; padding:27px 0 0 754px; background:url(../images/satisfied_block.png) 0 0 no-repeat; font-size:12px; color:#706c66; font-weight:normal;}
		.satisfied_block h4 {color:#c3c3c3; padding:0 0 6px 0; font-size:12px; font-weight:normal;}
		.satisfied_block ul {float:left; width:170px; margin:0 20px 0 0;}
		.satisfied_block ul li {float:left; width:170px; border-bottom:1px solid #25221e; font-size:14px; color:#706c66; padding:7px 0 8px 0;}
		.satisfied_block ul li h5 {font-size:18px; color:#bbac96; font-family:'DroidSerifRegular';}
		.satisfied_block ul li h6 {font-size:16px; color:#ec008c; font-family:'DroidSerifRegular'; background:#000; width:96px; text-align:center; margin:3px auto 0 auto; position:relative; top:18px;}
		.satisfied_block ul.last {width:178px;}
		.satisfied_block ul.last li {width:178px;}
		.satisfied_block ul.last li.quick_headline {margin-bottom:18px;}
		.satisfied_block ul li.quick {border:none; margin:7px 0 0 0; padding:0;}
		.satisfied_block ul li.quick a {display:block; width:158px; height:26px; padding:5px 0 0 0; background:url(../images/quick.png) no-repeat; margin:0 auto; text-align:center; color:#8a8b8b; font-size:14px; text-decoration:none; font-family:'DroidSansRegular'; text-shadow:1px 1px 0 #000;}
		.satisfied_indent {margin-top:75px;}
		
		.join_block_headline {margin:-75px 0 0 0; width:980px; height:75px; position:relative; background:url(../images/join_block_headline.png) no-repeat;}
		.join_block_headline h3 {position:absolute; left:21px; top:14px; font-family:'DroidSerifRegular'; font-size:22px; color:#fff; font-weight:normal; text-shadow:black -1px 0 1px;}
		.join_block_headline h3 i {font-style:normal; color:#99ff00;}
		.join_block_headline h3 span {display:block; position:absolute; left:-21px; top:14px; width:5px; height:5px; overflow:hidden; background:#99ff00;}
		.join_block_headline p { color: #6a6b6b; padding: 43px 0 0 21px;}
		.join_block_headline .money_back {position:absolute; right:-8px; top:-30px;}
		
		.join_block {width:940px; padding:26px 0 30px 40px;}
		.join_block h3 {font-size:16px; color:#706c66; font-weight:normal; font-family:'DroidSansRegular';}
		.join_block_list {width:781px; margin:16px 0 0 0; float:left;}
		.join_block_list li {width:781px; height:59px; font-family:'DroidSansRegular'; cursor:pointer; float:left; margin: 0 0 1px 0;}
		.join_block_list li .join-container {width:745px; height:59px; padding:0 0 0 36px; position:relative; background: #191919;}
		.join_block_list li .join-container:hover {background:#2a2b2b;}
		.join_block_list li .input_1 {margin:0; padding:0; position:absolute; left:11px; top:22px; *left:16px; *top:15px; left /*\**/:16px\9; top /*\**/:15px\9;}
		.join_block_list li p {float:left; width:615px; padding:20px 0 0 0; font-size:16px; color:#fff; line-height:1.15; font-family:'DroidSansRegular';}
		.join_block_list li strong {display:block; float:right; width:120px; text-align:right; padding:16px 10px 0 0; font-size:22px; color:#2d2a26; font-family:'DroidSansBold'; text-shadow:-1px -1px 0 #000;}
		.join_block_list li:hover strong {color:#4f5151;}
		.join_block_list li.last {border-bottom:1px solid #191919;}
		.join_block_list li.selected_li .join-container {background: #1f1f1f;}
		.join_block_list li.selected_li strong {color:#2c2c2c;}
		.get_access {display:block; width:203px; height:39px; cursor:pointer; background:url(../images/get_access.png) no-repeat; float:left; border:none; margin:20px 10px 0 0;}	
		.join_pic {margin:0 auto 37px auto; display:block;}
		
		.footer {padding:19px 20px 0 20px; height:100px; width:940px; color:#6a6b6b; position:relative;}
		.footer img {margin-bottom:6px;}
		.footer a {color:#6a6b6b; text-decoration:none;}
		.footer a:hover {text-decoration:underline;}
		.footer-lioness {position:absolute; right:20px; top:16px;}
		.body-bg2 .footer {margin:0 0 0 10px;}
		.footer p span {padding:0 0 0 150px;}
		
		#flashContent {display:none;}
		.padding-top {padding-top:0!important;}
		
		.lioness-bg {background:#000;}
		.lioness-container {width:980px;}
		.leoness-top {width:980px; height:641px; position:relative; background:url(../images/lioness-pic1.jpg) 0 0 no-repeat;}
		.leoness-top ul {position:absolute; left:20px; top:468px; width:960px;}
		.leoness-top ul li {float:left; width:310px; padding:0 10px 0 0; font:14px Arial, Helvetica, sans-serif; color:#c3c3c3;}
		.leoness-top ul li p {line-height:1.5;}
		.leoness-top ul li h3 {font-family:'DroidSansRegular'; font-size:30px; color:#fff; padding:0 0 6px 0;}
		.leoness-top a {display:block; width:980px; height:435px; position:absolute; left:0; top:0; text-indent:-9000px;}
		.leoness-block {width:980px;} 
		.leoness-text {text-align:center; width:940px; margin:0 auto 55px auto; background:url(../images/leoness-text-bg.png) left bottom repeat-x; font-family:'DroidSansRegular'; font-size:44px; color:#e9e8e8; padding:0 0 50px 0;}
		.leoness-text a {font-family:'DroidSansRegular'; color:#ec008c; text-decoration:none;}
		.leoness-text a:hover {text-decoration:underline;}
		.leoness-block-info {position:relative; width:960px; padding:0 0 25px 20px;}
		.leoness-block-info ul {width:960px; float:left;}
		.leoness-block-info ul li {float:left; width:460px; margin:0 20px 0 0;}
		.leoness-block-info ul li h3 {font-family:'DroidSansRegular'; font-size:30px; color:#fff; padding:0 0 6px 0; float:left; position:relative;}
		.leoness-block-info ul li p {line-height:1.5;} 
		
		.one {display:block; width:15px; height:15px; background:url(../images/one.png) no-repeat; position:absolute; right:-22px; top:2px;}
		.two {display:block; width:15px; height:15px; background:url(../images/two.png) no-repeat; position:absolute; left:136px; top:39px;}
		.hdv {display:block; width:85px; height:19px; background:url(../images/hdv.png) no-repeat; position:absolute; right:26px; bottom:28px;}

		.new-join .join-block .form-block-input2 {height:180px;}
		.new-join .join-block {background:url(../images/join-bg.png) 653px 10px no-repeat;}
		.no_bg {background:none!important;}
