@charset "utf-8";


* {margin:0; padding:0;}

.main {
	height: 100%;
	width: 950px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #000;
	font-size:12px
}
.block3 {
	text-align: center;
	height: 100%;
	width: 950px;
}
.textcontainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	width: 400px;
	position: absolute;
	left: 284px;
	top: 668px;
}

.block2 {
	background-color: #000;
	background-repeat: no-repeat;
	position: relative;
	height: 70px;
	width: 950px;
}
.buttoncontainer {
	position: absolute;
	height: 70px;
	width: 277px;
	left: 332px;
	top: 0px;
}
.header {
	background-image: url(images/index_01.gif);
	background-repeat: no-repeat;
	height: 119px;
	width: 950px;
}
.headerbutton {
	height: 119px;
	width: 374px;
	position: absolute;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 576px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.pagebuttonbg {
	background-image: url(images/index_02.gif);
	height: 31px;
	width: 950px;
}
.joinblock3 {
	background-image: url(images/join_02.jpg);
	height: 426px;
	width: 950px;
}

.pagebuttons {
	height: 31px;
	width: 522px;
	position: absolute;
	left: 232px;
	top: 119px;
}
.shopblock3 {
	background-image: url(images/shop_02.jpg);
	height: 169px;
	width: 950px;
}

.img {
	float: left;
}

.flashvideo {
	background-color: #666;
	position: absolute;
	height: 382px;
	width: 604px;
	left: 172px;
	top: 191px;
	color: #FFF;
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.photopgbigpics {
	position: absolute;
	height: 380px;
	width: 780px;
	left: 174px;
	top: 194px;
}

.indexblock4 {
	background-image: url(images/index_04.gif);
	background-repeat: no-repeat;
	height: 471px;
	width: 950px;
}

.indexblock3 {
	background-image: url(images/index_03.jpg);
	background-repeat: no-repeat;
	height: 435px;
	width: 950px;
}
.bigpicthmbs {
	float: left;
	height: 380px;
	width: 370px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.dvdcover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	background-color: #000;
	background-repeat: no-repeat;
	text-align: center;
	position: absolute;
	height: 322px;
	/*width: 294px;*/
	left: 26px;
	top: 628px;/*35*/
}
.updatebg {
	position: relative;
	background-image: url(images/index_06.gif);
	background-repeat: repeat;
	width: 950px;
	/*height: 600px;*/
	padding-top: 10px
}
.products {
	height: 54px;
	width: 950px;
}

.footerbuttons {
	/*position: absolute;*/
	height: 47px;
	width: 669px;
	left: 137px;
	top: 1739px;
}


.shopad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	height: 30px;
	width: 500px;
	left: 238px;
	top: 998px;
	font-variant: small-caps;
	text-align: center;
}
.featurepremier {
	height: 400px;
	width: 950px;
	position: absolute;
}


.shopvideo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	background-color: #000;
	height: 322px;
	width: 330px;
	position: absolute;
	left: 590px;
	top: 635px;
	text-align: center;
}
.filmcollection {
	position: absolute;
	height: 54px;
	width: 950px;
	left: 0px;
	top: 456px;
}

.shoptext {
	position: absolute;
	height: 322px;
	width: 289px;/*260*/
	left: 293px;/*328*/
	top: 635px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
}
.updatedvideos {
	background-image: url(images/updatedvideos.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 950px;
}





.btmbuttons {
	background-image: url(images/index_06.gif);
	background-repeat: no-repeat;
	height: 47px;
	width: 950px;
}
.videosblock3 {
	background-image: url(images/videos_02.jpg);
	background-repeat: no-repeat;
	height: 435px;
	width: 950px;
}
.memberspremier {
	position: absolute;
	height: 54px;
	width: 950px;
	left: 0px;
	top: 237px;
}
.photosblock3 {
	background-image: url(images/photos_02.jpg);
	height: 435px;
	width: 950px;
}
.photocollection {
	/*position: absolute;*/
	height: 54px;
	width: 950px;
}



.updatedphotos {
	width: 950px;
	position: absolute;
	left: 1px;
	top: 216px;
	height: 30px;
}
.divider2 {
	background-image: url(images/divider_05.gif);
	height: 54px;
	width: 950px;
	position: absolute;
	top: 1254px;
}




.divider {
	background-image: url(images/divider_05.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 950px;
	font-weight: bold;
}
.footerbuttons2 {
	/*position: absolute;*/
	height: 47px;
	width: 669px;
	left: 149px;
	top: 1185px;
}
.footerbuttons3 {
	/*position: absolute;*/
	height: 47px;
	width: 669px;
	left: 149px;
	top: 3150px;/*1185px;*/
}

/*----- video thumbs ------*/
.videothumbcontainer01 {
	position: absolute;
	height: 360px;
	width: 830px;
	left: 52px;
	top: 43px;
}

.videothumb {
	position: absolute;
	height: 162px;
	width: 232px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	float: left;
	top: 666px;
	left: 100px;
}
.shopvideo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	background-color: #000;
	height: 322px;
	width: 330px;
	position: absolute;
	left: 596px;
	top: 369px;
	text-align: center;
}
.dvdcover2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFF;
	background-color: #000;
	background-repeat: no-repeat;
	text-align: center;
	position: absolute;
	height: 322px;
	width: 294px;
	left: 30px;
	top: 369px;
}
.shopad2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	height: 30px;
	width: 500px;
	left: 230px;
	top: 730px;
	font-variant: small-caps;
	text-align: center;
}
.shopbuttons {
	position: absolute;
	height: 48px;
	width: 699px;
	left: 136px;
	top: 263px;
}

.shoptext2 {
	position: absolute;
	height: 47px;
	width: 260px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFF;
	left: 330px;
	top: 369px;
}

.updatebg2 {
	position: relative;
	background-image: url(images/index_06.gif);
	background-repeat: repeat;
	width: 950px;
	/*height: 900px;*/
}

.featurepremiercontainer {
	position: absolute;
	width: 820px;
	height: 160px;
	left: 61px;
	top: 54px;
}

.memberspremiercontainer {
	position: absolute;
	width: 820px;
	height: 160px;
	left: 61px;
	top: 274px;
}

.filmcollectioncontainer {
	position: absolute;
	width: 820px;
	height: 160px;
	left: 61px;
	top: 494px;
}

	
.featurepremierthumb {
	position: relative;
	height: 152px;
	width: 232px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #FFF;
	margin: 20px;
	float: left;
}
	
.footerbuttons2 {
	/*position: absolute;*/
	height: 47px;
	width: 669px;
	left: 137px;
	top: 2852px;/*2620px*/
}

.shopcontainer {
	/*position: absolute;*/
	width: 900px;
	height: 550px;
	left: 25px;
	top: 64px;
}

.shopitems {
	position: relative;
	width: 290px;
	height: 145px;
	font-size: 12px;
	margin: 5px;
	float: left;
}

.shopdetails {
	position: absolute;
	width: 150px;
	height: 125px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #FFF;
	float: left;
	left: 130px;
	top: 10px;
}
	
.shopdetails a{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #b2b2b2;
}

.shopdetails h1{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

.shopcheckout {
	position: absolute;
	/*width: 290px;*/
	height: 41px;
	left: 333px;
	top: 547px;
}

.indthumcon01 {
	position: absolute;
	width: 820px;
	height: 160px;
	left: 61px;
	top: 4px;
}

.indthumcon02 {
	position: absolute;
	width: 820px;
	height: 160px;
	left: 61px;
	top: 250px;
}

.photocontainer {
	position: absolute;
	width: 800px;
	height: 524px;
	left: 83px;
	top: 67px;
}

.photothumbs {
	position: relative;
	width: 152px;
	height: 240px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	color: #fff;
	float: left;
	margin-top: 6px;
	margin-right: 20px;
	margin-bottom: 6px;
	margin-left: 20px;
}
