/*  MAIN ELEMENTS
---------------------------- */
body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}
body {
	margin:0px;
	padding:0px;
	background-image: url(../images/bg-main.gif);
	background-repeat: repeat-x;
}
a:link {
	color:#FFF;
	text-decoration:underline;
}
a:hover {
	color:#FFF;
	text-decoration:none;
}

p {
	font-weight:normal;
}

/*  WRAPPER INFO
---------------------------- */
#mainwrapper {
	padding:0px;
	width: 980px;
	margin:0px;
	background-image: url(../images/bg-brown.gif);
	background-repeat: repeat-x;
}
#wrapper {
	padding:0px;
	width: 960px;
	margin:0px;
	background-image: url(../images/bg-blue.gif);
	background-repeat: repeat-y;
	text-align:left;
}
#wrapper_member {
	padding:0px;
	width: 960px;
	margin:0px;
	background-image: url(../images/bg-yellow1.gif);
	background-repeat: repeat-x;
	text-align:left;
	background-color: #D9B98A;
}

/*  HEADER AREA INFO
---------------------------- */
#topbar {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bg-topbar.gif);
	background-repeat: no-repeat;
	height: 25px;
}

#bg-logo {
	background-image: url(../images/bg-logo.jpg);
	background-repeat: no-repeat;
	height: 95px;
}

.bg-players-back {
	background-image: url(../images/bg-player_back.jpg);
	background-repeat: no-repeat;
	width: 960px;
	height: 273px;
}

#players {
	padding-left:25px;
}

.player1 {
	padding-right:4px;
	float:left;
	background-image:url(../images/player1.gif);
	background-repeat:no-repeat;
	width:300px;
	height:273px;
}

.player2 {
	padding-right:4px;
	float:left;
	background-image:url(../images/player2.gif);
	background-repeat:no-repeat;
	width:300px;
	height:273px;
}

.player3 {
	padding-right:4px;
	float:left;
	background-image:url(../images/player3.gif);
	background-repeat:no-repeat;
	width:300px;
	height:273px;
}

#mediaPlayer {
	width:596px;
	height:450px;

}


.flashplayer {
	margin:6px;
}
.bg-contentarea {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/bg-contentarea.jpg);
	background-repeat: no-repeat;
	height: 460px;
	width: 960px;
}
.content {
	width:300px;
	padding-left:660px;
}
.buttons {
	width:300px;
	padding:4px 0 0 660px;
}
.bg-blue2 {
	background-image: url(../images/bg-blue2.gif);
	background-repeat: repeat-y;
	width: 960px;
}
.padding1 {
	padding:20px 0 0 48px;
	height:900px;
}
.padding2 {
	padding:20px 0 0 48px;
	height:600px;
}
.vThumb {
	width:197px;
	height:286px;
	padding:0 10px 0 10px;
	float:left;
}
.vThumb2 {
	width:264px;
	padding-right:30px;
	float:left;
	padding-bottom:20px;
}
.thumb-border1 {
	border: 3px solid #B4D7EF;
}
.bgThumbtext {
	color: #FFFFFF;
	height: 62px;
	width: 203px;
	text-align:center;
	padding-top:8px;
	background-image:url(../images/vthumb-textBG.gif);
}
#footer {
	color: #8EC1F8;
	text-align: center;
	margin:27px;
}

#footer1 {
   color: #000000;
   text-align: center;
   height: 130px;
}

#footerPhotos {
	position:relative;
	top:2100px;
	z-index:4;
	color: #000000;
	text-align: center;
	height: 130px;
}

#footerManTalk {
	position:relative;
	top:1800px;
	z-index:4;
	color: #000000;
	text-align: center;
	height: 130px;
}


#footerVideoVault {
	position:relative;
	top:1500px;
	z-index:4;
	color: #000000;
	text-align: center;
	height: 130px;
}

.copyright {
	font-size: 11px;
	color: #8EC1F8;
}
.bg-Bigvideoplayer {
	background-image: url(../images/bg-Bigvideo.jpg);
	background-repeat: no-repeat;
	height: 437px;
}
#bigVideo {
	width:596px;
	padding:45px 6px 0px 48px;
	float:left;
}
.text {
	color: #000000;
	text-align:center;
}

.movietext {
   color: #000000;
   text-align:center;
   font-size: 15px;
}

#joinlink1 {
margin: auto;
text-align:center;
width:280px;
top:350px;
}

#joinlink1 a {
color: #FC0;
}

#joinlink1 a:hover {
color: #FC0;
}

#joinlink2 {
/*text-align:center;*/
}

#joinlink2 a {
color: #FC0;
}

#joinlink2 a:hover {
color: #FC0;
}

.bg-contentarea2 {
	color: #FFFFFF;
	background-image: url(../images/bg-contentarea2.gif);
	background-repeat: repeat-y;
   font-size: 14px;
}
.content2 {
   width:560px;
   padding-left:47px;
}

.content3 {
   width:860px;
   padding-left:47px;
}

/*  TEXT STYLES & COLOURING
---------------------------------- */

.whiteText {
	font-size: 16px;
	font-weight: bold;
}
.whiteText1 {
	font-size: 14px;
	font-weight: bold;
}
.yellowText {
	font-size: 16px;
	font-weight: bold;
	color: #FC0;
	text-decoration: underline;
}
.yellowText2 {
	font-size: 22px;
	font-weight: bold;
	color: #FC0;
	text-decoration: underline;
}
.yellowText3 {
	font-size: 12px;
	font-weight: bold;
	color: #FC0;
}

.movieTitle {
	font-style:italic;
	color: #FC0;
}

.bold {
	font-weight:bold;
}

.size16 {
	font-size:16px;
}

/* SEARCH PROPERTIES
------------------------------ */
#searchWrapper {
	margin-bottom:10px;
	margin-left:20px;
}

#searchRow1 {
	width:825px;
	height:60px;
	padding:4px;
	background-color:#06C;
	margin-bottom:10px;
}

#searchRow2 {
	clear:both;
	width:825px;
}

.searchBox {
	float:left;
	width:100;
	border:1px #06F solid;
	background-color:#09F;
	padding:6px;
	margin:6px;
	text-align:center;
}

.searchBox2 {
	float:left;
	margin:20px 0 0 20px;
}



.bgthumb {
	background-image: url(../images/bg-video2.jpg);
	background-repeat: no-repeat;
	height: 290px;
	float:left;
	width: 860px;
}
.modelinfo {
	width:560px;
	float:left;
	padding-bottom:20px;
	font-size: 12px;
	color: #000000;
}


.textfield1 {
	font-size: 11px;
	color: #000000;
	height: 14px;
	width: 180px;
}
.list1 {
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 180px;
}
.card_text {
	font-size: 11px;
	color: #119FE5;
}

#headerMember {
	background-image:url(../images/header_membermain.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:1;
	top:0px;
	width:960px;
	height:624px;
}

#videoVaultButtons {
	position:absolute;
	top:24px;
	left:650px;
}

#videoVaultButtons img {
	border: 0px;
}

/*  MANTALK HEADER AREA
---------------------------- */
#headerMantalk {
	background-image:url(../images/header_mantalk.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:1;
	top:0px;
	width:960px;
	height:624px;
}

#topThumbs {
   position:relative;
   top:50px;
   left:188px;
   height:130px;
   width:440px;
}

#topThumbs img {
	float:right;
	width:130px;
	height:130px;
	margin-right:10px;
	border:2px #FFF solid;
}


/*  VIDEO VAULT AREA
---------------------------- */
#headerVideovault {
	background-image:url(../images/header_videovault.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:1;
	top:0px;
	width:960px;
	height:624px;
}

.hdrtext {
	font-size:18px;
}
/*  HEADER BOX 1
---------------------------- */
#headerbox1 {
   float:right;
   margin-top:80px;
   width:300px;
}

#headerboxVV {
   float:right;
   margin-top:80px;
   margin-right: 50px;
   width:300px;
}

#headerboxVideo {
   position:relative;
   top:-55px;
   left:650px;
   height:70px;
   width:280px;
   text-align:center;
}

.stats {
		font-size:13px;
      font-weight:bold;
}

/*  HEADER BOX 2
---------------------------- */
#headerbox2 {
	clear:both;
	float:right;
	margin-top:76px;
	width:74px;
}

#headerbox2 a {
	text-decoration:none;
	font-size:13px;
	color: #000;
}

#headerbox2 a:hover {
	text-decoration:underline;
	font-size:13px;
	color: #000;
}

/*  HEADER BOX 3
---------------------------- */
#headerbox3 {
   position:relative;
   top:-30px;
   left:780px;
   width:160px;
}

#headerbox3 a {
	text-decoration:none;
	font-size:13px;
	color: #000;
}
#headerbox3 a:hover {
	text-decoration:underline;
	font-size:13px;
	color: #000;
}

/*  BODY CONTENT
---------------------------- */
#bodyContent {
	position:absolute;
	z-index:2;
	top:192px;
	width:960px;
	float:left;
}
#bodyContent2 {
	position:absolute;
	z-index:2;
	top:180px;
	width:960px;
	float:left;
}
#memberLeftpan {
	width:597px;
	margin-left:22px;
	float:left;
}
#memberRightpan {
	width:293px;
	height:1420px;
	margin-left:24px;
	float:left;
	background-color: #037FD5;
	color: #FFFFFF;
	margin-right:24px;
}
.bgRow1 {
	color: #FFFFFF;
	background-image: url(../images/bg-nextweek.jpg);
	background-repeat: no-repeat;
	height: 253px;
	width: 597px;
}
.bgRow2 {
	color: #FFFFFF;
	background-image: url(../images/bg-videoPreview.jpg);
	background-repeat: no-repeat;
	height: 388px;
	width: 597px;
}
.players {
	color: #FFFFFF;
	width: 596px;
}
.textarea1 {
	color: #000000;
	height: 80px;
	width: 550px;
}
.button1 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066FF;
}
.bg-modeltitle {
	padding:16px 0 0 10px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg-modelname.gif);
	height: 34px;
}
.modelTitle {
	color:#000;
}
.banner {
	text-align:center;
}

.vvBanner {
	position:relative;
	top:1650px;
	z-index:3;
	margin:0px auto 0px auto;
	padding-top: 20px;
}

.vvBannerPhotos {
	position:relative;
	top:2050px;
	z-index:3;
	margin:0px auto 0px auto;
	padding-top: 20px;
}

.vvBannerManTalk {
	position:relative;
	top:1750px;
	z-index:3;
	margin:0px auto 0px auto;
	padding-top: 20px;
}

#bg-videovault {
	background-image:url(../images/videovaultBODY.jpg);
	background-repeat:no-repeat;
	width:895px;
	height:1675px;
	margin:0 20px 0 22px;
	padding-top:50px;
	padding-left:20px;
}

#videovaultTitleBar {
	background-image:url(../images/videovaultHDR.gif)	;
	background-repeat:no-repeat;
	height:52px;
	width:915px;
	margin:0 0 0 22px;
}
#videovaultTitleBar .pagination{
	margin-right:20px;
	text-align:right;
}

#videovaultTitleBar2 {
	background-image:url(../images/videovaultFTR.gif);
	background-repeat:no-repeat;
	height:46px;
	width:915px;
	margin:0 0 0 22px;
}
.pagination{
	padding:20px 20px 0 0;
	text-align:right;
}

.clear {
	clear:both;	
}

/*  MEMBERS PHOTO AREA
---------------------------- */
#photos {
background-color:#0587DB;
color: #FFFFFF;
width: 516px;
height:1250px;
padding:10px 40px;
}

.thumbBox {
width:150px;
height:150px;
margin: 20px 10px 10px 10px;
text-align:center;
float:left;
}

.norightmargin {
margin-right: 0;
}


#slideShowControls {
background-color:#0587DB;
width: 556px;
padding:10px 20px 10px 20px;
text-align: center;
color: #FFFFFF;
clear:both;
}

#slideShowControls img{
border:none;
}

/* NEW STYLES */

.quote {
padding-right: 14px;
font-size: 13px;
vertical-align: text-top;
}
