/* CSS - Photo Rating */

#comp_photo_rating {

}

.photo_rating_inactive {

	opacity: 0.4;
	cursor: wait;

}

.photo_rating_inactive a, .photo_rating_inactive div, .photo_rating_inactive select {

	cursor: wait;

}

#photo_rating_sex_filter_container {

	float: right;

}

#photo_rating_average_score_container {

	float: left;
	width: 170px;

}

#photo_rating_points_container {

	float: left;

}

.rate_point_off, .rate_point_on, .rate_point_active {

	float: left;
	width: 17px;
	height: 14px;
	padding: 5px 4px;
	background-image: url(../../img/r_star_n.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
	font-size: 9px;
	color: #fff;
	cursor: pointer;
	
}

.rate_point_on {

	background-image: url(../../img/r_star_e.gif);
	color: #fff;
	
}

.rate_point_active {

	background-image: url(../../img/r_star_a.gif);
	color: #efb61d;
	
}

#photo_rating_image_screen {
	
	margin-top:10px;
	margin-bottom:10px;
	border: 1px dashed #CCCCCC;
	padding: 10px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	text-align: center;
	
}

.view_profile {

	display:inline;
	float:left;
	
	height:16px;
	width:100px;

	padding-left:20px;
	background:url(../../img/icons/status_online.gif) no-repeat left bottom;
	
}

