
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: white url(images/bg.jpg);
}

@font-face {
    font-family: 'OratorStdMedium';
    src: url('font/oratorstd-webfont.eot');
    src: url('font/oratorstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/oratorstd-webfont.woff') format('woff'),
         url('font/oratorstd-webfont.ttf') format('truetype'),
         url('font/oratorstd-webfont.svg#OratorStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clear {clear: both}

/* Core Divs */
.wrapper {max-width: 912px;margin: 0 auto;	}
.supertop {width: 100%;clear:both; position: relative;	}
.bannertop {width: 76%;}
.language {width: 20%; margin-top: 105px;}
.menu { width: 100%; margin-top: 5px; }
.menu a { margin-left: 25px; margin-right: 15px; }
.headerimg {width: 100%; margin-bottom: 10px; }
.welcome {width: 60.5%; float:left; }
.welcometext{width: 50%; float: left; }
.welcomeimg {width: 50%; float: left; }
.freevideo {width: 38%; float:left; margin-left: 13px;}
.twitterfeed {width: 38%; float:left; margin-left: 13px; margin-top: 10px; position: relative;}
.twitterfeed .tweettxt { position: absolute; top: 34%; left: 34%; margin-right: 10%; }
.memberfeatures { width: 73.5%; float: left; }
.recentupdatesindex {width: 24.5%; margin-left: 10px; float: left; height: 545px;}
.displayrecentindex { width: 100%; height: 495px; margin-top:10px; overflow: auto; text-align:center; }
.biography { width: 63%; float: left; }
.biographyright { width: 35%; float: left; }
.biotext { width: 100%; }
.biography img, .biographyright img { width: 100%; }
.membersreviews { width: 100%; margin-top:10px; }
.quotesleft { width: 39%; float: left}
.recentsets { width: 61%; float: left }
.upcomingsets { width: 38%; margin-left: 5px; float: left; }
.allsets { width: 99.5%; }
.freevideos { width: 25%; }
.bigtease { width: 74%; margin-left: 5px; }
.freevideothumbs {height: 365px; overflow: auto; font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif}
.vidbox { width: 19.3%; }
.amateur { width: 60% }
.footage { width: 40% }
.lesswidth {width: 70%; }
.exclusiveblog { width: 63%; }
.freeblog { width: 36%;}
.zesty { width: 36%; }
.awards { width: 30%; }
.magazine { width: 70% }
.maglists { width: 100%; }
.otherappe {width: 100%; }
.wallpapers { width: 64.5% }
.screencaps { width: 34%; }
.hentai { width: 40%; }
.freebies { width: 59%; }
.freewallpapers { width: 40%;}
.freegalleries { width: 50%; }
.wallthumbone { position: absolute; left: 51.5%; top: 35% }
.wallthumbtwo { position: absolute; left: 74.5%; top: 35% }


.wallpapers img, .screencaps img, .hentai img, .wallthumbone img, .wallthumbtwo img { width: 100%;}
.displayrecentindex img {margin-top: 5px; }
.bannertop img { width: 100%; }
.twitterfeed img {width: 100%; margin-top: 2px;}
.welcomeimg img {width: 100%; margin-top: 5px;}
.freevideo img {width: 100%; margin-top: 5px;}
.memberfeatures img { width: 100%} 
.bigtease img, .freevideothumbs img  {width: 100%}
.footage img {width: 100%;}

.toppinkbar {width: 100%; background:#ffa9a9; }
.toppinktitle { background: #1c1313; font-size: 16.7px; color: white; font-family: 'OratorStdMedium';  width:auto !important; display: inline-block;}
.toppinktitlesmall { background: #1c1313; font-size: 12px; color: white; font-family: 'OratorStdMedium';  width:auto !important; display: inline-block; padding:2px; color: #f59dfb; margin-top: 4px;}

a.getpassword_ind {
	margin-top:-1px;
	width:auto !important; display: inline-block;
	background: #1c1c1c;
	color: #f91c64;
	text-decoration: none;
	font-size: 3em;
	font-family: 'OratorStdMedium';
	float:left;
	
}
a.getpassword_ind:hover { color: #fcffae }
a.taketour_ind {
	
	width:auto; display: inline-block;
	background: #1c1c1c;
	color: cyan;
	text-decoration: none;
	font-size: 1.5em;
	font-family: 'OratorStdMedium';
	float: right;
	text-align: center;
	width: 250px;
	margin-right: 10px;
	margin-top:-1px;
	
}
a.taketour_ind:hover { color: #f29dfa }

.catlogo { position: absolute; top: 0px; left: -55px; }
.teasing {position: absolute; top: 210px; right: -25px; }

/* Core Colors */
.menu a.subscribenow { color:#f59dfb !important}
.vipmembers { color: #ff6666 !important}
.menu a:hover { color: #fcffad; }
.menu a.subscribenow:hover { color:#fcffad !important}
.menu a.vipmembers:hover { color:#fcffad !important}
.bannertop {
	margin-top: 10px;
		
	float: left;
}
.language {
	background: black;
	color: white;	
	font-family: 'OratorStdMedium';
	font-size: 12px;
	float: right;
	margin-left: 10px;
}
.menu {
	text-align: center;
	color: white;
	background: #000;	
}
.menu a {font-family: 'OratorStdMedium';color: white; text-decoration: none; font-size: 14px; }
.headerimg img {width: 100%; }
.welcometext{ font-size: 13px; text-align: center}
.welcome { background: #fff;}
.membersindex { background: #fff;}
.freevideo {  background: #fff;}
.twitterfeed {  background: #fff;}
.recentupdatesindex { background: #fff; }
.twitterfeed .tweettxt { font-size: 12px; }
.quotesleft { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12.5px;margin-left: 5px;
    margin-top: 15px; }
.quotename {font-size: 14px; font-style:italic;color: #f91c64 }
.biography {background: white; }
.biotext { text-align: center; font-size: 13px; }
.biographyright {margin-left: 5px; background: white} 
.freevideos {background: white; float: left; }
.bigtease { background: white; float: left; }
.vidbox {float: left; margin-left: 5px; margin-bottom: 15px; text-align:center; font-size: 13px;}
.amateur {background: white; float:left;}
.footage {background:white;float:left; }
.exclusiveblog {background: white; float: left; height: 660px;}
.memberblogfeed {  overflow:auto; height: 590px; margin-top: 10px; }
.freeblog { margin-left: 9px; float: left; background: white; text-align:center; height: 330px;}
.zesty { margin-left: 9px; float: left; background: white;text-align:center; height: 320px;}
.zestythumbs { overflow: auto; height: 260px; margin-top:10px}
.zestyfreeblog { overflow: auto; height: 260px; margin-top: 10px;}
/*.zestyfreeblog img {width: 280px; height:auto; }*/
.zestyfreeblog embed {width: 280px; height:auto; }
.awards, .magazine { background:white; float: left; height: 600px; }
.awardslist { overflow: auto; height: 525px; margin-top: 15px;}
.maglists {background: #ff8c8c; overflow: auto; overflow-y: hidden; height: 233px; }
.apperances { height: 270px; margin-top:15px; overflow:auto }
.wallpapers { float: left; }
.screencaps {float: left; margin-left: 8px; }
.hentai { float: left; }
.freebies { float: left; margin-left:8px; background: white; padding-bottom: 4px;}
.freewallpapers { float: left; text-align: center; }
.freegalleries {float: right; text-align: center;}
.twentyfont {font-size: 23px}

.left {float:left;}

.recentsets {background: white; }
.upcomingsets { background: white;  } 
.allsets {background: white; }

.membersreviews { background: white;  }
a.knowbetter {
	background: #fdffc2;
	color: black;
	text-decoration: none;
	text-align: center;
	font-family: 'OratorStdMedium';
	font-size: 12px;
	width: 100%;
	margin-top:10px;	
	display:block;
}
a.knowbetter:hover { background: #ff8b8c; color: black }
a.goback {
	
	width:auto ; display: inline-block;
	background: #1C1C1C;
	color: #fff;
	text-decoration: none;
	font-size: 1.5em;
	font-family: 'OratorStdMedium';
	float: left;
}
a.goback:hover {color:#ff6664}
a.getpassword {
	
	width:auto ; display: inline-block;
	background: #1c1c1c;
	color: #ff6666;
	text-decoration: none;
	font-size: 2em;
	font-family: 'OratorStdMedium';
	float: left;
	margin-left: 90px;
}
a.getpassword:hover {color: #f69cfc}



a.continuetour {
	
	width:auto ; display: inline-block;
	background: #1c1c1c;
	color: #fcffad;
	text-decoration: none;
	font-size: 1.5em;
	font-family: 'OratorStdMedium';
	float: left;
	margin-left: 90px;
}
a.continuetour:hover {color: #ff6664 }



.totalvideos { position: absolute; top: 3px; right: 10px; padding: 5px; background: white;-moz-border-radius: 15px;
border-radius: 15px; font-size: 11px; font-family:Georgia, "Times New Roman", Times, serif;}

.arielpng {position: absolute; top: -122px; left: 305px; z-index:1000}

.othertext { 
	height: 80%;
    position: absolute;
    right: 1%;
    top: 10%;
    width: 65%;
	overflow:auto;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* Generic Help */
.fivepad {padding: 5px;}
.twopad {padding: 2px;}
.tenpad {padding: 10px; }
.twentypad {padding: 20px; }
.seventenpad {padding: 17px; }
.sixtenpad {padding: 16px; }
.margleft10 {margin-left: 10px; }
.margleft30 {margin-left: 30px; }
.margleft180 {margin-left: 180px; }
.margleft450 { margin-left: 450px; }
.margleft370 {margin-left: 370px;}
.margright30 {margin-right: 30px; }
.margleft20 {margin-left: 20px;}
.margleft18 { margin-lefT: 18px; }
.margleft100 {margin-left: 100px; }
.margtop10 { margin-top: 10px; }
.margtop5 { margin-top: 5px;}
.margbot10 {margin-bottom: 10px; }
.floatright {float: right !important}
.georgia {font-family:Georgia, "Times New Roman", Times, serif;}
.smallfont {font-size: 16px !important}
.smallerfont {font-size: 13px !important}
.font14px { font-size:14px !important }
.posrelative { position: relative}
.centertext {text-align:center;}
.lefttext {text-align:left !important}
.titlepink { color: #fed5d5;font-family: 'OratorStdMedium'; }
.cyan {color: #6ae6fe !important }
.pinker { background: #ff8c8c !important}

/* Responsive Adjustment */
    /* Large desktop */
    @media (min-width: 1200px) { . }
     
    /* Portrait tablet to landscape and desktop */
    @media (min-width: 768px) and (max-width: 979px) {  
		.freevideo {width: 36% !important }
		.twitterfeed  {width: 36% !important }
	}
     
    /* Landscape phone to portrait tablet */
    @media (max-width: 767px) {
		body {margin:10px;}  
		.welcome {width: 100%; float:left; }
		.recentupdatesindex {width: 100%; margin-top: 10px; height:auto !important}
		.memberfeatures { width: 100%; float: left; }
		.freevideo {width: 100%; float:left; margin-left: 13px; margin-bottom:10px;}
		.twitterfeed {width: 100%; float:left; margin-left: 13px; margin-top: 5px; margin-bottom:10px; position: relative;}
		.twitterfeed .tweettxt { font-size: 1.5em; }
		a.getpassword_ind, a.taketour_ind {width: 100% !important; text-align: center; margin-top: 5px; margin-bottom: 5px; margin-right: 0px !important}
		.menu a {font-family: 'OratorStdMedium';color: white; text-decoration: none; font-size: 22px; display:block;}
		.displayrecentindex { height:auto !important }
		.bannertop {width: 100%;}
		.language {width: 100%; margin-top: 10px;}
		.catlogo {display:none}
		.teasing{display:none}
		a.goback {width: 100% !important; text-align: center; margin-top: 5px; margin-bottom: 5px; margin-left: 0px !important }
		a.getpassword { width: 100% !important; text-align: center; margin-top: 5px; margin-bottom: 5px; margin-left: 0px !important}
		a.continuetour { width: 100% !important; text-align: center; margin-top: 5px; margin-bottom: 5px; margin-left: 0px !important }
		.membersreviews img { width: 100% }
		.quotesleft {  width: 100% !important}
		.recentsets { width: 100% !important; }
		.upcomingsets { width: 100% !important;  }
		.freevideos { width: 100% !important; height:auto !important }
		.freevideothumbs {width: 100% !important; height:auto !important}
		.freevideothumbs img { width: 32% !important}
		.bigtease { width: 100% !important;  }
		.videobigimg {width: 100% }
		.amateur { width: 100% !important }
		.footage { width: 100% !important  }
		.lesswidth {width: 100% !important; }
		.arielpng { display:none }
		.vidbox { width: 100%; margin: 5px; }
		.otherappe img { width: 100% !important }
		.wallpapers { width: 100% !important}
		
		.screencaps { width: 30% !important; float: left;  margin-bottom: 10px; margin-top: 10px;}
		.hentai { width: 64% !important; float: left; margin-left: 5px; margin-bottom: 10px; margin-top: 10px;}
		
		.freebies { width: 100% !important; }
		.freewallpapers { width: 50% !important;}
		.freegalleries { width: 50% !important; }
		.biography {width: 100%; }
		.biographyright {width: 100%; margin-left: 0px !important;}
		
		.totalvideos {position:relative !important; margin-left: 20px;}
		
		.exclusiveblog { width: 100%;}
		.freeblog { width: 100%; }
		.zesty { width: 100% }
		
		.awards {width: 100%;}
		.magazine {width: 100%}
		
		.margleft18 {margin-left: 20px !important }
		.margleft450 { margin-left: 20px !important; }
		.margleft370 {margin-left: 20px !important;}
		.zestyfreeblog img {width: 80% !important; height: auto; }
		
		#recent_photosets_updates img { margin-top: 3px !important }
		
		#Images {width: 100% !important}
	}
     
    /* Landscape phones and down */
    @media (max-width: 480px) { 
	
	
    }
	
/* Slider Responsive */
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
.twitter_update_list { 
font-family: Georgia, "Times New Roman", Times, serif;

}
.twitter_update_list li span { padding: 0; margin:0; list-style: none; }

.twitterfeed .tweettxt {
    font-family: georgia;
    font-size: 12px;
    list-style: none outside none;
}

#recent_photosets_updates img { margin-left:3px; }
 #upcoming_photosets_updates img { margin-left:5px; }
#upcoming_photosets_updates { text-align: center !important}


/*#past_candids_videosets img {margin-top: 4px; margin-left: 4px; }*/
/*#past_candids_photosets img {margin-top: 4px; margin-left: 4px; }*/

#gContainer .view { width: 285px !important }

#erotic-photosets-xml img { margin-left:4px !important;}


.paddingp p { padding-right:5px;}
.zestyfreeblog img.wp-smiley { width: 15px !important; height: 15px !important}