html, body {
	width:100%;
	height:100%;
	background-color: #000000;
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:normal;
	font-family:Arial,Tahoma,Verdana;
	letter-spacing:0px;
	color:#ffffff;
}
a:link {color:#2c9cad;text-decoration:none; }
a:active {color:#2c9cad;text-decoration:none; }
a:visited {color:#2c9cad;text-decoration:none; }
a:hover {color:#f5d04f;text-decoration:none; }

.main {
	width:100%;
	height:2985px;
	min-height:100%;
	background: url(images/background_1.jpg) center top no-repeat;
}
.container {
	width:1000px;
	height:2985px;
	min-height:2985px;
	background: url(images/background_1.jpg) center top no-repeat;
	overflow:hidden;
}
.main_2 {
	width:100%;
	height:2985px;
	min-height:100%;
	background: url(images/background_2.jpg) center top no-repeat;
}
.container_2 {
	width:1000px;
	height:2985px;
	min-height:2985px;
	background: url(images/background_2.jpg) center top no-repeat;
	overflow:hidden;
}
.main_3 {
	width:100%;
	height:1100px;
	min-height:100%;
	background: url(images/background_3.jpg) center top no-repeat;
}
.container_3 {
	width:1000px;
	height:1100px;
	min-height:1100px;
	background: url(images/background_3.jpg) center top no-repeat;
	overflow:hidden;
}
.dolls_1 {
	width:1000px;
	height:292px;
	background: url(images/the_dangerousdolls_1_02.jpg) center top no-repeat;
	overflow:hidden;
}
.dolls_2 {
	width:1000px;
	height:234px;
	background: url(images/the_dangerousdolls_1_04.jpg) center top no-repeat;
}
.dolls_3 {
	width:1000px;
	height:213px;
	background: url(images/the_dangerousdolls_1_05.jpg) center top no-repeat;
}
.dolls_4 {
	width:1000px;
	height:359px;
	background: url(images/the_dangerousdolls_1_06.jpg) center top no-repeat;
}
.dolls_5 {
	width:1000px;
	height:557px;
	background: url(images/the_dangerousdolls_1_07.jpg) center top no-repeat;
}
.dolls_6 {
	width:1000px;
	height:455px;
	background: url(images/the_dangerousdolls_1_08.jpg) center top no-repeat;
}
.dolls_7 {
	width:1000px;
	height:455px;
	background: url(images/the_dangerousdolls_1_09.jpg) center top no-repeat;
}
.dolls_8 {
	width:1000px;
	height:420px;
	background: url(images/the_dangerousdolls_1_10.jpg) center top no-repeat;
}
.dolls_9 {
	width:1000px;
	height:213px;
	background: url(images/the_dangerousdolls_2_05.jpg) center top no-repeat;
}
.dolls_10 {
	width:1000px;
	height:359px;
	background: url(images/the_dangerousdolls_2_06.jpg) center top no-repeat;
}
.dolls_11 {
	width:1000px;
	height:557px;
	background: url(images/the_dangerousdolls_2_07.jpg) center top no-repeat;
}
.dolls_12 {
	width:1000px;
	height:455px;
	background: url(images/the_dangerousdolls_2_08.jpg) center top no-repeat;
}
.dolls_13 {
	width:1000px;
	height:455px;
	background: url(images/the_dangerousdolls_2_09.jpg) center top no-repeat;
}
.dolls_14 {
	width:1000px;
	height:420px;
	background: url(images/the_dangerousdolls_2_10.jpg) center top no-repeat;
}
.dolls_15 {
	width:1000px;
	height:379px;
	background: url(images/the_dangerousdolls_join_02.jpg) center top no-repeat;
	overflow:hidden;
}
.dolls_16 {
	width:1000px;
	height:362px;
	background: url(images/the_dangerousdolls_join_04.jpg) center top no-repeat;
}
.dolls_17 {
	width:1000px;
	height:359px;
	background: url(images/the_dangerousdolls_join_05.jpg) center top no-repeat;
}
.logo {
	position:relative;
	top:66px;
	left:0px;
	width:405px;
	height:210px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
.instant_access {
	position:relative;
	top:9px;
	left:243px;
	width:464px;
	height:96px;
	text-indent:-10000px;
	background: url(images/instant_access.gif) 0px 0px;
	display:block;
	overflow:hidden;
}
a:hover.instant_access {
	background: url(images/instant_access_2.gif) 0px 0px;
}
.instant_access_2 {
	position:relative;
	top:9px;
	left:243px;
	width:464px;
	height:96px;
	text-indent:-10000px;
	background: url(images/instant_access.gif) 0px -96px;
	display:block;
	overflow:hidden;
}
a:hover.instant_access_2 {
	background: url(images/instant_access_2.gif) 0px -96px;
}
.instant_access_3 {
	position:relative;
	top:390px;
	left:7px;
	width:986px;
	height:63px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
.members_area {
	position:relative;
	top:27px;
	left:0px;
	width:309px;
	height:89px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.members_area {
	background: url(images/sprite.jpg) 0px -18px;
}
.see_more {
	position:relative;
	top:-76px;
	left:350px;
	width:363px;
	height:89px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.see_more {
	background: url(images/sprite.jpg) -350px -4px;
}
.see_all {
	position:relative;
	top:27px;
	left:19px;
	width:705px;
	height:70px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.see_all {
	background: url(images/sprite.jpg) 0px -322px;
}
.flash {
	position:relative;
	top:6px;
	left:5px;
	width:577px;
	height:300px;
	display:block;
}
.purple_box {
	position:relative;
	top:-153px;
	left:617px;
	width:348px;
	height:199px;
	display:block;
	line-height:17px;
	overflow:hidden;
}
.purple_box h2 {
	font-size:15px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-align:justify;
	color:#ffffff;
}
.purple_box h1 {
	width:348px;
	font-size:35px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-decoration:underline;
	text-align:center;
	line-height:15px;
	color:#ffff00;
	margin:10px;
}
.cyan_box {
	position:relative;
	top:62px;
	left:36px;
	width:201px;
	height:307px;
	display:block;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-align:justify;
	color:#000000;
	line-height:16px;
	overflow:hidden;
}
.cyan_title {
	width:201px;
	font-size:32px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-decoration:underline;
	text-align:center;
	line-height:45px;
	color:#ffff00;
}
.photo_box {
	position:relative;
	top:-276px;
	left:263px;
	width:731px;
	height:363px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
.video_box {
	position:relative;
	top:31px;
	left:6px;
	width:731px;
	height:363px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}

.yellow_box {
	position:relative;
	top:-303px;
	left:774px;
	width:199px;
	height:307px;
	display:block;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-align:justify;
	color:#000000;
	line-height:16px;
	overflow:hidden;
}
.yellow_title {
	width:199px;
	font-size:32px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	text-decoration:underline;
	text-align:center;
	line-height:45px;
	color:#1f52cd;
}
.hook_up {
	position:relative;
	top:0px;
	left:0px;
	width:1000px;
	height:557px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}

.text_link_1 {
	position:relative;
	text-align:center;
	top:15px;
	left:10px;
	width:980px;
	height:61px;
	font-size:44px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	color:#ffffff;
	display:block;
}

.text_link_12 {
	position:relative;
	text-align:center;
	top:25px;
	left:10px;
	width:980px;
	height:61px;
	font-size:30px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	color:#ffffff;
	display:block;
}
a:link.text_link_1 {
	color:#44b6c7;
}
a:active.text_link_1 {
	color:#44b6c7;
}
a:visited.text_link_1 {
	color:#44b6c7;
}
a:hover.text_link_1 {
	color:#cf70c1;
	font-size:45px;
}
.text_link_2 {
	position:relative;
	text-align:center;
	top:15px;
	left:10px;
	width:980px;
	height:61px;
	font-size:44px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:1px;
	color:#ffffff;
	display:block;
}
a:link.text_link_2 {
	color:#e0d400;
}
a:active.text_link_2 {
	color:#e0d400;
}
a:visited.text_link_2 {
	color:#e0d400;
}
a:hover.text_link_2 {
	color:#cf70c1;
	font-size:45px;
}
.join_now {
	position:relative;
	top:207px;
	left:77px;
	width:294px;
	height:213px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.join_now {
	background: url(images/sprite.jpg) 0px -109px;
}
.more_dolls {
	position:relative;
	top:-7px;
	left:590px;
	width:370px;
	height:214px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.more_dolls {
	background: url(images/sprite.jpg) -295px -108px;
}
.join_now_2 {
	position:relative;
	top:228px;
	left:77px;
	width:294px;
	height:192px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.join_now_2 {
	background: url(images/sprite.jpg) 0px -394px;
}
.more_dolls_2 {
	position:relative;
	top:33px;
	left:590px;
	width:370px;
	height:195px;
	text-indent:-10000px;
	display:block;
	overflow:hidden;
}
a:hover.more_dolls_2 {
	background: url(images/sprite.jpg) -295px -392px;
}
.big_box {
	position:relative;
	top:-1395px;
	left:9px;
	width:982px;
	height:1699px;
	overflow:hidden;
	display:table;
}
.thumb_links {
	font-size:13px;
	font-weight:normal;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:0px;
	margin:0px;
	color:#ffffff;
}
a:link.thumb_links {
	color:#4cbccd;
	text-decoration:none;
}
a:active.thumb_links {
	color:#4cbccd;
	text-decoration:none;
}
a:visited.thumb_links {
	color:#4cbccd;
	text-decoration:none;
}
a:hover.thumb_links {
	color:#e0d400;
	text-decoration:none;
}
.months_access_1 {
	position:relative;
	top:18px;
	left:28px;
	width:463px;
	height:86px;
	text-indent:-10000px;
	background: url(images/join_buttons.jpg) 0px 0px;
	display:block;
	overflow:hidden;
}
a:hover.months_access_1 {
	background: none;
}
.months_access_6 {
	position:relative;
	top:27px;
	left:28px;
	width:463px;
	height:86px;
	text-indent:-10000px;
	background: url(images/join_buttons.jpg) 0px -86px;
	display:block;
	overflow:hidden;
}
a:hover.months_access_6 {
	background: none;
}
.lifetime_access {
	position:relative;
	top:36px;
	left:28px;
	width:463px;
	height:86px;
	text-indent:-10000px;
	background: url(images/join_buttons.jpg) 0px -172px;
	display:block;
	overflow:hidden;
}
a:hover.lifetime_access{
	background: none;
}
.join_text {
	position:relative;
	top:47px;
	left:31px;
	width:457px;
	height:48px;
	display:block;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
	letter-spacing:0px;
	text-align:justify;
	color:#ffffff;
	line-height:16px;
	overflow:hidden;
}
.footer {
	margin-top:25px;
	width:900px;
	display:block;
	overflow:hidden;
}
