.contentHomepage { background-image: url(/img/homepageMainBackground.jpg); background-repeat: no-repeat;padding:6px;}
#content {padding:6px;}

#content #leftBar { width: 485px; }
#content #leftBar h3 { margin-top: 10px; margin-bottom: 10px; font-size: 22px; color: #e0dddd; }
#content #leftBar h4 {  margin-bottom: 10px; font-size: 18px; color: #6e6fbd; }
#content #leftBar p {  margin-bottom: 10px; font-size: 12px; color: #ffffff; }
#content #leftBar .tags { width: 455px; padding: 15px; padding-top:5px; background-image: url(/img/homepage/tags.jpg); background-repeat: no-repeat; min-height: 57px; margin-top: 15px; }
#content #leftBar .tags h5 { color: #ae62c8; margin-bottom: 10px; font-size: 16px; }
#content #leftBar .tags p { color: #ffffff; margin-bottom: 5px; font-size: 14px; }
#content #leftBar .girls { margin-top:10px; }
#content #leftBar .girls .girl { width: 220px; margin-right:10px; float: left; }
#content #leftBar .girls .last { width: 220px; margin-right: 0px; margin-left:10px; }
#content #leftBar .girls .girl h4 { font-size: 18px; color: #a1a1ab;  margin-bottom: 5px; margin-top: 5px; margin-left: 15px; }
#content #leftBar .girls .girl h5 { font-size: 14px; color: #ffffff; margin-top: 5px; margin-left: 15px; }
#content #leftBar .girls .girl img.click { float: right; margin-top: 5px; }
#content #rightBar { width: 400px; }
#content #rightBar #featuredGirlBlock { min-height:580px; margin-top:20px; }
#featuredGirlBlockLeft { float:left;margin-right:10px;margin-left:5px; width:140px;}
#featuredGirlBlockLeft h1 { font-size:1.1em; margin-top:10px; text-transform:uppercase}
#featuredGirlBlockLeft #bigButton { margin-left:20px;margin-top:55px; }

#featuredGirlBlockRight { float:left }
#featuredGirlBlockRight h1 { font-size:1.3em; margin-top:10px; text-transform:uppercase;text-align:center;}

#rightGirls div{ float:left;margin-right:10px; font-size:1.2m; margin-top:10px; text-transform:uppercase;text-align:center; };
#rightGirls .last { margin-right:0px; }

#content #rightBar p { margin-bottom: 15px; margin-top: 15px; margin-right:10px; font-size: 12px; color: #ffffff; }
#content #rightBar .girls .girl { width: 130px; margin-right: 5px; float: left; }
#content #rightBar .girls .last { margin-right: 0px; }
#content #rightBar .girls .girl h4 { font-size: 18px; color: #a1a1ab;  margin-bottom: 5px; margin-top: 5px; margin-left: 15px; }
#content #rightBar .girls .girl h5 { font-size: 14px; color: #ffffff; margin-top: 5px; margin-left: 15px; }
#content #rightBar .girls .girl img.click { float: right; margin-top: 5px; }
#content #rightBar .winner { margin-top: 15px; background-image: url(/img/homepage/winner.jpg); background-position: top right; background-repeat: no-repeat;}
#content #rightBar .winner h3 { font-size: 22px; padding-top: 20px; margin-left: 15px; margin-bottom: 0px; }
#content #rightBar .winner p { font-size: 12px; margin-left: 15px; margin-top: 10px; width: 240px; }
#content #rightBar .winner .winnerPics { background-color: #0e0e0e; padding: 10px; }
#content #rightBar .winner .winnerPics p { width: 340px; margin-bottom: 0px; }
#content #rightBar .ads { margin-top: 15px; padding:10px;}


html .privacy {
	text-align	: justify;
}

html .privacy h1 {
	font-size	: 20px;
	font-weight	: bold;
	padding-top		: 15px;
	padding-bottom	: 15px;
	color		: #89d;
}

html .privacy p{
	padding-bottom	: 30px;
}


#subScenePhoto #gallery .paging {

}

#subScenePhoto #gallery .paging span {
	float	: left;
	display	: block;
	width	: 25px;
	height	: 25px;
	font-size	: 12px;
	text-align	: center;
	margin-right	: 10px;
	margin-bottom	: 15px;
}

#subScenePhoto #gallery .paging span.current {
	height	: 20px;
	padding	: 6px 0 0 0;
	border	: 1px dotted #aaa;
}

#subScenePhoto #gallery .paging span a:link,
#subScenePhoto #gallery .paging span a:visited {
	display	: block;
	width	: 100%;
	padding	: 7px 0;
	border	: 1px solid #aaa;
	background	: #333;
	text-decoration	: none;
}

#subScenePhoto #gallery .paging span a:hover {
	border	: 1px solid #348;
	color	: #348;
	background	: #acf;
}

.wrapper {
	clear	: both;
}

#notification-bet{
	position	: absolute;
	width		: 96%;
	background	: #200;
	padding		: 20px;
	left		: 0px;
	top 		: -170px;
	color		: #f22;
	font-size	: 12px;
	border		: 1px solid maroon;
}

#notification-bet a:link {
	
}

#notification-bet a:hover {
	text-decoration	: none;
	color	: #ccc;
}

/* Z-index of #mask must lower than #boxes .window */

.hidden-box {
	width	: 400px;
	position	: absolute;
	display	: none;
	top		: 0; 
	left	: 0;
	z-index	: 10;
	color	: black;
	padding	: 0;
	text-align	: center;
	font-weight	: bold;
}

.hidden-box .hidden-bar {
	padding	: 5px;
	margin-bottom	: 10px;
	background	: #dfdfdf;
	text-align	: left;
}

.hidden-box .hidden-bar a:link,
.hidden-box .hidden-bar a:visited {
	color	: #44c;
	font-weight	: bold;
}

.hidden-box .hidden-bar a:hover {
	color	: #888;
	text-decoration	: none;
}

.hidden-box .hidden-content {
	width	: 400px;
	height	: 300px;
	margin	: 0 auto;
	border	: 3px solid #ccc;
	background	: white;
}

/* Z-index of #mask must lower than #boxes .window */
#mask {
  position:absolute;
  width:85%;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  width:400px;
  height:300px;
  display:none;
  z-index:9999;
  padding:20px;
}