/***************************************************************************
*
* IMPORTANT: This is a commercial product made by Aramis and cannot be modified for other than personal usage. 
* This product cannot be redistributed for free or a fee without written permission from Aramis. 
* This notice may not be removed from the source code.
*
***************************************************************************/

div.hidden {
display:none;
}

.yphotos_search_unit {
width:140px;
height:235px;
padding:5px;
/*margin:0px;*/
}

.yphotos_file_search_pic {
width:138px;
height:138px;
}

.yphotos_file_search_pic img {
width:130px;
height:130px;
}

.yphotos_search_unit .sys_file_search_title a {
float:left;
}

.boxContent .votes_small {
float:none;
position:relative;
width:auto;
}

/* file unit full */
.fileUnit {
margin:10px;
position:relative;
}
.fileUnitPic {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none no-repeat scroll center center;
border:1px solid #CCCCCC;
margin:0 auto;
padding:1px;
text-align:center;
/*position:relative;*/
}
.fileUnitSpacer {
}
.fileUnitRight {
float:left;
position:relative;
}
.fileTitle {
font-size:16px;
margin:10px auto;
position:relative;
}
.fileSize {
margin-left:10px;
position:relative;
}
.fileUnitInfo {
height:20px;
margin:0 auto 5px;
position:relative;
}
.fileUnitInfoRate {
float:left;
position:relative;
}
.fileUnitInfoCounts {
float:right;
height:16px;
line-height:16px;
margin:0 5px;
position:relative;
}
.fileUnitInfoFav {
float:left;
margin:0 5px;
padding-left:18px;
position:relative;
}
.fileUnitInfoFav img {
left:0;
position:absolute;
top:0;
}
.fileUnitInfoView {
float:left;
margin:0 5px;
padding-left:18px;
position:relative;
}
.fileUnitInfoView img {
left:0;
position:absolute;
top:0;
}
.fileUnitInfo .votes_big {
margin:0;
}

.fileUnitPic .photo_tags {
border: 1px solid white;
}

.art_cc_popup, #cc_js_license_example {
width:200px;white-space:normal;background-color:#F9F9F9;
border:1px solid #CCCCCC;padding:5px;margin:10px auto;
text-align:center;
}

.adult_warning {
font-size:14px;
font-weight:bold;
margin:10px;
text-align:center;
}

.art_gold_grid {
border: 1px solid rgb(233, 153, 34);
position:absolute;
top:0px;
left:0px;
display:none;
}
.art_gold_grid td {
border: 1px solid rgb(233, 153, 34);
}
.art_gold_grid_icon {
cursor:pointer;
}

.art_gradation {
float:right;height:20px;width:30%;
cursor:pointer;
}

/*sorting*/
.art_btn_sort {
float:right;
}
.art_btn_sort div{
width:24px;
height:20px;
background:transparent url(../images/icons/master_nav.gif) no-repeat scroll -0px -0px;
float:left;
cursor:pointer;
}
div.art_btn_sp {
background-position:-0px -0px;
}
div.art_btn_sp_on {
background-position:-0px -20px;
}
div.art_btn_st {
background-position:-24px 0px;
}
div.art_btn_st_on {
background-position:-24px -20px;
}
div.art_btn_sl {
background-position:-48px 0px;
}
div.art_btn_sl_on {
background-position:-48px -20px;
}