*{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:0;}
ol, ul {list-style:none;}
body {background-color:#ffe9ef; color:#000;}
.clear {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.header {height:100px; margin:0 auto; display:block; width:1190px;}
h2 { display:none;}
.header a.logo { display:block;width:300px;height:100px; background:url(http://yesgirlsnude.com/images/logo.png) no-repeat;position:absolute; margin:0 auto;}
.container {margin:0 auto;position:relative; background:#ffbacc; }

.menu_t {text-align:center; display:block; margin:0 auto; width:1200px;}

.bottomLists3 {width:1090px; margin:0 auto 10px; overflow:hidden; background-color:#FFF; text-transform:uppercase;}
.bottomLists3 ul {font-size:12px; color:#777; float:left; width:12%; letter-spacing:-1px; font-weight:bold;}
.bottomLists3 li a, .bottomLists3 li a:visited {color:#333; text-decoration:none;}
.bottomLists3 li a:hover {text-decoration:underline;}

.menu_box { width:100%; height:30px; line-height:30px; background-color:#fff; }
.header h1 { float:left; font-size:13px; font-weight:normal;}

.menu li { float: left; font-size: 10px; font-weight: bolder; color: #000; margin-left:1px; letter-spacing:-1px;}
.menu li a { color:#444; text-decoration: underline; }
.menu li a:hover { color:#000; text-decoration: none; }
.menu_text {margin-left:250px; margin-top:16px; position: absolute; width:920px; color:#fff; font-size:13px; line-height:22px;}

.container2 {margin:0 auto; background:#ffbacc;}
.header2 {height:100px; margin:0 auto; width:1020px;}
.header2 h1 { display:none;}
.header2 a.logo2 { display:block; width:300px; height:100px; background:url(http://yesgirlsnude.com/images/logo.png) no-repeat; float:left; }
.menu_box2 {margin-left:255px; width:720px; position:absolute; margin-top:12px;}
.menu2 li { float: left; font-size: 12px; font-weight: bolder; color: #000; margin-left:5px; letter-spacing:-1px;}
.menu2 li a { color:#9e1fa6; text-decoration: underline; }
.menu2 li a:hover { color:#ffffff; text-decoration: none; }
.menu_text2 { width:720px; color:#333; font-size:10px; position:absolute; margin-left:260px; margin-top:50px;}

.paginator_top { float:left; display:inline; font-family: Arial; font-size:11px; padding-left:15px; padding-top:10px; padding-bottom:10px; font-weight: bold; background-color:#ffd8e2; width:100%; text-align:center; color:#333;}
.paginator_top ul { display:inline; padding:6px 3px;}
.paginator_top .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 1px;}
.paginator_top ul li a, .paginator_pages ul li a:visited, .paginator_pages ul li a:active{ background:#fff; border:1px solid #e31543; color:#000; font-size:12px; padding:1px 5px; text-decoration:none; font-weight: bold;}
.paginator_top ul li a:hover {border:1px solid #000;  font-size:12px; background:#fff;  color:#333;}

.thumbs { width:100%; overflow:hidden; padding:5px 0 5px 0; text-align:center; font-size:10px;}
.thumbs img {  float:left; }
.thumbs a, .thumbs a:visited  {padding:0;width:190px; height:250px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:2px;zoom: 1;*display: inline; position:relative;z-index:99; color:#59222e;}
.thumbs a  * {vertical-align: top;}
.thumbs img {position:relative;z-index:99; display:block;width:190px; height:250px;border:1px solid #59222e; float:left;}

.box {background:#fff; border-top:1px solid #fff;border-bottom:1px solid #fff; padding:15px 0 15px; }
.thumbs { overflow:hidden; padding:10px 0;}
.first { padding-top:3px;}

.traders { width:1020px; overflow:hidden; color:#333; font-size:12px; margin:0 auto; margin-bottom:10px;}
.traders a, .traders a:visited { text-transform:uppercase; color:#000; text-decoration:none;}
.traders a:hover { text-decoration:none; color:#333;}
.traders ul { float:left; width:20%;}
.traders .cont { overflow:hidden;}

.thumbs2 {width:100%; margin:0 auto; text-align:center; font-size:11px;}
.thumbs2 h3 {color:#cf0066;font-weight:bold; font-size:13px;width:95%; margin:0 auto; padding:3px 0; text-align:left; text-align:center; height:18px; overflow:hidden;}
.thumbs2 li {padding:0;width:135px; min-height:180px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin:2px;zoom: 1;*display: inline;_height: 180px; position:relative;z-index:99;}
.thumbs2 * {vertical-align: top;}
.thumbs2 li img {position:relative;z-index:99; width:135px; height:180px; border:1px solid #555; display:block; margin-bottom:1px; color:#2e1911;}
.thumbs2 li a:hover img { border:1px solid #000;}
.thumbs2 li .added { float:right;}
.t_box { margin-bottom:15px;}

.t_tops { font-size:12px; width:1020px; margin:0 auto; overflow:hidden; padding:10px 0; text-align:left; text-transform:uppercase; color:#777;}
.t_tops a{color:#333;}
.t_tops a:hover {color:#918664; text-decoration:none;}
.t_tops ul { width:20%;*width:19.9%; float:left;}
.t_tops ul li { padding-left:11px;}
.t_tops ul li em { font-size:12px;}
.name { text-align:center; font-size:25px; font-weight:bold; color:#d30046; margin-bottom:15px;}
.name2 { text-align:center; font-size:21px; font-weight:bold; color:#d30046; margin-bottom:15px; margin-top:15px;}

.items, .items2 {overflow:hidden; padding:10px 0; width:975px; margin:0 auto; font-size:12px;}
.items li, .items2 li {background:#ffbacc; padding:5px; color:#000; float:left; width:310px; margin:0 2px;}
.items li img, .items2 li img {background:#ffbacc; border:5px solid #ff688f; width:300px;  display:block;}
.items li h2 , .items2 li h2 {font-size:18px; font-weight:bold; color:#333; padding:5px;}
.items li p, .items2 li p {padding:5px; line-height:14px;height:1%; height:100px; overflow:hidden;}
.items a, .items a:visited, .items2 a, .items a:visited {color:#000;}
.items a:hover, .items2 a:hover {color:#000;}
.i_join {font-size:18px; text-align:center; padding:5px;}

.banner-fixed {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9999;
	visibility: hidden;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	opacity: 0;
	filter: alpha(opacity=0);
}
.banner-fixed.active {
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity=100);
}
.banner-close {
	display: block;
	font-size:14px;
	padding: 4px 0;
	color:#000;
	height: 25px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTJFRjJGOTk3RkMxMUU0OTk1NEJDQzA1N0U1NzcyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTJFRjJGQTk3RkMxMUU0OTk1NEJDQzA1N0U1NzcyQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFMkVGMkY3OTdGQzExRTQ5OTU0QkNDMDU3RTU3NzJDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFMkVGMkY4OTdGQzExRTQ5OTU0QkNDMDU3RTU3NzJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+R1xidgAAAFRJREFUeNpi/P//PwNJgCQNIMXka/gPBlgVIathBGFGRmS3QbhoDoarQWjAKo1mBLoGrGGAJouuAU0PphTFGkhzEmmeJjJYSY442qclRlKTN0CAAQBdwJWxk5lHSwAAAABJRU5ErkJggg==) no-repeat 100% 50%;
	padding-right:20px;
	text-align: right;
}
.banner-content {
	display: block;
}
.banner-content > a,  
.banner-content > img,
.banner-content > iframe,
.banner-content > a > img,  
.banner-content > a > iframe {
	display: block;
}

.spot-container {
  font-size: 0;
  text-align: center;
  margin: 0 0 0 -2px;
}

.spot {
  display: inline-block;
  vertical-align: top;
  margin: 5px 0 0 2px;
  width: 300px;
  height: 250px;
  cursor: pointer;
}