.pg div.centerInHalfWidth{
	width:49%;
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
	word-wrap:break-word;
}

.pg div.centerInThirdWidth{
	width:33%;
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
	word-wrap:break-word;
}

.pg div.centerInFourthWidth{
	width:144px;
	display:block;
	float:left;
	text-decoration:none;
	text-align:center;
}

.bd .bbutton.random{
	width:160px;
	margin:auto;
}

.prev_score{
	font-size:60px;
	line-height:60px;
	color:#6D5572;
	font-weight:bold;
	display:block;
	text-align:center;
}

#rating{
	position:relative;
	top:30px;
}

#rating .link_remover{
	position:absolute;
	top:21px;
	width:100%;
}

#rating a{
	background-image:url(/sf/f/photos/ratingbuttons_sprite.gif);
	width:21px;
	height:34px;
	display:block;
	overflow:hidden;
	float:left;
	padding-right:2px;
	position:relative;
}

#rating a.rate0{
	background-position:0 0;
}

#rating a.rate1{
	background-position:-23px 0;
}

#rating a.rate2{
	background-position:-46px 0;
}

#rating a.rate3{
	background-position:-69px 0;
}

#rating a.rate4{
	background-position:-92px 0;
}

#rating a.rate5{
	background-position:-115px 0;
}

#rating a.rate6{
	background-position:-138px 0;
}

#rating a.rate7{
	background-position:-161px 0;
}

#rating a.rate8{
	background-position:-184px 0;
}

#rating a.rate9{
	background-position:-207px 0;
}

#rating a.rate10{
	background-position:-230px 0;
	padding-right:0;
}

#rating a:hover.rate0{
	background-position:0 35px;
}

#rating a:hover.rate1{
	background-position:-23px 35px;
}

#rating a:hover.rate2{
	background-position:-46px 35px;
}

#rating a:hover.rate3{
	background-position:-69px 35px;
}

#rating a:hover.rate4{
	background-position:-92px 35px;
}

#rating a:hover.rate5{
	background-position:-115px 35px;
}

#rating a:hover.rate6{
	background-position:-138px 35px;
}

#rating a:hover.rate7{
	background-position:-161px 35px;
}

#rating a:hover.rate8{
	background-position:-184px 35px;
}

#rating a:hover.rate9{
	background-position:-207px 35px;
}

#rating a:hover.rate10{
	background-position:-230px 35px;
}

.ratingbox{
	width:579px;
	position:relative;
}

.ratingbox .image{
	width:311px;
	position:relative;
	float:left;
	text-align:center;
	margin:auto;
	background-color:#d9d9d9;
	min-height:342px;
}

.ratingbox .image .bounding{
	display:inline-block;
	*display:inline;
	text-align:left;
	position:relative;
	top:12px;
}

.ratingbox .corner{
	height:10px;
	width:10px;
	position:absolute;
}

.ratingform{
	height:84px;
	width:268px;
	float:right;
	background-color:#d9d9d9;
	position:relative;
}

.oldrating{
	background-color:#ececec;
	width:268px;
	float:right;
	position:relative;
}

.ratingdetail{
	margin-left:12px;
	top:12px;
	position:relative;
	border:3px solid #d9d9d9;
	height:240px;
}

.ratingdetail h3{
	margin:10px 4px 0;
	padding-bottom:14px;
	border-bottom:1px solid #B69FC3;
}

#kmain .ratingbox .oldrating .xtl{
	height:10px;
	width:10px;
	position:absolute;
	background-image:url(/sf/f/photos/rating/rating_box_i-tl.png);
	top:0;
	left:0;
}

#kmain .ratingbox .selfcomment{
	position:relative;
	top:-4px;
}

/*\*/ * html #kmain .ratingbox .oldrating .xtl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_i-tl.png',sizingMethod='crop');
}

#kmain .ratingbox .ctl{
	background-image:url(/sf/f/photos/rating/rating_box_tl.png);
	top:0;
	left:0;
}

#kmain .ratingbox .ctr{
	background-image:url(/sf/f/photos/rating/rating_box_tr.png);
	top:0;
	right:0;
}

#kmain .ratingbox .cbl{
	background-image:url(/sf/f/photos/rating/rating_box_bl.png);
	bottom:0;
	_bottom:-6px;
	left:0;
}

#kmain .ratingbox .cbr{
	background-image:url(/sf/f/photos/rating/rating_box_br.png);
	bottom:0;
	_bottom:-6px;
	right:0;
}

/*\*/ * html #kmain .ratingbox .ctl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_tl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .ctr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_tr.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .cbl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_bl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .cbr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_br.png',sizingMethod='crop');
}

#kmain .ratingbox .oldrating .ratingdetail .ctl{
	background-image:url(/sf/f/photos/rating/rating_box_line_tl.png);
	top:-3px;
	left:-3px;
}

#kmain .ratingbox .oldrating .ratingdetail .ctr{
	background-image:url(/sf/f/photos/rating/rating_box_line_tr.png);
	top:-3px;
	right:-3px;
}

#kmain .ratingbox .oldrating .ratingdetail .cbl{
	background-image:url(/sf/f/photos/rating/rating_box_line_bl.png);
	bottom:-3px;
	_bottom:-9px;
	left:-3px;
}

#kmain .ratingbox .oldrating .ratingdetail .cbr{
	background-image:url(/sf/f/photos/rating/rating_box_line_br.png);
	bottom:-3px;
	_bottom:-9px;
	right:-3px;
}

#kmain .ratingbox .oldrating .ratingdetail .more_photos{
	text-align:center;
	clear:both;
}

.ratingdetail .corner{
	height:10px;
	width:10px;
	position:absolute;
}

/*\*/ * html #kmain .ratingbox .oldrating .ratingdetail .ctl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_line_tl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .oldrating .ratingdetail .ctr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_line_tr.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .oldrating .ratingdetail .cbl{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_line_bl.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .oldrating .ratingdetail .cbr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_line_br.png',sizingMethod='crop');
}

/*\*/ * html #kmain .ratingbox .oldrating .cbr{
	background:none!important;
	/* IE6 hack */ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sf/f/photos/rating/rating_box_i-tl.png',sizingMethod='crop');
}

#form-rating-selection{
	float:right;
}

.not_rated{
	display:block;
	text-align:center;
	position:relative;
	top:70px;
}

.oldimage a.positioning{
	display:block;
	float:left;
	min-width:115px;
	text-align:center;
}

#kmain .photo select.rgender{
	width:140px;
	position:relative;
	right:19px;
	font-size:12px;
}

#kmain .photo select.rlist{
	width:104px;
	position:relative;
	right:16px;
	font-size:12px;
}
