html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	background-image: url(../exteriortile.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#hightidevideoproductions *:first-child,
#descriptiontextgrow *:first-child,
#i60minutesdownloadus40d *:first-child {
   padding-top: 0px;
}

#menumenu li a:hover,
#id27ourvideosmenu li a:hover,
#id23photosetsmenu li a:hover,
#id20ourmodelsmenu li a:hover,
#id31contactmenu li a:hover {
   color: #FFCC00;
}

#menumenu li a,
#id27ourvideosmenu li a,
#id23photosetsmenu li a ,
#id20ourmodelsmenu li a,
#id31contactmenu li a {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFEFC;
   height: 100%;
}

#menumenu li,
#id27ourvideosmenu li,
#id23photosetsmenu li,
#id20ourmodelsmenu li,
#id31contactmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#menumenu,
#id27ourvideosmenu,
#id23photosetsmenu,
#id20ourmodelsmenu,
#id31contactmenu  {
	margin: 0px;
	height: 16px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #FFFEFC;
	position: absolute;
	top: 104px;
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	width: 598px;
	left: 391px;
}

#menumenu  {
   z-index: 2;
   left: 215px;
   visibility: visible;
   top: 84px;
}

#id27ourvideosmenu  {
	z-index: 5;
	left: 226px;
}

#id23photosetsmenu  {
	z-index: 3;
	left: 275px;
}

#id20ourmodelsmenu  {
	z-index: 5;
	left: 271px;
}

#id31contactmenu  {
	z-index: 7;
	left: 652px;
}

#ourvideosbehind  {
	visibility: hidden;
	position: absolute;
	left: 142px;
	top: 105px;
	z-index: 4;
	width: 370px;
	height: 25px;
	background-image: url(../ourvideosbehind.gif);
	background-repeat: no-repeat;
}

#photosetsbehind  {
	visibility: hidden;
	position: absolute;
	left: 194px;
	top: 105px;
	z-index: 2;
	width: 456px;
	height: 25px;
	background-image: url(../photosetsbehind.gif);
	background-repeat: no-repeat;
}

#ourmodelsbehind  {
	visibility: hidden;
	position: absolute;
	left: 195px;
	top: 105px;
	z-index: 4;
	width: 570px;
	height: 25px;
	background-image: url(../ourmodelsbehind.gif);
	background-repeat: no-repeat;
}

#contactbehind  {
	visibility: hidden;
	position: absolute;
	left: 516px;
	top: 105px;
	z-index: 6;
	width: 373px;
	height: 25px;
	background-image: url(../contactbehind.gif);
	background-repeat: no-repeat;
}

#i60minutesdownloadus40d p,
#hightidevideoproductions p  {
	margin: 0px;
	padding-bottom: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

#i60minutesdownloadus40d  {
	visibility: visible;
	position: absolute;
	left: 341px;
	top: 14px;
	z-index: 4;
	width: 142px;
}

#i60minutesdownloadus40d p  {
   color: #FFCC00;
   padding-top: 2px;
}

#hightidevideoproductions p  {
   color: #FFCC33;
   padding-top: 10px;
}

#hightidevideoproductions  {
	visibility: visible;
	position: absolute;
	left: 210px;
	top: 110px;
	z-index: 1;
	width: 450px;
}

#maincontentrrect  {
   line-height: 0px;
   font-size: 0px;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 180px;
   z-index: 1;
   width: 765px;
   height: 500px;
   background-color: #333333;
   background-image: none;
}


#maincontentrrect2  {
   line-height: 0px;
   font-size: 0px;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 180px;
   z-index: 2;
   width: 765px;
   height: 500px;
   background-color: #333333;
   background-image: none;
}

#maincontentrrect .content  {
   height: 617px;
}

#maincontentrrect .top div  {
   background: url(grow2media/topright.gif) no-repeat top right;
   height: 10px;
}

#maincontentrrect .top  {
   background: url(grow2media/topleft.gif) no-repeat top left;
   height: 10px;
}

#descriptiontextgrow  {
	visibility: visible;
	margin-top: 620px;
	margin-right: 73px;
	margin-bottom: 0px;
	margin-left: 77px;
	padding-top: 0px;
	padding-right: 300px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #333333;
	line-height: 1.2px;
}

#descriptiontextgrow *:last-child  {
   margin-bottom: 0px;
}

#descriptiontextgrow p  {
	margin: 0px;
	color: #FFCC00;
	padding-bottom: 5px;
	padding-top: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
}

#blackbarbigtopnomerge  {
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 160px;
	z-index: 3;
	width: 765px;
	height: 46px;
	background-image: url(../topbar_black.gif);
	background-repeat: no-repeat;
}


#divider  {
	left: 329px;
}
#dividercopy  {
	left: 457px;
}

#divider,
#dividercopy  {
	visibility: visible;
	position: absolute;
	top: 9px;
	z-index: 4;
	width: 1px;
	height: 63px;
	background-image: url(../divider.gif);
	background-repeat: no-repeat;
}

#downloadlogonomerge  {
	visibility: visible;
	position: absolute;
	left: 791px;
	top: 128px;
	z-index: 4;
	width: 81px;
	height: 81px;
	background-image: url(../downloadlogo.gif);
	background-repeat: no-repeat;
}

#medialogosnomerge  {
	visibility: visible;
	position: absolute;
	left: 85px;
	top: 8px;
	z-index: 4;
	width: 240px;
	height: 69px;
	background-image: url(../medialogos_bigHD.gif);
	background-repeat: no-repeat;
}

#medialogosnomerge2  {
	visibility: visible;
	position: absolute;
	left: 85px;
	top: 8px;
	z-index: 4;
	width: 240px;
	height: 69px;
	background-image: url(../medialogos_big3.gif);
	background-repeat: no-repeat;
}


#medialogosdlonly  {
	visibility: visible;
	position: absolute;
	left: 85px;
	top: 8px;
	z-index: 4;
	width: 240px;
	height: 69px;
	background-image: url(../medialogos_big_downloadonly.gif);
	background-repeat: no-repeat;
}

#previewxmedia  {
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 276px;
   z-index: 3;
   width: 730px;
   height: 370px;
}

#htbackground  {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 915px;
	height: 457px;
	background-image: url(../htbackground.jpg);
	background-repeat: no-repeat;
}

#logonomerge  {
	visibility: visible;
	position: absolute;
	left: 533px;
	top: 135px;
	z-index: 4;
	width: 252px;
	height: 79px;
	background-image: none;
}

#orderb  {
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 168px;
   z-index: 4;
   width: 68px;
   height: 33px;
}

#orderb a  {
	display: block;
	height: 33px;
	width: 68px;
	font-size: 33px;
	line-height: 33px;
	background-image: url(../orderbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 0px;
}

#orderb a:hover  {
   background-position: -68px 0%;
}

#faqmenu  {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #999999;
	position: absolute;
	left: 468px;
	top: 32px;
	z-index: 4;
	width: 107px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
}

#faqmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#faqmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: underline;
   color: #FFCC00;
   width: 100%;
   display: block;
}

#faqmenu li a:hover  {
   color: #FFCC00;
   text-decoration: underline;
}

#layer1  {
	visibility: visible;
	position: absolute;
	left: 77px;
	top: 0px;
	z-index: 3;
	width: 765px;
	height: 89px;
	background-image: url(../grow.gif);
	background-repeat: no-repeat;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 2;
}

.vm_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}

#grow2  {
   margin: 0px auto 0px auto;
   width: 915px;
   position: relative;
}

#grow2 #blackbarbigtopnomerge #related_titles #blackbox_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	height: 20px;
	text-align: right;
	padding-right: 15px;
	padding-top: 8px;
	margin-bottom: 10px;
}

#grow2 #blackbarbigtopnomerge #related_titles #related_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	text-align: right;
	padding-right: 15px;
	padding-bottom: 5px;
}

#grow2 #blackbarbigtopnomerge #related_titles #related_text a:link {
	color: #999999;
}

#grow2 #blackbarbigtopnomerge #related_titles #related_text a:visited {
	color: #999999;
}

#grow2 #blackbarbigtopnomerge #related_titles #related_text a:hover {
	color: #FFCC00;
}

#grow2 #blackbarbigtopnomerge #related_titles #related_titles_bottom {
	background-image: url(../blackbox_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
}

#grow2 #uplift #descriptiontextgrow .movie_titledescription .models a:link {
	color: #999999;
}

#grow2 #uplift #descriptiontextgrow .movie_titledescription .models a:visited {
	color: #999999;
}

#grow2 #uplift #descriptiontextgrow .movie_titledescription .models a:hover {
	color: #FFCC00;
}

.models {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.inlinelink2:link {color: #FFCC00; text-decoration:none; }
.inlinelink2:visited {color: #FFCC00; text-decoration:none; }
.inlinelink2:hover {color: #FFCC00; text-decoration:none; }
.inlinelink2:active {color: #FFCC00; text-decoration:none; }
