body {font: 12px Tahoma; background: #fff url(http://style1.younglegalporn.com/images/body-bg.png); color: #303;}
img, table {border: none;}
body, h1, h2, h3, h4, h5, p, ul, form {margin: 0; padding: 0;}
li {list-style: none;}
.clear {clear: both;}
a {color: #eb0000;}
a:focus {outline: none;}

	.main {width: 980px; padding: 0 4px; margin: 0 auto; border: solid #e0e0e0; border-width: 0 6px; background: #fff;}
		.main-bg {width: 980px; background: url(http://style1.younglegalporn.com/images/main-bg1.jpg) 0 0 repeat-y;}

		.header {width: 980px; height: 543px; background: url(http://style1.younglegalporn.com/images/header-bg.jpg) 0 40px no-repeat; position: relative;}
			.header h1 {position: absolute; left: 226px; top: 10px; z-index: 1; background: url(http://style1.younglegalporn.com/images/logo.png);width: 519px; height: 226px;}
			.header h1 a {text-indent: -9000px; display: block; width: 465px; height: 160px;}
			.header h1 a {text-indent: -9000px; display: block; width: 465px; height: 160px;}
			.header h2 {background: url(http://style1.younglegalporn.com/images/logo-diesel.png);width: 335px; height: 82px;position: absolute ;top: 224px;left:330px;text-indent: -9000px;}
			.header h3 {background: url(http://style1.younglegalporn.com/images/beauties.png);width: 585px; height:74px;position: absolute ;top: 295px;left:205px;text-indent: -9000px;}
			.header-scenes {background: url(http://style1.younglegalporn.com/images/header-scenes-bg.jpg) 0 40px no-repeat!important; height: 451px!important;}
			.header .join_today {position: absolute; left: 226px; top: 351px; width: 531px; height: 35px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -2045px no-repeat;}
			.header .join_today a {display: block; width: 65px; height: 16px; text-indent: -9000px; position: absolute; left: 346px; top: 0;}
			.header-info {width: 960px; height: 28px; background: url(http://style2.younglegalporn.com/images/main-bg.png) -1000px 0 no-repeat; position: relative; padding: 12px 10px 0 10px; font-size: 11px; color: #ccc; line-height: 1.3;}
			.header-info strong {color: #fcf;}
			.header-info strong a {color: #fcf; text-decoration: none;}
			.header-info .sp1 {padding: 0 11px;}
			.header-info .sp2 {display: block; float: left; width: 16px; height: 14px; background: url(http://style2.younglegalporn.com/images/main-bg.png) -1980px 0 no-repeat; margin: 1px 10px 0 0;}
			.header-info .sp3 {padding: 0 9px; font-weight: bold; color: #666;}
			.header-info .sp4 {padding-right: 9px;}
			.header-info .sp5 {display: block; float: right; width: 16px; height: 16px; background: url(http://style2.younglegalporn.com/images/main-bg.png) -1980px -14px no-repeat; margin: 0 0 0 5px;}
			ul.header-photos {width: 969px; height: 151px; margin-top: 348px;padding: 4px 0 0 11px;}
			ul.header-photos li {float: left; margin-right: 17px; width: 226px; height: 141px;}
			ul.header-photos li img {display: block; float: left; width: 226px; height: 141px;}
			ul.header-photos li.last {margin-right: 0!important;}

			.header-join {width: 980px; height: 342px; background: url(http://style2.younglegalporn.com/images/header-join-bg.png) 13px 56px no-repeat; position: relative;}
			.header-join-headline {width: 980px; height: 40px; text-indent: -9000px; background: url(http://style2.younglegalporn.com/images/main-bg.png) -1996px 0 no-repeat;}
			.header-join-info {position: absolute; left: 40px; top: -115px; text-indent: -9000px; width: 870px; height: 148px;background: url(http://style2.younglegalporn.com/images/headline5.png) no-repeat;}
			.header-join h1 {position: absolute; left: 226px; top: 10px; z-index: 1; background: url(http://style1.younglegalporn.com/images/logo.png);width: 519px; height: 226px;}
			.header-join h1 a {text-indent: -9000px; display: block; width: 465px; height: 160px;}
			.header-join h2 {background: url(http://style2.younglegalporn.com/images/headline13.png);width: 680px; height: 67px;position: absolute ;top: 207px;left:152px;text-indent: -9000px;}
			.header-join .header-photo1 { width: 226px; height: 141px; position: absolute; left: 21px; top: 64px;}
			.header-join .header-photo2 { width: 226px; height: 141px; position: absolute; left: 730px; top: 64px;}


		ul.menu {width: 968px; height: 57px; padding: 6px 0 0 12px; background: url(http://style2.younglegalporn.com/images/menu-block-bg.png) no-repeat;}
		ul.menu-scenes {margin-top: -63px; position: relative;}
		ul.menu li {float: left; height: 50px; margin-right: 2px; position: relative;}
		ul.menu li span {display: block; position: absolute;}
		ul.menu li span a {display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-indent: -9000px; z-index: 100;}
		ul.menu .m01 {width: 165px;}
		ul.menu .m01 span {width: 101px; height: 33px; left: 31px; top: 9px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 0 no-repeat;}
		ul.menu .m01 span a {width: 101px; height: 33px;}
		ul.menu .m01_active span {background-position: 0 -33px;}

		ul.menu .m02 {width: 183px;}
		ul.menu .m02 span {width: 115px; height: 31px; left: 34px; top: 11px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -101px 0 no-repeat;}
		ul.menu .m02 span a {width: 115px; height: 31px;}
		ul.menu .m02_active span {background-position: -101px -31px;}

		ul.menu .m03 {width: 377px;}
		ul.menu .m03 span {width: 308px; height: 40px; left: 35px; top: 5px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -216px 0 no-repeat;}
		ul.menu .m03 span a {width: 308px; height: 40px;}
		ul.menu .m03_active span {background-position: -216px -40px;}

		ul.menu .m04 {width: 225px;}
		ul.menu .m04 span {width: 159px; height: 37px; left: 34px; top: 7px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -524px 0 no-repeat;}
		ul.menu .m04 span a {width: 159px; height: 37px;}
		ul.menu .m04_active span {background-position: -524px -37px;}

		.welcome-block {width: 980px; height: 455px; position: relative;}
			.welcome-block-left {width: 232px; height: 332px; padding: 6px 0 0 8px; position: absolute; left: 15px; top: 60px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) 0 -218px no-repeat;}
			.welcome-block-left h3 {position: absolute; left: 5px; top: -63px; width: 257px; height: 77px; background: url(http://style2.younglegalporn.com/images/headline9.png) 0 0 no-repeat; text-indent: -9000px; z-index: 100;}
			.welcome-block-left-info {position: absolute; left: 0; top: 338px; width: 230px; height: 47px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 0 no-repeat;}
			.welcome-block-left-info h4 {padding-top: 3px; text-align: center; height: 19px; font-weight: bold; color: #fff; font-size: 12px;}
			.welcome-block-left-info p {font-size: 11px; color: #ccc; padding-left: 14px;}
			.welcome-block-left-info p b {color: #fcf; padding-right: 4px;}
			.welcome-block-left-info p span {padding-right: 19px;}
			.welcome-block-left-info p img {vertical-align: middle; margin-right: 5px;}
			.welcome-block-left-info p .icon1 {width: 16px; height: 14px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -230px 0 no-repeat;}
			.welcome-block-left-info p .icon2 {width: 13px; height: 15px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -230px -14px no-repeat;}
			.welcome-block-left-info p .icon3 {width: 24px; height: 16px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -230px -29px no-repeat; position: absolute; right: 6px; top: 21px;}

			.welcome-block-center {width: 470px; height: 405px; position: absolute; left: 255px; top: -6px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) -240px -218px no-repeat;}
			.welcome-block-center h3 {width: 397px; height: 83px; position: absolute; left: 87px; top: 0; background: url(http://style3.younglegalporn.com/images/welcome.png) no-repeat; text-indent: -9000px;}
			.welcome-block-center p {width: 428px; position: absolute; left: 20px; top: 98px; text-align: justify;}
			.welcome-block-center .sete_stats {width: 420px; height: 120px; position: absolute; left: 25px; top: 199px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) 0 -623px no-repeat;}
			.welcome-block-center .sete_stats h4 {position: absolute; left: 115px; top: -23px; width: 195px; height: 45px; background: url(http://style3.younglegalporn.com/images/headline10.png) no-repeat; text-indent: -9000px;}
			.welcome-block-center .sete_stats .currently {padding: 34px 0 0 94px; height: 34px; position: relative; color: #fff; font-weight: bold;}
			.welcome-block-center .sete_stats .currently b {text-transform: uppercase;}
			.welcome-block-center .sete_stats .currently span {font-size: 21px; color: #f9c; position: absolute; left: 229px; top: 28px; display: block;}
			.welcome-block-center .sete_stats ul li {width: 102px; margin-left: 2px; float: left; text-align: center;}
			.welcome-block-center .sete_stats ul li b {display: block; font-size: 21px; color: #f9c;}
			.welcome-block-center .sete_stats ul li span {font-weight: bold; color: #fff; text-transform: uppercase;}
			.welcome-block-center .sete_stats .join-links {width: 422px; height: 58px; position: absolute; left: -1px; top: 127px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -80px no-repeat;}
			.welcome-block-center .sete_stats .join-links a {display: block; height: 46px; text-indent: -9000px; top: 6px; position: absolute; z-index: 100;}
			.welcome-block-center .sete_stats .join-links a.join_now {width: 171px; left: 6px;}
			.welcome-block-center .sete_stats .join-links a.look_around {width: 231px; left: 185px;}
			.welcome-block-center .sete_stats .flowers {position: absolute; left: -67px; top: 10px; width: 530px; height: 150px; background: url(http://style3.younglegalporn.com/images/headline1.png) no-repeat; text-indent: -9000px;}
			.welcome-block-right {width: 222px; height: 332px; padding: 6px 0 0 8px; position: absolute; left: 735px; top: 60px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) -710px -218px no-repeat;}
			.welcome-block-right h3 {width: 220px; height: 48px; position: absolute; left: 7px; top: -33px; text-indent: -9000px; background: url(http://style3.younglegalporn.com/images/headline11.png) no-repeat;}
			.look_around_link {position: absolute; left: 0; top: 455px;}

			.block {width: 926px; height: 873px; padding: 24px 0 0 25px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -2941px no-repeat; margin: 0 0 8px 15px;}
			.block h2 {width: 900px; height: 36px; font-size: 22px; font-weight: bold; color: #fff; text-align: center; padding-top: 11px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -1257px no-repeat; float: left; margin-bottom: 10px;}
			.block .join-block {width: 230px; height: 352px; padding: 10px 10px 0 10px; float: left; margin: 0 10px 0 0; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -47px no-repeat;}
			.block .join-block h3 {font-size: 14px; color: #fff; font-weight: bold; height: 40px;}
			.block .join-block .info-block-block {height: 208px; width: 226px; overflow: hidden;}
			.block .join-block .info-block {padding: 0 9px 3px 9px; color: #ffe8ff; text-align: justify; line-height: 1.25;}
			.block .join-block .info-block-link {height: 20px; width: 226px; text-align: right; font-weight: bold; color: #fff0ff;}
			.block .join-block .info-block-link a {color: #fff0ff; text-decoration: none; display: inline; width: auto; background: none; margin: 0; text-indent: 0;}
			.block .join-block .info-block1 {width: 230px; height: 60px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -409px no-repeat; font-size: 11px; color: #ccc;}
			.block .join-block .info-block1 p {padding: 8px 0 9px 0; text-align: center;}
			.block .join-block .info-block1 b {color: #fcf;}
			.block .join-block a {display: block; width: 232px; height: 31px; margin-top: 2px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -422px -80px no-repeat; text-indent: -9000px;}
			.block .main-photo {float: left; width: 634px; height: 356px; background: #fff; background-position: 1px 1px!important; padding: 1px; border: 2px solid #f39; position: relative;}

			.block a.scenes-link {float: left; width: 900px; height: 40px; margin-top: 10px; background: url(http://style3.younglegalporn.com/images/headline8.png) no-repeat; display: block; text-indent: -9000px;}
			.block ul {width: 896px; height: 304px; float: left; background: #fff; border: 1px solid #f39; padding: 2px 0 0 2px; margin-top: 10px;}
			.block ul li {float: left; margin: 0 2px 2px 0; width: 222px; height: 150px;}
			.block ul li img {display: block; float: left; width: 222px; height: 150px;}
			.block a.join_link {display: block; float: left; margin: 4px 0 0 -7px; width: 914px; height: 60px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -138px no-repeat; text-indent: -9000px;}

			.headline1 {width: 968px; height: 154px; background: url(http://style4.younglegalporn.com/images/headline2.png) no-repeat; text-indent: -9000px; margin: -41px 0 0 5px; position: relative;}
			.headline1 .headline-scenes {width: 822px; height: 68px; background: url(http://style4.younglegalporn.com/images/headline4.png) 7px -5px no-repeat; position: absolute; left: 72px; top: 77px; text-indent: -9000px;}

			ul.photos-list {padding: 0 0 0 17px; width: 963px; overflow: hidden;}
			ul.photos-list li {float: left; width: 230px; height: 353px; margin-right: 10px;}
			ul.photos-list li .photo {width: 210px; margin-left: 5px; height: 283px; padding: 2px; background: #fff; border: 3px solid #f39; position: relative;}
			ul.photos-list li .photo span {display: block; position: absolute;}
			ul.photos-list li .photo span.video {width: 40px; height: 36px; left: 167px; top: 244px; background: url(http://style2.younglegalporn.com/images/headlines.png) -698px 0 no-repeat;}
			ul.photos-list li .photo span.join_me {width: 62px; height: 62px; left: 2px; top: 2px; background: url(http://style2.younglegalporn.com/images/headlines.png) -906px -61px no-repeat;}
			ul.photos-list li .photo-info {width: 230px; height: 58px; margin-top: 2px; background: url(http://style4.younglegalporn.com/images/photo-info-bg.png) no-repeat;}
			ul.photos-list li .photo-info h4 {padding: 9px 0 0 0; height: 23px; font-size: 12px; color: #fff; font-weight: bold; text-align: center;}
			ul.photos-list li .photo-info p {padding: 0 5px; text-align: center; font-size: 11px; color: #ccc;}
			ul.photos-list li .photo-info p b {color: #fcf;}

			div.join_link1 {width: 936px; height: 66px; margin: 9px 0 13px 12px; padding: 8px 9px 9px 8px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -1223px no-repeat; position: relative;}
			div.join_link1 a {display: block; width: 936px; height: 66px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -198px no-repeat; text-indent: -9000px;}

			div.join_link2 {width: 936px; height: 66px; margin: 9px 0 13px 12px; padding: 8px 9px 9px 8px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -1223px no-repeat; position: relative;}
			div.join_link2 a {display: block; width: 936px; height: 66px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -371px no-repeat; text-indent: -9000px;}

			.webcome-block {width: 936px; height: 563px; padding: 78px 0 0 15px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -2300px no-repeat; margin: 44px 0 0 13px; position: relative; font-family: Arial, Helvetica, sans-serif;}
				.webcome-block h3 {position: absolute; left: -18px; top: -62px; width: 980px; height: 198px; background: url(http://style.younglegalporn.com/images/headline3.png) no-repeat; text-indent: -9000px;}
				.webcam-top {width: 936px; float: left;}
				.webcam-top .photo {display: block; float: left; width: 144px; height: 106px; padding: 1px; background: #fff; border: 2px solid #ff389c; margin: 2px 20px 0 0;}
				.webcam-top p {padding-right: 170px; font: 12px Arial, Helvetica, sans-serif; color: #3f3f3f; line-height: 1.20;}
				.webcam-top ul.webcam_list {padding: 21px 0 0 0; width: 936px; float: left;}
				.webcam-top ul.webcam_list li {float: left; margin: 0 13px 0 7px; width: 288px;}
				.webcam-top ul.webcam_list li h4 {width: 288px; height: 32px; padding-top: 10px; text-align: center; margin-bottom: 1px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -1095px no-repeat; font-size: 21px; color: #fff; font-weight: bold;}
				.webcam-top ul.webcam_list li .pic {width: 282px; display: block; height: 210px; background: #fff; padding: 1px; border: 2px solid #f39;}
				.webcam-top ul.webcam_list li ul {width: 288px; padding: 1px 0 0 0;}
				.webcam-top ul.webcam_list li ul li {float: left; margin: 0 1px 0 0; width: auto;}
				.webcam-top ul.webcam_list li ul li.last {margin: 0!important;}
				.webcam-top ul.webcam_list li ul li div {height: 22px; float: left;}
				.webcam-top ul.webcam_list li ul li div.sun {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) 0 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.mon {width: 42px; background: url(http://style4.younglegalporn.com/images/days.png) -41px 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.tue {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) -84px 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.wen {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) -125px 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.thu {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) -166px 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.fri {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) -207px 0 no-repeat;}
				.webcam-top ul.webcam_list li ul li div.sat {width: 40px; background: url(http://style4.younglegalporn.com/images/days.png) -248px 0 no-repeat;}

				.webcam-top ul.webcam_list li ul li span {display: block; width: 12px; height: 12px; margin: 3px 0 0 14px; clear: both; float: left; background: url(http://style.younglegalporn.com/images/days.png) -288px 0 no-repeat;}


				.webcome-block .join-button {width: 902px; height: 70px; position: absolute; left: 18px; top: 533px; padding: 8px 9px 9px 8px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -1319px no-repeat;}
				.webcome-block .join-button a {display: block; width: 902px; height: 70px; text-indent: -9000px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -301px no-repeat;}

			.join_block {width: 951px; height: 514px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -2080px no-repeat; margin: 8px 0 0 13px; position: relative;}
				.join_block h3 {position: absolute; left: 60px; top: -128px; width: 831px; height: 152px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -2594px no-repeat; text-indent: -9000px;}
				.join_block h3 a {display: block; width: 321px; height: 48px; position: absolute; left: 551px; top: 0; text-indent: -9000px;}
				.join_block-left {position: absolute; left: 5px; top: 4px; width: 352px; height: 500px; background: url(http://style.younglegalporn.com/images/join-bg.jpg) 0 0 no-repeat;}
				.join_block-center {width: 286px; height: 460px; padding: 4px 7px 9px 6px; position: absolute; left: 326px; top: 21px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -469px no-repeat;}
				.join-form-block {width: 262px; height: 446px; padding: 14px 12px 0 12px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -6px -473px no-repeat; font: 12px Tahoma; color: #fff;}
				.join-form-block h4 {width: 260px; height: 23px; padding-top: 9px; text-align: center; font-size: 12px; color: #fff; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -321px -264px no-repeat;}
				.join-form-block div {padding-top: 16px; width: 260px;}
				.join-form-block div p {text-align: center; font-size: 11px;}
				.join-form-block div .bold {font-weight: bold;}
				.join-form-block div .input1 {width: 248px; height: 21px; margin-top: 3px; background: #fff; border: 1px solid #f39; font-size: 14px; color: #000; padding: 3px 5px 0 5px;}
				.join-form-block div .input2 {width: 260px; height: 26px; margin-top: 3px; background: #fff; border: 1px solid #f39; font-size: 14px; color: #000; padding: 0 0 0 5px; vertical-align: middle;}
				.join-form-block .join-po {padding-top: -18px!important;}
				.join-form-block .join-po label {width: 260px; display: block; padding: 0; height: 20px; overflow: hidden; margin: -15px 0 0 0;}
				.join-form-block .join-po label input {margin: 0 5px 0 0; padding: 0; vertical-align: middle;}
				.join-form-block .button {padding: 0 0 5px 0!important; height: 35px; margin-top: -5px;}
				.join-form-block .button input {width: 262px; height: 37px; margin-left: -1px; cursor: pointer; border: none; background: url(http://style2.younglegalporn.com/images/menu-bg.png) -581px -264px no-repeat;}
				.join_block-right {position: absolute; left: 616px; top: 4px; width: 327px; height: 500px; background: url(http://style.younglegalporn.com/images/join-bg.jpg) -352px 0 no-repeat;}

			.pager {width: 608px; height: 28px; padding: 0 0 0 186px; margin-top: -9px;}
				.pager-bg {width: 587px; height: 21px; padding: 7px 12px 0 9px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) 0 -743px no-repeat; font-size: 11px; color: #fff; font-weight: bold; position: relative; z-index: 200;}
				.pager-bg p {float: left;}
				.pager-bg ul {float: right;}
				.pager-bg ul li {float: left; padding-left: 7px;}
				.pager-bg ul li a {color: #fff; text-decoration: none;}
				.pager-bg ul li span {color: #603;}
				.pager-bg ul li span span {text-decoration: underline;}

			ul.scenes-list {padding: 10px 0 0 17px; width: 963px; overflow: hidden;}
				ul.scenes-list li {float: left; width: 220px; height: 285px; margin-right: 20px;}
				ul.scenes-list li h4 {width: 210px; height: 20px; padding: 7px 0 0 10px; font-size: 12px; color: #fff; font-weight: bold; margin-bottom: 1px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -942px no-repeat;}
				ul.scenes-list li div.photo {display: block; width: 210px; height: 155px; background: #fff; padding: 2px; border: 3px solid #f39;}
				ul.scenes-list li div.photo img {width: 210px; height: 155px;}
				ul.scenes-list li .rating {width: 192px; height: 66px; padding: 5px 14px 0 14px; margin-top: 1px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -969px no-repeat; font-size: 11px; color: #fcf;}
				ul.scenes-list li .rating img {width: 107px; height: 23px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -1040px no-repeat; vertical-align: middle; margin-left: 7px;}
				ul.scenes-list li .rating span {position: absolute; right: 0; top: 4px;}
				ul.scenes-list li .rating span span {color: #f39; position: static; top: 0;}
				ul.scenes-list li .rating p {padding-bottom: 6px; line-height: 1.25; position: relative;}
				ul.scenes-list li .rating b {color: #fff;}
				ul.scenes-list li.big {height: 390px;}
				ul.scenes-list li.big div.photo {height: 303px; position: relative;}
				ul.scenes-list li.big div.photo img {height: 303px;}
				ul.scenes-list li.big div.photo span.join_me {display: block; position: absolute; width: 62px; height: 62px; left: 2px; top: 2px; background: url(http://style2.younglegalporn.com/images/headlines.png) -906px -61px no-repeat; cursor: pointer;}
				ul.scenes-list li.big .rating {height: 27px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -1063px no-repeat;}

			.hd-block {width: 936px; height: 195px; padding: 13px 0 0 15px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -1416px no-repeat; margin: -3px 0 11px 15px;}
				.hd-block-info {width: 890px; height: 38px; padding: 8px 20px 0 10px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) 0 -834px no-repeat; color: #fcf;}
				ul.hd-block-list {padding: 10px 0 0 0; width: 930px;}
				ul.hd-block-list li {width: 172px; height: 116px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) 0 -1137px; padding: 2px; margin-right: 10px; float: left;}
				ul.hd-block-list li img {width: 172px; height: 116px;}

				.form-block {width: 951px; height: 594px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -4874px no-repeat; margin: 0 0 8px 15px; position: relative;}
					ul.form-block-list {position: absolute; left: 53px; top: 137px;}
					ul.form-block-list li {font: bold 24px Arial, Helvetica, sans-serif; color: #fcf; height: 54px; width: 215px;}
					ul.form-block-list li b {color: #f0f;}
					ul.form-block-list li span {padding-right: 2px;}
					.guarant {position: absolute; left: 45px; top: 288px; width: 220px; height: 156px; background: url(http://style.younglegalporn.com/images/guarant.png) no-repeat;}
					.errors {position: absolute; left: 425px; top: 39px; color: #f00;}
					.form-block-input1 {width: 951px; position: absolute; left: 0; top: 56px; height: 48px;}
					.form-block-input1 label {width: 330px; text-align: right; position: absolute; left: 84px; top: 1px; font-size: 11px; color: #ccc;}
					.form-block-input1 label strong {display: block; font-size: 14px; color: #000;}
					.form-block-input1 input {width: 427px; height: 48px; padding: 0 10px 0 12px; background: url(http://style2.younglegalporn.com/images/menu-bg.png) 0 -437px no-repeat; border: none; font: bold 24px Arial, Helvetica, sans-serif; color: #ccc; position: absolute; left: 420px; top: 0; margin: 0;}
					.form-block-input1 span.ok {position: absolute; right: 44px; top: 12px; width: 25px; height: 23px; display: block; background: url(http://style2.younglegalporn.com/images/headlines.png) -881px -61px no-repeat;}
					.form-block-input2 {width: 610px; position: absolute; left: 297px; top: 137px;}
					.form-block-input2 label {font: bold 24px Arial, Helvetica, sans-serif; color: #333; height: 61px; padding-left: 8px; display: block;}
					.form-block-input2 ul li {padding: 0 0 0 22px; margin-bottom: 35px; position: relative; font: 11px Arial, Helvetica, sans-serif; color: #000; line-height: 1.2;}
					*:first-child+html .form-block-input2 ul li { margin-top: -10px;}
					.form-block-input2 ul li input {position: absolute; left: 0; top: 50%; margin: -7px 0 0 0; padding: 0;}
					.form-block-input2 ul li strong {font-size: 17px; color: #09c; line-height: 0.8; padding-bottom: 5px;}
					.form-block-input2 ul li span {font-weight: bold; color: #f0f; padding-left: 10px;}
					.form-block-input2 ul li span span {color: #09c;}
					.form-block-input3 {width: 294px; position: absolute; left: 449px; top: 427px; font-size: 11px; color: #666; text-align: center;}
					.form-block-input3 input {width: 294px; height: 78px; cursor: pointer; background: url(http://style2.younglegalporn.com/images/png8-bg.png) 0 -880px no-repeat; text-indent: -9000px; border: none;}
					*:first-child+html .form-block-input3 input { position: absolute; left: 0; top: 0;}
					.form-block-input4 {position: absolute; left: -5000px; top: -5000px;}

				.site-list-block {width: 926px; height: 926px; padding: 110px 0 0 25px; background: url(http://style2.younglegalporn.com/images/headlines.png) 0 -3838px no-repeat; margin: 0 0 0 15px; position: relative;}
				.site-list-block h3 {position: absolute; left: -14px; top: -62px; width: 980px; height: 152px; background: url(http://style4.younglegalporn.com/images/headline6.png) no-repeat; text-indent: -9000px;}
				.site-list-info {width: 700px; text-align: center; color: #000; position: absolute; left: 127px; top: 33px;}

				.site_stats {width: 440px; height: 120px; float: left; margin-right: 20px; background: url(http://style2.younglegalporn.com/images/png8-bg.png) -420px -623px no-repeat; position: relative;}
				.site_stats h4 {position: absolute; left: 125px; top: -23px; width: 195px; height: 45px; background: url(http://style3.younglegalporn.com/images/headline10.png) no-repeat; text-indent: -9000px;}
				.site_stats .currently {padding: 25px 0 0 0; height: 43px; position: relative; text-align: center; color: #fff; font-weight: bold;}
				.site_stats .currently b {text-transform: uppercase;}
				.site_stats .currently span {font-size: 21px; color: #f9c; position: relative; top: 3px;}
				.site_stats ul li {width: 107px; margin-left: 2px; float: left; text-align: center;}
				.site_stats ul li b {display: block; font-size: 21px; color: #f9c;}
				.site_stats ul li span {font-weight: bold; color: #fff; text-transform: uppercase;}
				.site_stats1 {width: 440px; height: 120px; float: left; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -254px 0 no-repeat; position: relative;}
				.site_stats1 h4 {position: absolute; left: 84px; top: -23px; width: 276px; height: 47px; background: url(http://style4.younglegalporn.com/images/headline12.png) no-repeat; text-indent: -9000px;}
				.site_stats1 .currently {padding: 25px 0 0 0; text-align: center; height: 43px; position: relative; color: #fff; font-weight: bold;}
				.site_stats1 .currently b {text-transform: uppercase;}
				.site_stats1 .currently span {font-size: 21px; color: #6cf; position: relative; top: 3px;}
				.site_stats1 ul li {width: 107px; margin-left: 2px; float: left; text-align: center;}
				.site_stats1 ul li b {display: block; font-size: 21px; color: #6cf;}
				.site_stats1 ul li span {font-weight: bold; color: #fff; text-transform: uppercase;}
				.website-headline {width: 819px; height: 49px; margin: 16px 0 0 43px; text-indent: -9000px; background: url(http://style4.younglegalporn.com/images/headline7.png) no-repeat;}
				.website-list {padding-top: 10px;}
				.website-list li {float: left; width: 210px; height: 241px; margin: 0 20px 0 0;}
				.website-list li h4 {width: 200px; height: 20px; padding: 7px 0 0 10px; margin-bottom: 1px; font-size: 12px; color: #fff; font-weight: bold; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -254px -120px no-repeat;}
				.website-list li .photo {width: 202px; height: 152px; display: block; background: #fff; padding: 1px; border: 3px solid #f39;}
				.website-list li div {width: 201px; height: 23px; padding: 9px 0 0 9px; background: url(http://style3.younglegalporn.com/images/png8-bg1.png) -464px -120px no-repeat; font-size: 11px; color: #f39;}
				.website-list li div b {color: #fff; padding-right: 6px;}

			.footer {padding: 40px 0 30px 20px; font-size: 12px; color: #000;}
				.footer-naw {height: 28px; color: #000; text-transform: uppercase;}
				.footer a {color: #ed184a; font-weight: bold; text-decoration: none;}
				.footer-menu {color: #000; padding-top: 14px; font-weight: bold;}

		.float-left {float: left;}
		.float-right {float: right;}
		.width1 {width: 103px!important;}
		.width2 {width: 108px!important;}
		.indent1 {margin-top: -6px!important; margin-bottom: 3px!important;}
		.indent2 {margin-bottom: 90px!important; margin-top: 0!important;}

	.preload {display: none;}
	.swfVideoContainer img {border: 0px; margin:0;}

	.join-form-inline div .input1 {width: 223px; height: 20px; padding: 0 5px; font-size: 13px; border: 1px solid #000; display: block;}
	.join-form-inline div .input2 {width: 235px; height: 20px; font-size: 13px; border: 1px solid #000; display: block;}
	.player {position: relative;}
	.player-form, .player-bg {left: -5000px; top: -5000px; position: absolute; width: 634px; height: 356px;}
	
	.player-form {background: url(../images/player-form.png) no-repeat!important;}
	
	.player-form h4 {width: 460px; height: 45px; position: absolute; left: 92px; top: 17px; text-indent: -9000px; background: url(../images/headline14.png) no-repeat;}
	
	.form-block-input_2 {width: 576px; position: absolute; left: 30px; top: 66px;}
	.form-block-input_2 label {color: #e8005d; font: bold 14px Arial, Helvetica, sans-serif; height: 24px; _height: 34px; padding-left: 127px; display: block;}
	.form-block-input_2 ul {float: none; width: auto; height: auto; background: none; border: none; padding: 0; margin: 0;}
	.form-block-input_2 ul li {padding: 14px 0 0 40px; height: 33px; position: relative; font: bold 16px Arial, Helvetica, sans-serif; color: #09c; line-height: 1.2; float: none; width: auto;  border-bottom: 1px solid #f16eca!important; _padding-top: 19px; background: #fff; margin: 0;}
	.form-block-input_2 ul li b {display: block; width: 18px; height: 18px; position: absolute; left: 15px; _left: 40px; top: 17px; _top: 10px;}
	.form-block-input_2 ul li b input {position: absolute; left: 0; top: 0; _top: -4px; padding: 0; margin: 0; display: block;}
	.form-block-input_2 ul li span {color: #000; font: normal 12px Tahoma; padding-left: 10px;}
	.form-block-input_3 {width: 455px; height: 31px; position: absolute; left: 94px; top: 305px;}
	.form-block-input_3 input {width: 455px; height: 31px; cursor: pointer; background: url(../images/buttom-form.png) 0 0 no-repeat; text-indent: -9000px; border: none; position: absolute; left: 0; top: 0;}
	.form-block-input4 {position: absolute; left: -5000px; top: -5000px;}
			


#ie_historyFrame { width: 0px; height: 0px; display:none }
#firefox_anchorDiv { width: 0px; height: 0px; display:none }
#safari_formDiv { width: 0px; height: 0px; display:none }
#safari_rememberDiv { width: 0px; height: 0px; display:none }
