@charset "utf-8";
/* CSS Document */



cufon{
/*margin-top:15px;*/
}


HTML, BODY  {margin: 0;	padding: 0;	border: 0;	width:100%;	height:100%;	font:normal 12px Arial, Helvetica, sans-serif;	color:#000; background:#959595 /*url(../images/background.jpg) top center repeat-x*/;}
#wrapper		{width:100%; height:100%;}
#layout			{width:1000px; margin:0 auto; background:transparent; overflow:hidden;}

/* //// COMMON //// */
H1 {margin:20px 0; overflow:hidden; font-size:26px;}
H2 {margin:20px 0; overflow:hidden; font-size:20px;}

STRONG {font-weight:bold;}
.clear	{clear:both;}

.titles	{color:#FFFFFF;}

.rgb-fff	{color:#f4dc5c;}
.download-type	{width:100%; height:34px; background: url(../images/download_type.png) right top no-repeat;}
/* DIV CONTENT HOLDER FOR GENERIC OF PAGES */
.generic	{width:980px; margin:0 auto; background:#000;}

.bg-titles-large2	{width:985px; height:33px; padding:14px 0 0 15px; background:url(../images/bg_sub_menu.png) top left no-repeat;}

INPUT,
TEXTAREA,
SELECT, FILE	{font:normal 12px Arial, Helvetica, sans-serif; border: black 1px solid}

/* ///// HEADER ///// */
#header	{
	width:1000px; 
	height:188px; 
	/*margin-top:10px; */
	overflow:hidden;}
#header #logo	{float:left; width:209px;}
#header #rest	{float:left; width:791px;}

#header #rest #search {width:791px; height:140px; padding-left:135px;}

#header #rest #search #lan	{float:left;  font:normal 14px Arial, Helvetica, sans-serif; color:#FFF;}
/*width:215px; margin:5px 20px 0 0;*/

/* //// SEARCH BOX //// */
.search-box	{
	float:left; 
	width:390px; 
	font:normal 14px Arial, Helvetica, sans-serif; 
	color:#FFF;
	width:434px;
}

.search-box LABEL,
.search-box INPUT,
.search-box SELECT	{float:left; margin-right:3px;}

.search-box LABEL	{margin-top:5px;}
.search-box SELECT	{width:184px; height:20px; font:normal 14px Arial, Helvetica, sans-serif; border:0; background:#FFF; margin-top:5px;}
.search-box .submit	{width:26px; height:20px; border:0; background:url(../images/submit_search_header.gif) top left no-repeat; cursor: pointer; margin-top:5px;}
.search-box .submit:hover	{background-position:bottom left;}


/* ///// NAVIGATION ///// */
#header #rest #nav {
	height:48px; 
	font:bold 14px Arial, Helvetica, sans-serif; 
	color:#FFF; 
	background:url(../images/nav_bar.jpg) top left repeat-x;
	float:right;
}

#header #rest #nav UL {
	margin-left:5px;
	float:right;
}


#header #rest #nav UL LI {float:left;  }
#header #rest #nav UL LI a	{display:block; padding:16px 10px 15px 7px; font:bold 17px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-transform:uppercase;}
#header #rest #nav UL LI a:hover	{color:#f4dc5c;}
#header #rest .divs	{padding:16px 6px 0 7px;}

.divs			{padding: 6px 6px 0 7px}

#header #rest #nav UL LI a.join	{padding-left:12px;padding-right:12px;color:#f4dc5c;}
#header #rest #nav UL LI a.join:hover	{color:#fff;}
.join-nav	{height:48px; /*background: url(../images/bg_join_nav.gif) top left ;*/}


/* ///// CONTENT ///// */
#content	{width:1000px; overflow:hidden; background:#4d4d4d/* url(../images/top_frame.jpg) top left no-repeat*/;}

#content #container-content {/*width:1000px; margin-top:20px; padding-bottom:20px; background: url(../images/end_content.jpg) bottom left no-repeat;*/
		/*transparent url(../images/bg_video_new.png) no-repeat scroll left top*/margin-top:20px;/*background:transparent url(../images/bottom_frame.jpg) no-repeat scroll left bottom;*/
margin-top:20px;
padding-bottom:20px;}
		
#content #container-content-vid{background:transparent url(../images/bottom_frame.jpg) no-repeat scroll left bottom;
margin-top:20px;
padding-bottom:20px;}

#container-content #video-update	{width:980px; margin:0 auto;/*background:#000000;*/background: url(../images/bg_video.jpg)}
#container-content #video-update #container	{width:980px; /*height:420px;*/ margin:0 auto; padding:5px;/* background:#000;*/ }
#container-content #video-update #breadcrumb	{width:950px; height:26px; padding:10px 0 0 10px; background:#d50808; border-left:solid 10px #000; border-right:solid 10px #000; border-bottom:solid 10px #000;}
#container-content #video-update #breadcrumb IMG	{margin:0 5px;}
#container-content #video-update #breadcrumb a	{font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
#container-content #video-update #breadcrumb a:hover	{color:#000;}

#container-content #video-update #update	{float:left;/* width:700px;*/ margin-left:30px;height:540px; background:black; position:relative;}
#container-content #video-update #update #img	{width:690px; height:464px; position:absolute; z-index:1; top:0px; left:0px;}

#container-content #video-update #update #tag	{width:710px; height:40px; padding:10px 0 0 10px; position:absolute; z-index:2; top:355px; left:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; background: url(../images/tag_video_bg.png) top left repeat-x;}

#container-content #description	{float:left; width:910px; margin-left:35px; font:normal 13px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:20px;}

#container-content .pic-updates	{margin:10px auto; width:980px; margin-top:10px; /*background: url(../images/bg_pic_updates.gif) top left repeat-y; */}
#container-content #pic-updates	{float:left; width:980px; margin-right:10px;background-color:#010508;}

#thumbsContainer {
float:left;
margin-bottom:15px;

}
#container-content .update-box	{width:680px; padding:0 10px;}
#container-content .update-box IMG.thumb	{border:solid 2px #FFF;}
#container-content .update-box .desc	{width:210px; height:100px; padding:5px 5px 10px 5px; background:#000000 url(../images/bg_desc_thumb.jpg) repeat-x scroll left bottom;  font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; vertical-align:top;}
#container-content .update-box .ranking {/*width:215px;*/ height:21px; padding:3px 0 0 5px;background:transparent url(../images/bg_ranking_thumb.jpg) repeat-x scroll left bottom;}
#container-content #pic-updates .div {border-bottom:solid 5px #FFF;}

.signup_vid	{color:#008ce6; text-decoration:none;}
.signup_vid:hover{color:#FFFFFF;}
.key{color:#ffffff; text-decoration:none;}
.key:hover{color:#008ce6; text-decoration:underline;}

#container-content .generic	{width:980px; margin:0 auto;}
#container-content .copy	{text-align:left; width:960px; margin:0 auto; padding:0 10px 10px 10px; background: #010508; color:#FFF;}


/* //// SIGN UP FORM //// */
.signup	{width:300px; margin:0 auto;}
.signup INPUT	{border:solid 1px #CCC;}
.signup LABEL	{float:left; width:75px; font-weight:bold; padding-top:6px; font-size:12px;}
.signup .submit	{display:block; width:150px; height:25px; margin:0 auto; background:#000; font-weight:bold; color:#FFF; border:0; cursor:pointer;}
.signup .submit:hover	{background:red;}

ul#benefits {border:solid 1px #222; width:405px; padding:5px; line-height:20px;font-size:12px;color:#FFFFFF;}
/* NET SIGNUP */

.netsignformcont	{width:550px;  }
.netsignupform	{width:550px;}

.netsignupform FORM {font:normal 14px Arial, Helvetica, sans-serif;	margin: 0px;float:left;padding: 10px 0;	width: 500px;}
.netsignupform FORM fieldset {border: 1px solid black; width:505px;padding: 10px;	margin:0 10px 20px 10px;}
.netsignupform FORM fieldset legend {background:#0069BB ;	font-size:16px; font-weight:bold;	padding: 1px 4px;}
.netsignupform LABEL, 
.netsignupform INPUT {display: block;	width: 505px;	float: left;	margin-bottom: 5px;}
.netsignupform INPUT	{border:1px solid #CCCCCC;
float:left;
width:158px;}
.netsignupform SELECT	{display: block;	float: left; width:310px;	margin-bottom: 5px;  border:solid 1px #CCC;}
.netsignupform LABEL {text-align: left;	width: 88px;	padding-right: 20px;	font-size: 12px;}
.netsignupform FORM br {clear: left;}
.netsignupform .error {display: inline;	color: red;}
.netsignupform #error_msg {max-width: 600px;	border: 1px solid black;	background-color: #FF0000;	padding: 5px 5px 20px;	margin: 5px 5px;	font-size: 11px;}
.netsignupform #error_msg ul {}
.netsignupform .page	{margin-left: 0%;}
.netsignupform .submit	{width:150px; height:25px; margin:0 auto; background:#000; font-weight:bold; color:#FFF; border:0; cursor:pointer;}
.netsignupform .submit:hover	{background:red;}




/* //// LOGIN //// */
#login FORM	{width:250px; margin:0 auto;}
#login LABEL {float:left; width: 70px; margin: 5px;} 
#login INPUT {width:150px; border:solid 1px #CCC;}
#login FORM BR {clear: both;}
#login .submit	{width:150px; height:25px; margin:0 auto; background:#f4dc5c; font-weight:bold; color:#000000; border:0; cursor:pointer;}
#login .submit:hover	{background:#cabf9a;}




/* //// MODEL DETAILS //// */
.model-details	{padding:0 10px;}
.model-details .col1 {float:left; width:250px;}
.model-details .col2 {float:left; width:670px;  border:solid 2px #f4dc5c; padding:15px; font-size:15px; color:#FFF;}
.model-details TD	{ padding:6px;}
.model-details TD.title	{font:bold 20px Arial, Helvetica, sans-serif; color:red;}
.model-details TD.description	{line-height:16px;}
.model-details DIV.av	{height:47px; padding-top:5px; text-align:center; background:#cabf9a; border-top:solid 1px #000; font:bold 12px Arial, Helvetica, sans-serif; color:#000000;}
.model-details .col1 IMG,
.model-details .action-photos IMG, 
.model-details .action-videos IMG	{
	border:solid 0px #008ce6;
}

.model-details .action-photos,

.model-details .action-videos	{
	float:left; 
	margin:20px 10px 10px 0;
	height:308px;
	text-align:center;
	border:1px solid #f4dc5c;
}



/* //// BONUS VIDEO /// */
.bonus	{width:980px; margin:0 auto; overflow:hidden;}
.bonus .bonus-video	{float:left; width:710px; margin:20px 10px 0 0;}
.bonus .wallpaper	{float:left; width:230px; padding-left:9px; text-align:center;border-left:1px solid #FFFFFF;}
.bonus .wallpaper a {display:block; margin-top:5px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
.bonus IMG.thumb	{border:solid 2px #FFF;}
.bonus TD.see-video {width:100%; padding:5px; text-align:center; border:solid 1px #000; background:#cabf9a; font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.bonus .desc	{width:210px; height:100px; padding:5px 5px 10px 5px; background:#000000 url(../images/bg_video.jpg) repeat-x scroll left bottom; font:normal 12px Arial, Helvetica, sans-serif; color:#FFF}


/* //// RIGHT COL //// */
#container-content #side-col	{float:left; width:255px; padding:0 10px; background:#000;}

/* ///// VIDEO CATS ///// */
#side-col #video-cats	{
	margin-bottom: 20px;
}

#side-col #video-cats a	{display:block; width:255px; height:30px; text-decoration:none;}

.video-cats {padding:11px 0 0 30px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/btns/video_cats.gif) top left no-repeat; overflow:hidden;}
.video-cats:hover	{background-position:bottom left;}

#side-col #video-cats form	{display:block; width:255px; height:30px; text-decoration:none;}
.video-cats form{padding:11px 0 0 30px; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; background:url(../images/btns/video_cats.gif) top left no-repeat; overflow:hidden;}
.video-cats form:hover	{background-position:bottom left;}


/* ///// MODEL FOR US ///// */
#side-col #model-for-us	{
	margin-bottom: 25px;
}

/* ///// LATEST MODEL ///// */
#side-col #latest-model	{margin-bottom:30px;}
#side-col #model-for-us a	{display:block; width:255px; height:143px; background:url(../images/btns/model_for_us.jpg) top left no-repeat;}
#side-col #model-for-us a:hover	{background-position:bottom left;}

#side-col #model-pic	{
	width:200px; 
	height:286px; 
	border:solid 1px #FFF; 
	margin:0 auto; 
	margin-top:10px; 
	overflow:hidden;
}


#side-col #latest-model	P	{
	padding:10px; 
	font:normal 12px Arial, Helvetica, sans-serif; color:#FFF;
	margin-left:16px;
}

/* ///// BONUS SITES ///// */
#side-col #bonus-sites {
	margin-bottom:25px;
}


#side-col #bonus-sites a	{display:block; width:255px; height:41px; text-decoration:none;}
#side-col #bonus-sites a SPAN	{display:none;}

.breedmeraw	{background:url(../images/btns/breed.gif) top left no-repeat;}
.breedmeraw:hover	{background-position:bottom left;}
.sweetandraw	{background:url(../images/btns/sweet.gif) top left no-repeat;}
.sweetandraw:hover	{background-position:bottom left;}
.bareadventure	{background:url(../images/btns/bare.gif) top left no-repeat;}
.bareadventure:hover	{background-position:bottom left;}

#blog {
	width:1000px; 
	 margin-top:30px; position:relative;
	 height:363px; 
	overflow:hidden; 
	background:url(../images/bg_blog.jpg) top left no-repeat; 
	margin:0 auto;
}

/*
#blog DIV	{
	width:575px;
	margin: 21px 0 0 400px; 
	font: normal 14px Arial, Helvetica, sans-serif; 
	color: #000;
}
*/

/*#blog {width:1000px; margin:0 auto; margin-top:30px; position:relative;}*/
#blog #welcome	{width:1000px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFF; position:absolute; top:0; z-index:1;}
#blog #welcome H1 {font-size:30px;}
#blog #guys	{position:absolute; z-index:0}
/*
#subnav	{
	width:998px; 
	height:50px; 
	color:#FFF; 
	background:#000; 
	border-left:solid 1px #323232; 
	border-right:solid 1px #323232; 
}*/




#friendSites {color:#ffffff; /*margin-top:15px;*/ padding:5px 10px; margin-bottom:10px;border-bottom:solid 1px #cabf9a; background:#010508;}
 #friendSites a {color:#ffffff; font-weight:bold;}
 #friendSites a:hover {color:#003D6D;}

/*  //// PHOTO GALLERY //// */
#container-content .gallery-updates	{margin:0 auto; width:980px; margin-top:10px; background:#010508; }
#container-content #gallery-updates	{width:980px;}
#container-content .gallery-update-box	{width:960px; padding:0 10px;}
#container-content .gallery-update-box FORM IMG	{border:solid 0px #FFF;}
#container-content .gallery-update-box .desc	{width:230px; height:105px;}
#container-content .gallery-update-box .ranking	{width:215px;}
#container-content .gallery-update-box #join	{float:right; margin:10px 0 20px 0;}
#container-content .gallery-update-box a	{font-weight:bold; color:#008ce6; text-decoration:none;}

#container-content .gallery-update-box a:hover	{color:white;}

/*  //// VIDEOS GALLERY //// */
#container-content .video-updates	{margin:0 auto; width:980px; margin-top:10px; background:#010508; }
#container-content #video-updates	{width:980px;}
#container-content .video-update-box	{width:960px; padding:0 10px;}
#container-content .video-update-box .desc	{width:605px; height:auto; padding:15px; vertical-align:top; border-top:0; border-left:solid 1px #000;}

#container-content .video-update-box #join	{float:right; margin:10px 0 20px 0;}
#container-content .video-update-box .video-join	{display:block; width:183px; height:27px; margin-top:10px; background:url(../images/btns/watch_video_ing.png) top left no-repeat;}


/*  //// BIG VIDEO ////  */
.download-video, .tags-video{
	
	border: 1px solid #f4dc5c; 
	padding:8px; 
	overflow:hidden; 
	clear:both;
	color:white; 
	float:left; 
	width: 550px; 
	margin-bottom:10px;
	margin-top:5px;
}


.download-video TD	{vertical-align:top;}
.download-video a, .tags-video a {font-weight:bold; color:#FFF; text-decoration:none;}
.download-video a, .tags-video a:hover {font-weight:bold; color:#f4dc5c; text-decoration:none;}
.download-video a:hover, .tags-video a:hover {color:#1949db;}

.video-gallery, .video-profile {/*width:960px;*/ overflow:hidden; clear:both;}

.video-gallery DIV, .video-profile DIV {
	float:left; 
	margin:0 6px 5px 0;
}

.video-profile {
	font-size: 11px; 
	color:#FFF;
	float:left; 
	/*width:35%; */
	clear:none; 
	margin-left: 17px	
} 


.video-profile a	{font-size: 11px; font-weight:bold; color:#FFF; text-decoration:underline;} 
.video-profile a:hover	{color:red;} 

#container-content-vid .video-update-box .desc	{ width:605px; height:auto; padding:15px; vertical-align:top; border:solid 1px #FFFFFF;font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; vertical-align:top;}
												




/*  //// PAGING //// */
#paging	{float:left;}

/* //// BOTTOM NAV //// */
/*#subnav UL	{margin-left:0px;}
#subnav UL LI {float:left;  }

#subnav UL LI a	{
	display:block; 
	padding:16px 10px 15px 10px; 
	font:normal 14px Arial, Helvetica, sans-serif; 
	color:#FFF; 
	text-decoration:none;
}


#subnav UL LI a:hover	{color:red;}
#subnav .join-sub	{color:red; font-weight:bold;}
#subnav .join-sub:hover	{color:#FFF;}
*/

#subnav {width:1000px; height:47px; background:#010508 url(../images/bg_nav.gif) top left no-repeat; overflow:hidden;}
#subnav UL	{width:900px; margin:0 auto; margin-top:10px; overflow:hidden;}
#subnav UL LI {float:left; color:#FFF; text-align:center;}
#subnav UL LI a	{display:block; padding:4px 10px 15px 10px; font:normal 16px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
#subnav UL LI a:hover	{color:#f4dc5c;}
#subnav .join-sub	{color:#f4dc5c; font-weight:bold;}
#subnav .join-sub:hover	{color:#FFF;}

.navegacion{
	width: 100%;
	height: 30px;
	text-align: center;
	clear: both;
	padding-top:10px;
}
.navegacion a{
	color:white;
}

.titulos {
	cursor:pointer;
	margin-left:60px;
	margin-bottom: 15px;
}

.tit_desc {
margin-left:80px;
margin-right:60px;
	margin-bottom: 20px;
}

#footer	{
	color:#ffffff; /*margin-top:15px;*/ padding:5px 10px; border-bottom:solid 1px #cabf9a;border-top:solid 1px #cabf9a;text-align:center;background:#010508;}

#footer a{
	color: #cccccc;
}


.sites {
	float:left;
	margin-left:100px;
	width:190px;
}

.sitestext {
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}


/* Model For Us */

.modelfucont {
	margin-top:20px;
	text-align:left;
	width:960px;
}

.title {
	background-color:#515151;
	color:#FFFFFF;
	text-align: center;
	font-weight: bold;
	font-size: 14px
	height: 45px;
	vertical-align: middle;
	height:45px;
}

.cell {
	background-color: #333333;
}


a.rtmp {
	display:block;
	width:720px;
	height:406px;	
	margin:25px 0;
	text-align:center;
}

a.rtmp img {
	border:0px;
	margin-top:140px;
}

.activate {float:none; border:0; background:#008ce6; padding:5px 10px; color:#FFF; font-weight:bold; cursor:pointer;}
.activate:hover {background:#FFF; color:#008ce6;}

 #process_button {background:#008ce6; color:#FFF; border:0; font-size:25px; font-weight:bold; height:46px; width:405px; cursor:pointer;}
 #process_button:hover {background:#FFF; color:#008ce6;}
 
 .sitedescription {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    text-align: justify;
}
.desc_ind	{
	width:210px; 
	/*height:100px; */
	padding:5px 5px 10px 5px; 
	/*border:solid 1px #000; */
	background: #2d2d2d;
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#FFF; vertical-align:top;}
