@charset "utf-8";


div#global-menu{
	line-height:1.1;
	margin-bottom:27px;
}

.clear {
	width:0px !important;
	height:0px !important;
	margin:0 !important;
	padding:0 !important;
    clear:both !important;  
	float:none !important;
}

/* --------- container --------- */

/* firstLayerStyle */

div#firstLayer{
	color: #333;
	width: 1000px;
	margin-bottom: 20px;
}

div#firstLayer div#buttons {
	width:147px;
	float:left;
}



/* first layer thumnails view */
div#firstLayer div#thumnailView{
	/*background:url(../gallery/images/common/first_thumnails_guide_top.gif) no-repeat top center;*/
	float:left;
	margin-left: 88px;
	/*padding-top:20px;*/
	min-height: 200px;
}


#thumnailView p {
	margin: 0 10px 20px;
}

#thumnailView p .date{
	margin: 5px;
	color: #d12222;
}




div#firstLayer div.firstView{
	width: 760px;
	padding-left: 18px;
	position: absolute;
	display: none;
	
}

div#bottomImage{
	/*background-image:url(../gallery/images/common/first_thumnails_guide_bottom.gif);*/
	background-position:bottom center;
	background-repeat:no-repeat;
}

div#firstLayer div.firstView div{
	position:relative;
	float:left;
	margin-right:10px;
	height:143px;
	width:98px;
}
div#firstLayer div.firstView a{
	border:1px solid #989898;
	display:block;
}

div#firstLayer div.firstView a:hover{
	border-color:#fff;
}

div#firstLayer div.firstView a img{
	width:96px;
	height:96px;
	background:url(../gallery/images/common/loading.gif) no-repeat;
	display:block;
}

div#firstLayer div.firstView a.face_caption{
	font-size:10px;
	border:none;
}

div#firstLayer div.firstView img.new-mark{
	width:26px;
	height:26px;
	border:none;
	position:absolute;
	top:-8px;
	left:-13px;
}


/* First layer thumnails */



/* clear fix */

.clearfix:after,
div#firstLayer:after,
.firstView:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix,
div#firstLayer,
.firstView{
  zoom:1;
}

/* WinIE6 and below */
/*¥*/
* html .clearfix,
* html div#firstLayer,
* html .firstView{
	height:1%;
}
/**/
 
/* MacIE only */
/*¥*//*/
.clearfix,
 div#firstLayer,
.firstView{
	display:inline-table;
}
/**/
