@charset "utf-8";
@import url("webfonts/MyriadWebPro/stylesheet.css");
@import url("webfonts/BALLW/stylesheet.css");
@import url("webfonts/mvboli_0/stylesheet.css");







/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}


/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		4;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	12;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	color: #FF93D5;
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 95%;
	padding-left: 1.5%;
	padding-right: 2.6%;
	clear: none;
	float: none;
	color: #FFFFFF;
	font-family: MyriadWebPro, Arial, "MS Sans Serif";
	background-repeat: repeat;
	background-color: #093746;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
	background-image: url(images/bb_bg.jpg);
}

#bottombar {
	background-image: url(images/bottombg.png);
	background-repeat: repeat-x;
	min-height: 137px;
	text-align: center;
	vertical-align: bottom;
	border-radius: 5px;
}
.headerindex {
}
#topbar {
	min-height: 78px;
	background-image: url(images/topbg.png);
	background-repeat: repeat-x;
	width: 100%;
}
#topjoin {
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
#topjoin:hover {
	font-size: 16px;
}
#joinnow {
	-webkit-transition: all 2s ease-in-out 0s;
	-moz-transition: all 2s ease-in-out 0s;
	-ms-transition: all 2s ease-in-out 0s;
	-o-transition: all 2s ease-in-out 0s;
	transition: all 2s ease-in-out 0s;
	margin-right: 60px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-radius: 5px;
}
#joinnow:hover {
	background-color: #93C;
}
#seemore {
	-webkit-transition: all 2s ease-in-out 0s;
	-moz-transition: all 2s ease-in-out 0s;
	-ms-transition: all 2s ease-in-out 0s;
	-o-transition: all 2s ease-in-out 0s;
	transition: all 2s ease-in-out 0s;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-radius: 10px;
	margin-right: 25px;
}
#seemore:hover {
	background-color: #93C;
}

.shared_smalltopnav {
	background-color: #093746;
}
.shared_smalltopnav:hover {
	background-color: #F7941D;
}
.fixed {
	position: fixed;
	left: 0px;
	top: -2px;
	background-color: #072C38;
	padding-right: 400px;
	max-width: 100%;
	z-index: 99;
	overflow: hidden;
	border-radius: 0px;
	opacity: 0.9;
	-webkit-box-shadow: 0px 4px 3px 2px hsla(0,0%,16%,0.49);
	box-shadow: 0px 4px 3px 2px hsla(0,0%,16%,0.49);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.fixed2 {
	position: fixed;
	left: 0px;
	background-color: #093746;
	width: 100%;
	z-index: 99;
	overflow: hidden;
	text-align: center;
	opacity: 1.0;
}

.hide {
	display:none;
	
}

#instantaccess_link {
	-webkit-transition: all 2s ease-in-out 0s;
	-moz-transition: all 2s ease-in-out 0s;
	-ms-transition: all 2s ease-in-out 0s;
	-o-transition: all 2s ease-in-out 0s;
	transition: all 2s ease-in-out 0s;
	border-radius: 5px;
}
#instantaccess_link:hover {
	background-color: #93C;
}

#mainintro {
	min-height: 748px;
}
#cardstop {
	min-height: 501px;
	background-repeat: repeat-x;
	text-align: center;
}
#bgcontainer {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-size: cover;
}
#bgcontainer2 {
	background-image: url(images/bg2.jpg);
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	margin-bottom: 2px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-size: contain;
	min-height: 2000px;
}
#bgcontainer3 {
	background-image: url(images/bg3.jpg);
	background-repeat: no-repeat;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	margin-bottom: 2px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-size: contain;
	min-height: 2000px;
}
#bgcontainer4 {
	background-image: url(images/bg4.jpg);
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	margin-bottom: 2px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-size: contain;
	background-repeat: repeat-x;
}
.sectionstyle {
	clear: both;
	margin-bottom: 10px;
	border-radius: 10px;
	z-index: 99;
	border: 1px solid #7A042E;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
}
.sectionstyle2 {
	clear: both;
	z-index: 99;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
#cards {
	z-index: 2;
	position: relative;
}
#logotop {
	z-index: 3;
	position: relative;
	top: -100px;
	text-align: center;
}
.toptag {
	float: right;
	width: 40%;
	clear: left;
}
.newsletter_container {
	float: right;
	clear: left;
	width: 40%;
}
#topgirl {
	z-index: 1;
	position: relative;
	bottom: 0px;
	top: -300px;
}
.mainlogoarea {
	position: relative;
	top: 2px;
}
.instant_access {
	text-align: center;
	position: relative;
	top: -10px;
}
.sitelinksbar {
	text-align: center;
	/* [disabled]position: relative; */
	/* [disabled]top: -13px; */
}
.intro_section {
	position: relative;
	text-align: center;
}
.introtext_section {
	text-align: center;
}
.bottomlogo_area {
	vertical-align: bottom;
	text-align: center;
	background-repeat: repeat-x;
}
.footer_info {
	vertical-align: bottom;
	position: relative;
	z-index: 2;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 120px;
	background-color: #fddaca;
	color: #000000;
	background-image: url(images/footerbg.gif);
	min-height: 829px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.newfooter {
	background-color: #F7941D;
	min-height: 578px;
	background-repeat: repeat-y;
	border-radius: 10px;
	margin-top: 10px;
	border: 2px solid hsla(22,100%,24%,1.00);
	margin-bottom: 10px;
	background-image: -webkit-linear-gradient(270deg,rgba(199,111,7,1.00) 0%,rgba(247,148,29,1.00) 28.49%,rgba(183,103,6,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(199,111,7,1.00) 0%,rgba(247,148,29,1.00) 28.49%,rgba(183,103,6,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(199,111,7,1.00) 0%,rgba(247,148,29,1.00) 28.49%,rgba(183,103,6,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(199,111,7,1.00) 0%,rgba(247,148,29,1.00) 28.49%,rgba(183,103,6,1.00) 100%);

}
.footer_graphic {
	position: relative;
	z-index: 1;
	top: -20px;
}
#boxfornewsletterform {
	height: 69px;
	background-image: url(images/newletterform_bg.png);
	background-repeat: no-repeat;
	float: right;
	width: 100%;
}
.tagtop {
	width: 300px;
	float: left;
	clear: both;
}
.top {
	background-image: url(images/topbg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.infoattop {
	position: relative;
	top: -45px;
}
.toptext {
	text-align: center;
	font-size: small;
	width: 80%;



}
#cf {
	position: relative;
	width: 435px;
	height: 105px;
}
.navitems {
	text-align: center;
	max-width: 201px;
	float: right;
}
.info_boxes {
	float: left;
	clear: right;
}
#topper {
}
#textbox {
}
.rightside {
	width: 100%;
	background-image: url(images/enjoythegirls_BG_02.png);
	border-radius: 10px;
}
.leftside_top {
width: 100%;
}
.leftside_bottom {
width: 100%;
}
.block1 {
}
.block2 {
	background-repeat: no-repeat;
	background-size: contain;
}
.floatingtext {
	z-index: 2;
	position: absolute;
	bottom: 0px;
	width: 450px;
}
.beforefoot {
}
.statheader {
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 53px;
margin-left: 0px; 
}
.liker {
	text-align: right;
	float: right;
}
.toplogo {
width: 100%;
}
.aside {
}
.locationtag {
	position: relative;
	top: -10px;
}
.navigation_area {
}
.undervideoblock {
	text-shadow: 0px 0px #000000;
	background-color: #000000;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-bottom: 5px;
	padding-top: 25px;
	margin-top: -3px;
}
.videoblock_item {
	text-align: left;
	font-size: large;
	width: 100%;
	background-color: #3D163C;
	padding-bottom: 20px;
	margin-left: 5px;
	margin-right: 5px;
	border-radius: 5px 5px 100px;
}
.joincall {
	margin-top: 8px;
	margin-bottom: 8px;
}
.shared_foot {
	margin-bottom: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: small;
	color: #FFF8E4;
}
.introtext_vid {
	background-color: #000000;
	border-radius: 5px;
	opacity: 0.8;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.photoposter_tiles {
	background-color: #000000;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	margin-right: 10px;
}
.model_block {

}
.joinbar {
	margin-bottom: 20px;
}
.bunch_of_videos {
}
.videoformats {
}
.newvideoformats {
	background-color: #000000;
}
.shared_smalltopnav {
}
.photo_viewer_singlephotoblock {


}
.suggested_photo_block {
	background-color: #421645;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	padding-bottom: 15px;
}
.photo_viewer_textaboutphotoabove {
	background-color: #000000;
	border-radius: 10px;
	opacity: 0.8;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	-webkit-box-shadow: inset 2px 2px 5px #333333;
	box-shadow: inset 2px 2px 5px #333333;
	padding-left: 5px;
}
.photo_viewer_videofeatured {
}
.suggested_model_block {
}
.suggested_video_block {
}
.photo_viewer_promoarea {
}
.buynow {
	margin-top: 10px;
	margin-bottom: 5px;
}
.buynow2 {
	margin-top: 10px;
	margin-bottom: 30px;
}
.videoforphotos {
}
.mobileplay {
	margin-top: 12px;
	margin-bottom: 10px;
}
.browsephotosets {
}
.instantaccess_middle {
}
.modelrandheader {
}
.bottomcards {
}
.girlbuy {

}
.video_howto_tabs {
}
.playsonany {
	font-family: MyriadWebPro, Arial, "MS Sans Serif";
	font-weight: bold;
	font-size: large;
	color: #CCFFFF;
	text-align: left;
	margin-right: 5px;
	border-radius: 10px;
	background-color: #000000;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	max-width: 751px;
	padding-right: 10px;
	margin-bottom: 5px;
}
.updatesblock {
}
.paginator {
	border-radius: 5px;
	background-color: #39143D;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.paginator2 {
	border-radius: 5px;
	background-color: #7B2E00;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-box-shadow: 2px 2px 5px #2A2929;
	box-shadow: 2px 2px 5px #2A2929;
}
.paginator3 {
	border-radius: 5px;
	background-color: #C30846;
	padding-bottom: 5px;
	margin-bottom: 5px;
	clear: both;
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-box-shadow: 2px 2px 5px #2A2929;
	box-shadow: 2px 2px 5px #2A2929;
	position: relative;
	z-index: 95;
	margin-top: 10px;
	padding-top: 5px;
}
.modeljumper {
}
.photothumb_section {
}
.magentabox {
	background-color: #43010B;
	border-radius: 10px;
	padding-top: 5px;
	padding-bottom: 5.px;
	padding-bottom: 5.px;
	padding-bottom: 5px;
	-webkit-box-shadow: 3px 3px 7px #333333;
	box-shadow: 3px 3px 7px #333333;
	background-image: url(images/bggradient1.jpg);
	background-repeat: repeat;
	background-size: cover;
	margin-top: 14px;
	color: #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #A8073F;
	border-width: 2px;
	margin-bottom: 10px;
}
.magentabox2 {
	padding-top: 5px;
	padding-bottom: 5.px;
	padding-bottom: 5.px;
	padding-bottom: 20px;
	background-image: url(images/magentabg2.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	position: relative;
	top: -15px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
}
.introarea {
}
.bottomlogo {
}
.hntk_bottomlogo {
	position: relative;
	top: -50px;
	margin-bottom: -150px;
	z-index: 99;
}
.joinhntg {
	position: relative;
	z-index: 1;
}
.joinhntg a {
	color:#000000;
	font-size:large;
}
.photoset {
	margin-top: 6%;
	margin-bottom: 5%;
	margin-right: 8%;
	margin-left: 5%;
	display: block;
}

.photoset img {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 3px 3px 5px hsla(0,1%,16%,0.32);
	box-shadow: 3px 3px 5px hsla(0,1%,16%,0.32);
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	box-sizing: content-box;
	border-radius: 5px;
}

.photosetmain {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: block;
}
.photoset3 {
	display: inline-block;
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px hsla(0,1%,16%,0.32);
	box-shadow: 6px 6px 10px hsla(0,1%,16%,0.32);
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	border-radius: 5px;

}
.photoset3x {
	border: 2px solid #7B2E00;
	-webkit-box-shadow: 3px 3px 5px #2A2929;
	box-shadow: 3px 3px 5px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;

}
.photoset2 {
	-webkit-box-shadow: 2px 2px 4px #2A2929;
	box-shadow: 2px 2px 4px #2A2929;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: inline-block;
	border: 1px solid #FFFFFF;
}
.photosetsingle {
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	text-align: center;
}
.photosetimg {
	border: 10px solid #FFFFFF;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
}

.footer2 {
	margin-bottom: 10px;
	background-color: #093746;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border-right: 1px solid #F7941D;
	border-bottom: 1px solid #F7941D;
	border-left: 1px solid #F7941D;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-image: url(images/bb_bg.jpg);
	background-repeat: repeat;
	color: hsla(44,100%,95%,1.00);
}
.footer3 {
	margin-bottom: 10px;
	background-color: #FDDACA;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
}
.footer3 a{
	color: #42000A;
}
.footer2 a {
	color: #F7941D;
}
.footer2 a:hover {
	color: #FFE4F1;
}
.blanksection {
	color: #FFFFFF;
}
.blanksection2 {
	color: #000000;
	text-align: left;
	margin-top: 18px;
}
.smallfoot {
}
.so_updatesection {
	background-image: -webkit-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -moz-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -o-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: linear-gradient(180deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 15px;
	-webkit-box-shadow: 3px 3px 6px #3A3A3A;
	box-shadow: 3px 3px 6px #3A3A3A;
	border: 3px solid #7B2E00;
}
.so_updatesection_join {
	background-image: -webkit-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -moz-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -o-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: linear-gradient(180deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 15px;
	-webkit-box-shadow: 3px 3px 6px #3A3A3A;
	box-shadow: 3px 3px 6px #3A3A3A;
	border: 3px solid #7B2E00;
}
.so_updatesection {
	background-image: -webkit-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -moz-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: -o-linear-gradient(270deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	background-image: linear-gradient(180deg,rgba(199,111,7,1.00) 24.35%,rgba(247,148,29,1.00) 44.03%,rgba(182,102,5,1.00) 83.41%);
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: 15px;
	-webkit-box-shadow: 3px 3px 6px #3A3A3A;
	box-shadow: 3px 3px 6px #3A3A3A;
	border: 3px solid #7B2E00;
}
.insideupdater {


}
.so_browser {
}
.so_browsetop {
	margin-top: 3px;
	margin-bottom: 3px;
}
.vidbox {
	text-align: left;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	float: left;
}
.so_videoviewerbox {
	margin-top: 6px;
}
.previewanother {
}
.so_video1 {
	opacity: 0.9;
	margin-bottom: 15px;
	margin-top: 15px;
	color: #910634;
	background-image: url(images/patternbg.jpg);
	padding-bottom: 15px;
	border-radius: 10px;
	text-align: center;
	padding-left: 15px;
	padding-top: 15px;
	display: inline-block;
	max-width: 1000px;
	font-size: large;
}
.so_video2 {
	margin-top: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.so_video1 a {
	color: #000000;
}
.so_video1 a:hover {
	color: #910634;
}
.so_pickmodel {
	border-radius: 10px;
	-webkit-box-shadow: 3px 3px 5px #262626;
	box-shadow: 3px 3px 5px #262626;
	background-color: #FDDACA;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-bottom: 30px;
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}
.whiteborder_holder {
	position: relative;


}

.picholder {
	text-align: center;
	/* [disabled]display: inline-block; */
}
.mobiletop {
	text-align: center;
}
.floater {
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;

}
.smallpics {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	text-shadow: 0px px;
	border-radius: 5px;
	border: 3px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 4px #3F3E3E;
	box-shadow: 2px 2px 4px #3F3E3E;
	display: inline-block;
	width: 110px;
}
.hntg_ad1 {
	margin-left: 10%;
	margin-right: 10%;
}
.cleansection {
	text-align: center;
}
.zeroMargin_mobile {
margin-left: 0;
}
.hide_mobile {
display: none;
}
.meetmodel {
	color: #000000;
	text-align: left;
	max-width: 900px;
	display: inline-block;
	border-radius: 15px;
	border: 1px dashed #292828;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	text-shadow: 2px 2px 6px #A4A3A3;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 58.03%);
	background-image: linear-gradient(180deg,rgba(255,255,255,0.00) 0%,rgba(255,255,255,1.00) 58.03%);
}
.meetmodel2 {
	color: #000000;
	text-align: left;
	border-radius: 15px;
	border: 1px dashed #292828;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	text-shadow: 2px 2px 6px #A4A3A3;
	max-width: 675px;
	background-color: rgba(255,255,255,0.60);
}

.meetmodel a {
	color: #43015C; 
	font-size: xx-large; 
	text-shadow: 2px 2px 6px #A4A3A3;
}
.meetmodel2 a {
	color: #43015C; 
	font-size: xx-large; 
	text-shadow: 2px 2px 6px #A4A3A3;
}
.comments {
	border-radius: 10px;
}
.fluid.thumbbox {
	text-align: center;
	background-color: hsla(33,93%,54%,1.00);
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	background-image: -webkit-linear-gradient(270deg,rgba(192,72,0,1.00) 4.15%,rgba(229,133,24,1.00) 17.10%,rgba(247,148,29,1.00) 69.43%,rgba(123,46,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(192,72,0,1.00) 4.15%,rgba(229,133,24,1.00) 17.10%,rgba(247,148,29,1.00) 69.43%,rgba(123,46,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(192,72,0,1.00) 4.15%,rgba(229,133,24,1.00) 17.10%,rgba(247,148,29,1.00) 69.43%,rgba(123,46,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(192,72,0,1.00) 4.15%,rgba(229,133,24,1.00) 17.10%,rgba(247,148,29,1.00) 69.43%,rgba(123,46,0,1.00) 100%);
}
.meetmodel a {
	font-size: medium;
}
.meetmodel2 a {
	font-size: medium;
}
.welcometextbox {
	font-size: x-large;
	display: inline-block;
	max-width: 750px;
	text-align: left;
	margin-left: 10px;
	margin-right: 11px;

}
#pagelinks {
	visibility: hidden;
	display: none;
}
#pageoptions {
	display: inherit;
	visibility: visible;
}
#viewernav {
	display: none;
	visibility: hidden;
}
.ieFIX {
	margin-top: 0%;
	margin-right: 8%;
	margin-bottom: 0%;
	margin-left: 2%;
}
.newpicfloater {
	margin-bottom: 35px;
	display: inherit;
}
.introtext {
	font-size: x-large;
	max-width: 900px;
	display: inline-block;
	margin-bottom: 15px;
}
.introtext a {
	color: #F7941D;
}
.updatetop {
	margin-top: 20px;
}
.posterinfo {
	display: inline-block;
	max-width: 350px;
	color: #FFFFFF;
}
.posterinfo a {
	font-size: x-large;
	font-weight: bold;
	color: #F7941D;
}
.linkdiv {
	color: #F7941D;
}
.linkdiv a {
	color: hsla(33,93%,54%,1);
	font-size: xx-large;
	font-weight: bold;
}
.studio_phototext {
}
.bb_updateinfo {
	background-color: #181818;
	padding-top: 8px;
	padding-bottom: 20px;
}
.bb_updateinfo_bottom {
	margin-top: -1%;
}
.bb_updateinfo_top {
	margin-bottom: -1%;
}
.updatetopbb {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-bottom:20px;
}
.modelimg {
	max-width: 480px;
}
















/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
.gridContainer.clearfix .fluid.paginator3 .so_video1 a {
	color: #000000;
}

.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
	clear: none;
	float: none;
	margin-left: auto;
}
#bottombar {
}
.headerindex {
}
#topbar {
width: 61.5384%;
}
#mainintro {
}
#cardstop {
}
#bgcontainer {
	margin-top: 0px;
	margin-bottom: 0px;
}
.sectionstyle {
}
#cards {
}
.logotop {
}
.toptag {
}
.newsletter_container {
}
#topgirl {
}
.mainlogoarea {
}
.instant_access {
}
.sitelinksbar {
}
.intro_section {
}
.introtext_section {
}
.bottomlogo_area {
}
.footer_info {
}
.newfooter {
}
.footer_graphic {
}
#boxfornewsletterform {
	width: 100%;
	height: 69px;
	margin-left: 0;
}
.tagtop {
margin-left: 0;
clear: both;
width: 100%;
}
.top {
	min-height: 73px;
}
.infoattop {
}
.toptext {

}
#cf {
}
.navitems {
}
#writehere {
	background-image: url(images/images/enjoythegirls_box_bg2.gif);
	border-radius: 10px;
}
.floatleft {

}
.info_boxes {

}
#topper {

}
#textbox {

}
.rightside {

width: 100%;

}
.leftside_top {

width: 100%;

}
.leftside_bottom {

width: 100%;

}
.block1 {
}
.block2 {
}
.floatingtext {

}
.gridContainer.clearfix #bgcontainer .fluid.block2 #text {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.beforefoot {
}
.statheader {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 53px;
	margin-left: 0px;
}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #footholder {
	text-align: center;
	width: 500px;

}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #joinnow {
	margin-bottom: 5px;

}
.liker {
}
.toplogo {
width: 100%;
}
.aside {
}
.locationtag {
}
.navigation_area {
}
.undervideoblock {
}
.videoblock_item {
width: 100%;
}
.joincall {

}
.postertoright {
	text-align: left;
	vertical-align: top;
	margin-right: 15px;
	margin-left: 20px;
	border-radius: 5px;
}
.shared_foot {
}
.introtext_vid {
width: 95%;
}
.photoposter_tiles {
}
.model_block {
}
.joinbar {
}
#seemore {
	-webkit-transition: all 2s ease-in-out 0s;
	-moz-transition: all 2s ease-in-out 0s;
	-ms-transition: all 2s ease-in-out 0s;
	-o-transition: all 2s ease-in-out 0s;
	transition: all 2s ease-in-out 0s;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-radius: 10px;
	margin-right: 25px;
	margin-top: 10px;
	margin-left: -35px;
}
.bunch_of_videos {
}
.videoformats {
}
.newvideoformats {
}
.shared_smalltopnav {
}
.photo_viewer_singlephotoblock {
}
.suggested_photo_block {
}
.photo_viewer_textaboutphotoabove {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;

}
.photo_viewer_videofeatured {
}
.suggested_model_block {
}
.suggested_video_block {
}
.photo_viewer_promoarea {
}
.INSIDE_photo_viewer_singlephotoblock {

}
.buynow {

}
.videoforphotos {

}
.mobileplay {

}
.browsephotosets {

}
.instantaccess_middle {

}
.modelrandheader {

}
.bottomcards {

}
.girlbuy {

}
.video_howto_tabs {

}
.playsonany {

}
.updatesblock {

}
.paginator {

}
.modeljumper {

}
.photothumb_section {

}
.magentabox {

}
.introarea {

}
.bottomlogo {

}
.hntk_bottomlogo {

}
.gridContainer.clearfix .fluid.magentabox #joinnav a #joinbottom {
	margin-bottom: 5px;

}
.joinhntg {
}
.cleansection {
}
.footer2 {
}
.blanksection {
}
.smallfoot {
}

.insideupdater {
}
.updatetext2 {
	text-align: left;





	max-width: 40%;
	float: left;
}
.so_browser {
}
.so_browsetop {
}
.so_videoviewerbox {
}
.previewanother {
}
.so_pickmodel {
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}
.so_video1 {
	opacity: 0.9;
	margin-bottom: 15px;
	margin-top: 15px;
	color: #910634;
	background-image: url(images/patternbg.jpg);
	padding-bottom: 15px;
	border-radius: 10px;
	text-align: center;
	padding-left: 15px;
	padding-top: 15px;
	display: inline-block;
}
.smallpics {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	text-shadow: 0px px;
	border-radius: 5px;
	border: 3px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 4px #3F3E3E;
	box-shadow: 2px 2px 4px #3F3E3E;
	display: inline-block;
	width: 150px;
}
.welcometextbox {
	font-size: x-large;
	display: inline-block;
	max-width: 750px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#pagelinks {
	visibility: hidden;
	display: none;
}
#pageoptions {
	display: inherit;
	visibility: visible;
}
#viewernav {
	display: none;
	visibility: hidden;
}
.fixed2 {
	position: fixed;
	left: 0px;
	width: 100%;
	z-index: 99;
	overflow: hidden;
	text-align: center;
	opacity: 1.0;
	display: inherit;
	visibility: visible;
}
.ieFIX {
	margin-top: 0%;
	margin-right: 6%;
	margin-bottom: 0%;
	margin-left: 2%;
}
.photoset {
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: inline-block;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-right: 25px;
	margin-left: 25px;
}

.photosetmain {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: block;
	margin-left: 5%;
	margin-right: 5%;
	border-radius: 5px;
	margin-bottom: 20px;
}
.magentabox2 {
	border-radius: 10px;
	padding-top: 5px;
	padding-bottom: 5.px;
	padding-bottom: 5.px;
	padding-bottom: 5px;
	-webkit-box-shadow: 3px 3px 7px #333333;
	box-shadow: 3px 3px 7px #333333;
	border: 2px solid #FFFFFF;
	background-repeat: repeat;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
	background-image: -webkit-linear-gradient(270deg,rgba(218,31,137,0.30) 0%,rgba(218,31,137,0.60) 100%);
	background-image: linear-gradient(180deg,rgba(218,31,137,0.30) 0%,rgba(218,31,137,0.60) 100%);
}
.newpicfloater {
	margin-bottom: 20px;
	display: inherit;
}
.photoset3x {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	border-radius: 5px;

}
.updatetop {
	margin-top: 100px;
}


}


/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 845px) {
.updatetext2 {
	text-align: left;
	max-width: 40%;
	float: left;
}

.gridContainer {
	width: 88.5%;
	max-width: 1232px;
	padding-left: 0.75%;
	padding-right: 1%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
#bottombar {
}
.headerindex {
}
#topbar {
width: 100%;
}
#mainintro {
}
#cardstop {
}
#bgcontainer {
	margin-top: 0px;
	margin-bottom: 10px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.sectionstyle {
}
#cards {
}
.toptag {
}
.newsletter_container {
}
#topgirl {
}
.mainlogoarea {
}
.instant_access {
}
.sitelinksbar {
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-ms-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out;
	transition: all 500ms ease-in-out;
}
.intro_section {
	text-align: left;
}
.introtext_section {
}
.bottomlogo_area {
}
.footer_info {
}
.newfooter {
}
.footer_graphic {
}
#boxfornewsletterform {
width: 100%;
margin-left: 0;
}
.tagtop {
clear: both;
margin-left: 0;
width: 100%;
}
.top {
}
.infoattop {
}
.toptext {

}
#cf {
}
.navitems {
}
.floatleft {
	float: left;
	clear: right;
	margin-left: 5px;
}
#writehere {
	background-image: url(images/images/enjoythegirls_box_bg2.gif);
	border-radius: 10px;
}
.info_boxes {

}
#topper {
}
#textbox {
}
.rightside {
	width: 49.1525%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.leftside_top {
width: 32.2033%;
}
.leftside_bottom {
width: 32.2033%;
}
#video_box{
	
}
.block1 {
}
.block2 {
}
.floatingtext {

}
.gridContainer.clearfix #bgcontainer .fluid.block2 #text {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 18px;
}
.beforefoot {
}
.statheader {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	margin-left: 0px;
}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #footholder {

}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #footholder {
	text-align: center;
	width: 500px;

}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #joinnow {
	margin-bottom: 5px;

}
.liker {
}
.toplogo {
width: 32.2033%;
}
.aside {
}
.locationtag {
}
.navigation_area {
}
.undervideoblock {
}
.videoblock_item {
width: 91.5254%;
}
.joincall {
}
.shared_foot {
}
.introtext_vid {
width: 66.1016%;
}

.gridContainer.clearfix #bgcontainer .fluid.photoposter_tiles a img {
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
	border-radius: 10px;
	border: 1px solid #3D163C;
}
.model_block {
}
.joinbar {
}
#seemore {
	-webkit-transition: all 2s ease-in-out 0s;
	-moz-transition: all 2s ease-in-out 0s;
	-ms-transition: all 2s ease-in-out 0s;
	-o-transition: all 2s ease-in-out 0s;
	transition: all 2s ease-in-out 0s;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-radius: 10px;
	margin-right: 25px;
	margin-left: 115px;
}
.newvideoformats {
}
.shared_smalltopnav {
}
.photo_viewer_singlephotoblock {
}
.suggested_photo_block {
}
.photo_viewer_textaboutphotoabove {
	max-width: 800px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	text-align: left;
	position: relative;
	left: 15px;
	margin-left: 200px;
	margin-right: 150px;

}
.photo_viewer_videofeatured {
}
.suggested_model_block {
}
.suggested_video_block {
}
.photo_viewer_promoarea {
}
.INSIDE_photo_viewer_singlephotoblock {
	max-width: 865px;
	margin-left: 180px;
}
.buynow {
}
.videoforphotos {
}
.mobileplay {
}
.browsephotosets {
}
.instantaccess_middle {
}
.modelrandheader {
}
.bottomcards {
}
.girlbuy {
}
.gridContainer.clearfix #bgcontainer .fluid.mobileplay a img {
	border-radius: 10px;
	width: 200px;
}
.video_howto_tabs {
}
.playsonany {
	margin-left: 200px;
}
.photoposter_tiles {
	background-color: #000000;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 15px;
}
.postercontainer {
	border-radius: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #FFFFFF;
	border-width: 2px;
	margin-left: 10px;
	margin-right: 10px;
}
.imgpadder {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
	max-width: 315px;
	float: left;
}
.widebox {
	padding-left: 90px;
}
.updatesblock {
}
.updatetext {
	max-width: 800px;
	background-color: #000000;
	opacity: 0.85;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 5px;
	text-align: left;
	margin-left: 135px;
}
.paginator {
}
.modeljumper {
}
.photothumb_section {
}
.magentabox {
}
.introarea {
}
.bottomlogo {
}
.hntk_bottomlogo {
}
.gridContainer.clearfix .fluid.magentabox #joinnav a #joinbottom {
	margin-right: 300px;
}
.joinhntg {
}
.cleansection {
}
.footer2 {
}
.blanksection {
}
.smallfoot {
}
.so_updatesection {
}
.insideupdater {
}
.so_browser {
}
.so_browsetop {
}
.so_videoviewerbox {
}
.previewanother {
}
.so_pickmodel {
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
.so_video1 {
	opacity: 0.9;
	margin-bottom: 15px;
	margin-top: 15px;
	color: #910634;
	background-image: url(images/patternbg.jpg);
	padding-bottom: 15px;
	border-radius: 10px;
	text-align: center;
	padding-left: 15px;
	padding-top: 15px;
	display: inline-block;
}
.smallpics {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	text-shadow: 0px px;
	border-radius: 5px;
	border: 3px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 4px #3F3E3E;
	box-shadow: 2px 2px 4px #3F3E3E;
	display: inline-block;
	width: 150px;
}
.welcometextbox {
	font-size: x-large;
	display: inline-block;
	max-width: 750px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#pagelinks {
	visibility: visible;
	display: inline-block;
}
#pageoptions {
	display: none;
	visibility: hidden;
}
#viewernav {
	display: inherit;
	visibility: visible;
}
.fixed2 {
	position: fixed;
	left: 0px;
	background-color: #093746;
	width: 100%;
	z-index: 99;
	overflow: hidden;
	text-align: center;
	opacity: 1.0;
	display: none;
	visibility: hidden;
}
.ieFIX {
	margin-top: 0%;
	margin-right: 5%;
	margin-bottom: 0%;
	margin-left: 3%;
}
.photoset {
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: inline-block;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-right: 25px;
	margin-left: 25px;
}

.photoset img {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 4px 4px 6px hsla(0,1%,16%,0.50);
	box-shadow: 6px 6px 10px hsla(0,1%,16%,0.32);
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	box-shadow: 4px 4px 6px hsla(0,1%,16%,0.50);
	border-radius: 5px;
}


.photosetmain {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	display: inline-block;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-right: 25px;
	margin-left: 25px;
	border-radius: 5px;
}
.magentabox2 {
	border-radius: 10px;
	padding-top: 5px;
	padding-bottom: 5.px;
	padding-bottom: 5.px;
	padding-bottom: 5px;
	-webkit-box-shadow: 3px 3px 7px #333333;
	box-shadow: 3px 3px 7px #333333;
	border: 2px solid #FFFFFF;
	background-repeat: repeat;
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: center;
		background-image: -webkit-linear-gradient(270deg,rgba(218,31,137,0.30) 0%,rgba(218,31,137,0.60) 100%);
	background-image: linear-gradient(180deg,rgba(218,31,137,0.30) 0%,rgba(218,31,137,0.60) 100%);

}
.newpicfloater {
	margin-bottom: 35px;
	margin-left: 20px;
	display: inline-block;
}
.photoset3x {
	border: 8px solid #7B2E00;
	-webkit-box-shadow: 6px 6px 10px #2A2929;
	box-shadow: 6px 6px 10px #2A2929;
	-webkit-transition: all 500ms ease-in 0s;
	-o-transition: all 500ms ease-in 0s;
	transition: all 500ms ease-in 0s;
	border-radius: 5px;

}
.updatetop {
	margin-top: 100px;
}
.modelimg {
	max-width: 315px;
}



}

.gridContainer.clearfix #bgcontainer .fluid.instant_access a {
	font-family: MesquiteStd, Arial, "MS Sans Serif";
	color: #000000;
	font-size: 300%;

}
.bottomimage {
}
#infobox {
	float: none;
}
.gridContainer.clearfix #bgcontainer .fluid.intro_section #infobox #top {
	background-image: url(images/images/enjoyblock_top.png);
	min-width: 599px;
	min-height: 331px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-size: 599px auto;
	background-position: 100% 100%;
}
.gridContainer.clearfix #bgcontainer .fluid.intro_section #video_box {

}
.gridContainer.clearfix #bgcontainer .fluid.intro_section #infobox #bottom {
	background-image: url(images/images/enjoyblock_bottom.png);
	min-width: 599px;
	min-height: 135px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-size: 599px auto;
	background-position: 100% 100%;
}
.gridContainer.clearfix #bgcontainer .fluid.intro_section #testbox {

}
.floatleft {

}
#writehere {
	background-image: url(images/images/enjoythegirls_box_bg2.gif);
	border-radius: 10px;
	max-width: 40%;
}
#video_box    {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	-webkit-box-shadow: 5px 5px 8px #676565;
	box-shadow: 5px 5px 8px #676565;

}
.textrun {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.padder    {
	/* [disabled]padding-left: 5px; */
	/* [disabled]padding-right: 5px; */
}
.gridContainer.clearfix #bgcontainer .fluid.block2 div {
	float: left;
	clear: right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.gridContainer.clearfix #bgcontainer .fluid.block2 div #inside {
	background-image: url(images/tapearea_02.png);
	width: 100%;
	background-repeat: repeat-x;
}
.gridContainer.clearfix #bgcontainer .fluid.block2 #text {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #000000;
	border-radius: 5px;
	opacity: 0.75;
}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #joinnow {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	border-radius: 10px;

}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #seemore {

}
.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #joinnow {
	margin-bottom: 5px;

}

.gridContainer.clearfix #bgcontainer .fluid.bottomlogo_area #footholder {
	text-align: center;
	width: 100%;

}
.sitelinksbar:hover {
	background-color: #FCF;
}
.gridContainer.clearfix #bgcontainer .fluid.liker #liker_holder {
	text-align: center;
	margin-left: 100px;
	margin-right: 100px;
}
.postertoright {
	text-align: left;
	vertical-align: top;
	margin-right: 15px;
	border-radius: 5px;
}
.roundimage {
	border-radius: 10px;
}
.roundimage2 {
	border-radius: 10px;
	margin-top: 5px;
	border: 1px dotted #C81768;
	margin-bottom: 10px;
}
.tattoofont {
	font-family: "321impact", Arial, "Microsoft Sans Serif";
	font-size: x-large;
	opacity: 0.8;
}
.tattoofont_big {
	font-family: "321impact", Arial, "Microsoft Sans Serif";
	font-size: 55px;
	opacity: 0.8;
}

.postercontainer {
	border-radius: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #FFFFFF;
	border-width: 2px;
	margin-left: 10px;
	margin-right: 10px;
}

.modelblockimg  {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-right-radius: 100px;
	border-top-left-radius: 100px;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
}
.modelblockimg2  {
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-box-shadow: inset 2px 2px 5px #333333;
	box-shadow: inset 2px 2px 5px #333333;
	border-radius: 10px;
	margin-right: 15px;
}
.modelinfo {
	background-color: #000000;
	opacity: 0.8;
	border-radius: 5px;
}
.big_photoposter      {
	vertical-align: bottom;
	margin-bottom: 7px;
	border-radius: 8px;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;

}
.small_photoposter {



}
.INSIDE_photo_viewer_singlephotoblock {

}
.gridContainer.clearfix #bgcontainer .fluid.photoinfo {
}
.gridContainer.clearfix #bgcontainer .fluid.mobileplay a img {
	border-radius: 10px;
}
.gridContainer.clearfix #bgcontainer .fluid.photoinfo .photo_viewer_textaboutphotoabove a {

}
.gridContainer.clearfix #bgcontainer_nobg .fluid.girlbuy2 {
	position: relative;
	top: 50px;
}
.gridContainer.clearfix #bgcontainer_nobg .fluid.photoinfo .photo_viewer_textaboutphotoabove p a {
	margin-left: 15px;
	margin-bottom: 5px;
}
.video_box2     {
	position:relative;
	bottom: -5px;
	border: 2px solid #910634;
	-webkit-box-shadow: 2px 2px 5px #B4B2B2;
	box-shadow: 2px 2px 5px #B4B2B2;
}
#tabs {
	font-size: 10px;
}
 #joinbottom {
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	position: relative;
	z-index: 9;
}
#joinbottom:hover {
	border-radius: 10px;
	margin-right: 8%;
}
 #seemorebottom {
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
	position: relative;
	z-index: 10;
	margin-left: -8.5%;
}
#seemorebottom:hover {
	margin-left: 3px;
	border-radius: 10px;
}
.videoblock    {
	background-color: #39143D;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 30px;
}
.videoblock_photoviewerfx    {
	background-color: #39143D;
	margin-right: 15px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 30px;
}
.imgpadder {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
	max-width: 315px;


}
.whiteborder {
	border: 2px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
	margin-bottom: 2%;
	margin-right: 2%;
}
.gridContainer.clearfix #bgcontainer2 #videolist_head img {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.bannerbottomround {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	padding-bottom: 8px;
}
.updatetext {
	max-width: 955px;
	background-color: #000000;
	opacity: 0.85;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-radius: 5px;
	text-align: left;
}
.videoposterbig {
	margin-top: 10px;
}
.smallupdatepics {
	padding-left: 6px;
	padding-top: 5px;
}
.fluid.paginator a    {
	margin-left: 8px;
	font-weight: bold;
}
.fluid.paginator2 a    {
	margin-left: 8px;
	font-weight: bold;
	font-size: large;
}
.currentpage {
	color: #99CCFF;
}
.currentpage2 {
	color: #F7941D;
}
form {
	font-family: MyriadWebPro, Arial, "MS Sans Serif";
	border-radius: 5px;
}
form select{
	font-family: MyriadWebPro, Arial, "MS Sans Serif";
	border-radius: 5px;
	background-color: #FDDACA;
}
form input{
	font-family: MyriadWebPro, Arial, "MS Sans Serif";
	border-radius: 5px;
	background-color: #FDDACA;
	margin-left: 5px;
}
.gridContainer.clearfix .fluid.magentabox .blowload {
	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
	min-height: 224px;
}
.gridContainer.clearfix .fluid.magentabox .blowload img {
	margin-left: 10px;
	margin-right: 10px;
}
.gridContainer.clearfix .fluid.magentabox #joinnav {
	margin-bottom: 20px;
	position: relative;
	top: -20px;
}
.gridContainer.clearfix .fluid.magentabox #joinnav a #joinbottom {
	margin-bottom: 20px;

}
.updatesinfo {
	border-radius: 10px;
	text-align: center;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	-webkit-box-shadow: 0px 0px #FFFFFF;
	box-shadow: 0px 0px #FFFFFF;
	font-size: x-large;
	border: 1px dashed #000000;
	display: inline-block;
	background-color: #990638;
	text-shadow: 2px 2px 4px #020202;
	opacity: 0.9;
}
.updatesinfo2 {
	border-radius: 10px;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	-webkit-box-shadow: -1px -1px;
	box-shadow: -1px -1px;
	margin-left: 10px;
	margin-right: 10px;
	min-height: 525px;
}
.updatestextfont {
	font-weight: normal;
	font-style: normal;
	line-height: 20pt;
	font-size: 18px;
	letter-spacing: 10%;
	color: #FFFFFF;
}
.yellowcaps {
	color: #f7941d;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
}
.browsetopper {
	z-index: 98;
	position: relative;
	top: -55px;
	margin-bottom: -50px;
}
.hntg_thumb {
	border: 2px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 5px #333333;
	box-shadow: 2px 2px 5px #333333;
	margin-right: 12px;
	margin-bottom: 5px;
}
.so_head1 {
	z-index: 97;
	position: relative;
}
.so_head2 {
	z-index: 3;
	margin-top: -17%;
	position: relative;
	max-height: 882px;
}
.so_head3 {
	z-index: 4;
	margin-top: -23%;
	position: relative;
}
.so_head4 {
	z-index: 5;
	margin-top: -17%;
	position: relative;
	background-repeat: no-repeat;
}
.so_FONT {
	font-family: BALLW, Tahoma, Arial;
	font-size: xx-large;
	text-shadow: 2px 2px 5px #333333;
	color: #FFFFFF;
}
.so_FONT2 {
	text-shadow: 2px 2px 3px hsla(0,0%,16%,0.13);
	color: #F7941D;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
	font-size: 60px;
}
.so_FONTagainstorange {
	text-shadow: 2px 2px 3px hsla(0,0%,16%,0.13);
	color: #FFFFFF;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
	font-size: 60px;
}
.so_FONT22 {
	text-shadow: 2px 2px 3px hsla(0,0%,16%,0.13);
	color: hsla(0,0%,100%,0.82);
	font-family: BALLW, Arial;
	font-size: 120px;
	font-weight: lighter;
}
.so_foot1 {
	text-align: left;
	position: relative;
	z-index: 5;
}
.footvids {
	margin-top: 5px;
	margin-bottom: 55px;
}
.lubeoverlay {
	margin-right: -10%;
	z-index: 96;
	margin-left: -10%;
}
.joinbottom {
	z-index: 6;
	position: relative;
}
.seemorebottom {
	z-index: 5;
	position: relative;
}
.so_foot2 {
	position: relative;
	z-index: 7;
	margin-top: -12%;
	text-align: right;
}
.gridContainer.clearfix .statheader a {
}
#topnavigate {
	color: #FFFFFF;
}
#topnavigate a:link {
	color: #FFFFFF;
}
#topnavigate a:hover {
	color: #FF77D2;
}
.foottext {
	margin-top: 25px;
	margin-bottom: 8px;
	display: inline-block;
	max-width: 950px;
	font-size: large;
}
.so_foot2 a {
	color: #7A042E;
}
.so_foot2 a:link {
	color: #7A042E;
}.jointopper {
	border-radius: 10px;
	margin-top: 8px;
}
.sidetext {
	max-width: 575px;
	text-align: left;
	margin-left: 13%;
}
.so_update {
	background-image: url(images/bggradient1.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	z-index: 4;
	min-height: 800px;
	margin-top: -23%;
}
.so_joinbar {



}
.so_update1 {
	position: relative;
	z-index: 5;
	margin-top: -25px;

}
.so_imageframe {
	border: 2px solid #FFFFFF;
	-webkit-box-shadow: 2px 2px 5px #990099;
	box-shadow: 2px 2px 5px #990099;
	margin-right: 10px;
	margin-bottom: 10px;
}
.so_update_logo {
	text-align: left;
	position: relative;
	z-index: 96;
	margin-left: 5%;
	top: 81px;
}
.updatetext2 {
	text-align: left;
	max-width: 40%
%;
	float: left;
}
.so_update3 {
	margin-left: 8%;
	margin-right: 8%;
	margin-top: 15px;
	margin-bottom: 10px;
}
.joinbarimg {
	margin-top: 18px;
	margin-bottom: 0px;
}
.photoset:hover {
	border-color: #F2E56E;
}

.photoset3:hover {
	border-color: #F2E56E;
}

@media screen and (min-width:1340px){

.photoset3x:hover {
	border-color: #F2E56E;
}
.updatetop {
	margin-top: 5%;
}
.statheader {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6%;
	margin-left: 0px;
}
.modelimg {
	max-width: 480px;
}





}
