body {margin:0;padding:0;font:normal 100% 'Trebuchet MS', 'Helvetica',Sans-Serif;background:#000;color:#fff;}
a:link {text-decoration:underline;outline:none;color:#0867ff;}
a:visited {color:#9e2b54;}
a:hover {text-decoration:none;}
a:active {color:none !important;}
p {margin:0;padding-bottom:5px;}
table {width:100%;border:0;padding:0;border-collapse:collapse;}
form {margin:0;padding:0;}
a img {border:0;}
.clr {clear:both;overflow:hidden;margin:0;padding:0;line-height:0;height:0;font-size:1px;}

.top_bar {
	width:100%;
	height:28px;
	background:#e5e5e5 url('images/topbar_bg.gif');
	font-size:17px;
	color:#000;
	padding:3px 0 0;
}
.top_bar .joinmem {display:block;float:right;}
.top_bar .joinmem a, .top_bar .joinmem img {float:left;margin:0 3px;}
.top_bar span {padding:0 5px;display:block;float:left;}
.top_bar .joinmem img {margin:-3px 7px 0;}
.top_bar .joinmem span, .top_bar .joinmem a {float:left;color:#000;text-decoration:none;}
.top_bar .joinmem a:hover {text-decoration:underline;}

.wrap {width:990px;border:1px solid #fff;margin:0 auto;border-width:0 1px;overflow:hidden;}

.header {width:990px;height:306px;position:relative;overflow:hidden;}
.mem_header {width:990px;height:105px;position:relative;overflow:hidden;}
.header img {float:left;}
.header div, .mem_header div, .j_header div {position:absolute;}
.header .domain {
	font-size:9px;
	font-weight:bold;
	color:#ff00d6;
	bottom:15px;
	left:5px;
	text-shadow:1px 1px 1px #000;
}
.j_header .domain {bottom:10px;}
.header .domain span {color:#fff;}
.header .top_desc, .j_header .bottom_desc {font-size:13px;width:267px;height:67px;top:4px;left:277px;line-height:15px;text-align:center;}
.j_header .top_desc {left:0;}
.header .top_desc b, .j_header .bottom_desc b {color:#ff00b7;}

.j_header .bottom_desc {width:172px;height:71px;top:auto;left:auto;right:2px;bottom:2px;}

.mem_header .top_desc {font-size:13px;width:267px;height:67px;top:15px;left:210px;line-height:15px;text-align:center;}
.mem_header .top_desc b {color:#ff00b7;}

.menu {height:51px;background:#ff0084 url('images/menu.gif');padding:7px 4px 7px 7px;}
.top_border {border-top:6px solid #7f7f7f;margin-top:-10px;}
.menu ul {list-style-type:none;margin:0;padding:0;}
.menu ul li, .menu ul li a {display:block;float:left;}
.menu ul li a {
	background:#000;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
	margin-right:3px;
	-margin-right:2px;
	width:189px;
	height:39px;
	padding:12px 0 0;
}
.menu ul li a span {color:#ff0084;}
.menu ul li a.submit, .menu ul li a.join {background:#fff;color:#000;}
.menu ul li a.join {width:400px;font-size:30px;padding:5px 0 0;height:46px;}

.top_photos {background:#fff;padding:4px 3px 4px 4px;min-height:1px;-height:1px;}
.top_photos img {float:left;margin:0 1px 1px 0;}
.top_photos div {float:left;width:430px;}

.indesc {width:990px;height:63px;background:#000 url('images/indesc_bg.jpg');}
.indesc img {float:left;position:absolute;}
.indesc p {font-size:13px;padding:10px 0 0 186px;width:795px;}
.indesc p b {color:#ff0084;}
.indesc_link {margin-top:10px;width:990px;height:120px;line-height:115px;background:url('images/indesc_link.jpg');text-align:center}
.indesc_link a {font-size:24px;font-weight:bold;color:#fff;}

.indesc_link2 {margin-top:10px;width:990px;height:120px;line-height:115px;background:url('images/indesc_link2.jpg');text-align:center}
.indesc_link2 a {font-size:24px;font-weight:bold;color:#fff;}

.emoplay {width:384px;height:288px}
.next_photos {padding:5px 4px 5px 5px;background:#fff;min-height:1px;*padding:5px 3px 5px 3px;-height:1px;}
.next_photos img, .next_photos div {float:left;}
.next_photos img {margin-right:1px;}
.next_photos div .desc {width:585px;height:76px;font:bold 15px Tahoma;color:#000;padding:2px 5px;}
.next_photos div .desc a {color:#fff;background:#f30072;}

.middle_photos {padding:2px 1px 2px 2px;background:#fff;min-height:1px;-height:1px;}
.middle_photos .middle_left img, .middle_photos .middle_center img, .middle_photos .middle_right img {float:left;margin:0 1px 1px 0;}
.middle_photos .middle_left {width:564px;float:left;}
.middle_photos .middle_center {width:141px;float:left;}
.middle_photos .middle_right {width:282px;float:left;}
.middle_photos p.desc {width:271px;height:272px;padding:5px;float:left;display:block;font:bold 15px Tahoma;color:#000;}
.middle_photos p.desc a {color:#fff;background:#f30072;}

.mix {padding:3px 2px 2px 3px;background:#fff;min-height:1px;-height:1px;}
.mix .top_mix {min-height:1px;-height:1px;}
.mix .top_mix div {width:545px;float:left;}
.mix .top_mix img {float:left;margin-right:1px;}
.mix p.desc {width:534px;height:190px;font:bold 15px Tahoma;color:#000;padding:2px 5px;float:left;}
.mix p.desc a {color:#fff;background:#f30072;}

.mix .scr {margin:1px auto;min-height:1px;-height:1px;}
.mix .scr img {float:left;margin-right:1px;}

.mix .bottom_mix {min-height:1px;-height:1px;}
.mix .bottom_mix img {float:left;margin-right:1px;}
.mix .bottom_mix div {float:left;width:545px;}
.mix .bottom_mix  p.desc {height:195px;}

.bottom_photos {padding:2px 1px 2px 2px;background:#fff;min-height:1px;-height:1px;}
.bottom_photos .middle_left img, .bottom_photos .middle_center img, .bottom_photos .middle_right img {float:left;margin:0 1px 1px 0;}
.bottom_photos .middle_left {width:282px;float:left;}
.bottom_photos .middle_center {width:141px;float:left;}
.bottom_photos .middle_right {width:564px;float:left;}
.bottom_photos p.desc {width:271px;height:272px;padding:5px;float:left;display:block;font:bold 15px Tahoma;color:#000;}
.bottom_photos p.desc a {color:#fff;background:#f30072;}

.footer {background:#fff;overflow:hidden;padding:2px 1px 7px 0;position:relative;width:989px;}
.footer img {float:left;margin-right:1px;}
.footer div {width:995px;background:#fff;}

.bottom_divider {float:left;}
.bottom_img {margin-top:1px;}

.copy {text-align:center;font:normal 11px arial;color:#999;padding:5px 0;}
.copy a {color:#999;}

/* Join style begins */

.joins {margin-bottom:30px;}
.joins .benefits {width:560px;float:left;}
.joins .benefits div {
	padding:0 0 0 30px;
	background:url('images/benefit.gif') no-repeat 0 0;
	color:#fff;
	font-size:19px;
	margin:0 0 3px 30px;
}
.joins .benefits div span {color:#ff0084;}
.joins .payment {text-align:center;}
.joins .payment .payment_item {margin-bottom:20px;}
.joins .payment .payment_item span {font-size:19px;}
.joins .payment .payment_item input {width:353px;height:68px;font:normal 40px 'Trebuchet MS', 'Helvetica',Sans-Serif;text-align:center;color:#ff0084;}

.offer {margin-left:60px;}
.offer img {float:left;margin:0 22px 20px 0;}

/* Join style ends */

/* Submit style begins */

.submit {width:950px;margin:0 auto;}
.mem_submit {margin-top:10px;}
.submit img {float:left;}
.submit div {width:660px;float:left;margin-left:10px;font-size:18px;}
.submit div b {color:#ff0084;font-size:24px;}
.submit div p {padding-bottom:30px;}
.submit div ol {margin-bottom:50px;}
.submit div a {display:block;background:#fff;padding:3px;float:right;color:#ff0084;font-size:24px;font-weight:bold;margin-top:40px;}

/* Submit style ends */

/* Members area style begins */

.hello {text-align:center;margin:20px;}
.hello h1 {color:#f1007c;font-size:30px;}
.hello p {font-size:17px;font-weight:bold;margin:20px auto;}
.hello a {color:#ff0084;font-size:30px;font-weight:bold;}

.follow {text-align:center;margin-bottom:40px;}
.follow p {font-size:18px;font-weight:bold;padding-bottom:20px;}
.follow img {margin:0 5px;}

.content {background:#999 url('images/hearts.gif')}
.content .media_item {margin-bottom:10px;}
.content .media_item .top, .content .media_item .bottom {width:100%;height:23px;background:url('images/bush.png');-background:url('images/bush.gif');}
.content .media_item .bottom {background-position:0 -23px;}
.content .media_item .inner {background:#171717;border:4px solid #2f2f2f;border-width:4px 0;padding:8px 3px;min-height:1px;-height:1px;}
.content .media_item .movies {padding:8px 0 8px 10px;}
.content .media_item .inner img {float:left;border:2px solid #919191;margin-right:2px;}
.content .media_item .movies img {margin-right:10px;}
.content .media_item .inner div {margin:5px 0 0;padding-right:5px;min-height:1px;*margin:15px 0 0;}
.content .media_item .movies div {padding-right:15px;}
.content .media_item .inner div a, .content .media_item .inner div span {display:block;float:right;}
.content .media_item .inner div a {font-weight:bold;font-size:17px;text-decoration:none;color:#ff0084;background:#fff;padding:0 6px;}
.content .media_item .inner div a.watch {background:#ff0084;color:#fff;margin-right:5px;}
.content .media_item .inner div span {font-weight:bold;font-size:13px;color:#919191;margin:3px 7px;}
.content .media_item .inner div span b {color:#fff;}

.select_page .select_page_text {float:left;font-size:17px;font-weight:bold;height:40px;padding:30px 0 0 55px;width:145px;}

.portal {width:973px;margin:0 auto;}
.portal .p_title {height:36px;}
.portal .p_title .pt_left {width:18px;height:36px;overflow:hidden;float:left;position:relative;}
.portal .p_title .pt_center {height:36px;float:left;background:#313131;font-size:17px;font-weight:bold;line-height:35px;}
.portal .p_title .pt_right {width:18px;height:36px;overflow:hidden;float:left;position:relative;}
.portal .p_title .pt_right img {margin-left:-18px;}
.portal .ph {height:9px;*margin-top:-1px;}
.portal .ph .phc {height:18px;background:#313131 url('images/portal_hbg.gif') repeat-x;border-left:6px solid #313131;}
.portal .ph .phr {width:18px;height:18px;overflow:hidden;position:relative;float:right;}
.portal .ph .phr img {margin:-62px 0 0 -18px;}
.portal .portal_content {border:6px solid #313131;border-width:0 6px;background:#262626;}
.portal .p_bottom {height:18px;overflow:hidden;}
.portal .p_bottom .pb_center {height:18px;background:#313131 url('images/portal_hbg2.gif') repeat-x;overflow:hidden;}
.portal .p_bottom .pb_right {width:18px;height:18px;overflow:hidden;position:relative;float:right;}
.portal .p_bottom .pb_right img {margin:-44px 0 0 -18px;}
.portal .p_bottom .pb_left {width:18px;height:18px;overflow:hidden;position:relative;float:left;}
.portal .p_bottom .pb_left img {margin:-44px 0 0;}
.portal .blocks {width:810px;margin:-10px auto;*margin:10px auto -10px auto;border:4px solid #313131;padding:10px 0;background:#fff;}

/* Members area style ends */
