* {padding: 0; margin :0;}
html, body {width:100%;height:100%;}
body {background: #000; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #fff;}
img, table {border: none;}
table tr td {border-collapse: collapse; vertical-align: middle;}
li {list-style: none;}
.clear {clear: both; height: 0; text-indent: -9000px; overflow: hidden;}
a {text-decoration: underline;}
a:hover {text-decoration: none;}
a:focus {outline: none;}
p {line-height: 1.5;}
/*	clearfix			*/
.clearfix{_height: 1%; _overflow: visible;}
.clearfix:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height:0px; font-size:0px;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*	clearfix			*/

	.body-bg {position:absolute; width:100%; min-height:100%; overflow-x:hidden; min-width:1000px;}
	*html .body-bg {height:100%; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
	
	.left-part {position: absolute; left: -701px; top: 0;}
	.left-part-1 {position: absolute; left: -700px; top: 0;}
	.right-part {position: absolute; right: -700px; top: 0;}
	.page {width: 1000px; margin: 0 auto; position: relative;}
	.head {position: relative; width: 1000px;}
	.head img {float: left;}
	.head .member {width: 210px; height: 405px; position: absolute; display: block; left: 0; top: 227px;}
	.head .member img {width: 100%; height: 100%;}
	.head .join_us {width: 258px; height: 484px; position: absolute; display: block; top: 155px; right: 0;}
	.head .join_us img {width: 100%; height: 100%;}
	.head .slogan {position: absolute; top: 642px; left: 11px;}
	.head .player-outer {background: url(player-outer-bg.jpg) no-repeat; width: 1000px; height: 775px;}
	.head .title {padding: 0 0 0 37px; position: relative;}
	.head .join-us {position: absolute; top: 515px; right: -25px;}
	.head .znak {position: absolute; top: 112px; right: 67px;}
	.player-outer .title .logo {margin: -12px 3px 0 0;}
	.player-outer .title .just_added {margin: 23px 20px 0 0;}
	.title .logo {float: left; margin: 0px 5px 0 32px;}
	.tx-1 {float: left; margin: 1px 0 0 0;}
	.tx-2 {float: left; margin: 9px 0 0 2px;}
	.tx-3 {float: left; margin: 9px 0 0 2px;}
	.tx-4{float: left; margin: 9px 0 0 0px;}
	.title .just_added {float: right; margin: 30px 40px 0 0;}
	.player-inner {width: 912px; height: 517px; margin: -10px 0 0 44px; overflow: hidden; float: left;}
	*html .player-inner {margin-left: 22px;}
	.text {width: 495px; float: left; text-align: center; padding: 18px 0 0 141px; margin: 0 15px 0 0;}
	.text p {padding: 0 15px 0 29px;}
	.get {float: left; margin: -8px 0 0 0;}
	.links {position: absolute; left: 0; top: 0; width: 100%;}
	.links a {position: absolute; left: 8px; display: block;}
	.links a img {width: 100%; height: 100%;}
	.links .a1 {top: 235px; height: 270px; width: 307px; left: 353px;}
	.links .a3 {top: 505px; left: 0; height: 234px; width: 100%; z-index: 20;}
	.links .a2 {top: 0px; left: 308px; height: 180px; width: 365px; z-index: 20;}
	.links .a5 {top: 748px; left: 0px; height: 260px; width: 100%; z-index: 20;}
	#player {border: 3px solid #000; display: block; position: relative; width: 906px; height: 511px; display: block;}
	.play_logo {background: url(play.png) no-repeat; width: 292px; height: 293px; position: absolute; margin: -149px 0 0 -171px; z-index: 2; left: 50%; top: 50%;}
	.photo {position: absolute; left: 0; top: 0; z-index: 1;}
	
	
	.content {position: relative; width: 100%;}
	.tumb-outer {background: url(tumb-outer-bg.jpg) no-repeat; width: 1000px; height: 762px; overflow: hidden;}
	.tumb-outer .title {margin-top: -14px;}
	.scenes {padding: 5px 0 0 45px;}
	.scenes img {float: left; border: 3px solid #000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	.scenes-left {float: left; width: 456px; float: left; margin: 0 4px 0 0;}
	.scenes-right {width: 454px; float: left;}
	.scenes-right img {margin: 0 6px 4px 0;}
	.urod-1 {float: left; margin: 7px 0 0 2px;}
	.urod-2 {float: left; margin: 7px 0 0 0;}
	.tumb-outer .text {padding: 9px 0 0 0; width: 497px; margin: 0;}
	.tumb-outer .text p {padding: 0 22px 0 12px;}
	.tumb-outer-second {background: url(tumb-outer-second-bg.jpg) no-repeat; height: 777px; position: relative; overflow: visible;}
	.tumb-outer-second .title {margin-top: 0px;}
	.tumb-outer-second .text {padding-top: 18px;}
	.tumb-outer-second .text p {padding-left: 35px;}
	.tumb-outer-last {background: url(tumb-outer-last-bg.jpg) no-repeat; height: 711px;}
	.tumb-outer-last .znak {position: absolute; bottom: -8px; left: 530px;}
	*html .tumb-outer-last {margin-bottom: -15px;}
	.shadow {position: absolute; bottom: 0; left: -99px;}
	.disc {position: absolute; right: -300px; top: 372px; display: block;}
	.disc-1 {position: absolute; right: -300px; top: 392px; display: block;}
	.tumb-outer-last .get {margin: 0 0 0 154px;}
	.tumb-outer-last .text {padding-top: 12px;}
	.tumb-outer-last .text p {padding-left: 35px; padding-right: 0;}
	.join {position: absolute; bottom: 11px; left: 62px;}
	
	.postaumbule {background: url(postaumbule-bg.jpg) no-repeat; height: 524px; position: relative;}
	.link {position: absolute; left: 0; top: 0; display: block; width: 1000px; height: 524px;}
	.link img {width: 100%; height: 100%;}
	.post-left {position: absolute; left: -141px; top: 0;}
	.post-right {position: absolute; right: -142px; top: 0;}
	.click {position: absolute; top: 1126px; left: 356px;}
	.fhn {position: absolute; right: -18px; top: 390px; z-index: 1000; display: block;}
	.urod-3 {position: absolute; left: -102px; top: -64px; z-index: 100;}
	.Join_Now {position: absolute; left: 338px; top: 280px;}
	.gerl { position: absolute; left: -10px; top: 72px; z-index: 10000;}
	.title-1 { position: absolute; top: 165px; left: 45px; z-index: 1000; display: block;}
	
	
	.preload {display: none;}
	.pics-1 { position: absolute; left: 70px; top: 234px;}
	.pics-1 li { float: left; margin: 0 27px 0 0;}
	.pics-1 li a { float: left;}
	.no-margin { margin-right: 0!important;}
	.pics-2 { left: 15px; top: 686px;}
	.join-us-1 { position: absolute; left: 339px; top: 682px;}
	.banner { padding: 4px 0 9px 37px; position: relative;}
	.znak-1 { position: absolute; left: 588px; top: -20px;}
	.a-5 { display: block; padding: 6px 0 0 73px;}
	.miniature { position: absolute; top: 246px; left: 33px;}
	.miniature-second {right: 40px; left: auto;}
	.miniature-third { top: 747px;}
	.miniature-last { top: 747px; right: 40px; left: auto;}
	.miniature li {float: left; margin: 0 6px 0 0;}
	.miniature li a img { border: 2px solid #000;}
	
	
	.footer {background: url(footer-bg.jpg) center repeat-y; min-height: 510px; margin: 0 auto; width: 1000px;}
	.sites {padding: 0 0 0 38px;}
	.sites ul li {width: 174px; float: left; text-align: center; padding: 0 17px 0 0;}
	.sites ul li a {text-decoration: none; display: block;}
	.sites ul li a:hover span {text-decoration: underline;}
	.sites ul li span {color: #ff0000; padding: 0 0 4px 0; display: block;}
	.copy {text-align: center; padding: 22px 0 0 0;}
	.copy-second { padding: 0;}
	.copy h5 {font-weight: normal; font-size: 12px; text-transform: uppercase;}
	.copy p {font-size: 10px; padding: 0 40px;}
	.copy .cop {font-size: 18px; color: #3e0931;}
	.copy .cop a {font-size: 18px; color: #3e0931;}
	.copy .cop-second a { text-decoration: none;}
	.footer-second {background: url(footer-second.jpg) center top no-repeat; height: 923px; width: 100%;}
	.footer-second-inner {margin: 0 auto; width: 1000px; height: 559px; position: relative;}
	.footer-second-inner .joinn {margin: 9px 0 12px 62px;}