
.pg div.centerInHalfWidth {
display:block;
float:left;
text-align:center;
text-decoration:none;
width:49%;
word-wrap:break-word;
}
.pg div.centerInThirdWidth {
display:block;
float:left;
text-align:center;
text-decoration:none;
width:33%;
word-wrap:break-word;
}
.pg div.centerInFourthWidth {
display:block;
float:left;
text-align:center;
text-decoration:none;
width:144px;
}
.bd .bbutton.random {
margin:auto;
width:160px;
}
.prev_score {
color:#5156b8;
display:block;
font-size:60px;
font-weight:bold;
line-height:60px;
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");
display:block;
float:left;
height:34px;
overflow:hidden;
padding-right:2px;
position:relative;
width:21px;
}
#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.rate0:hover {
background-position:0 35px;
}
#rating a.rate1:hover {
background-position:-23px 35px;
}
#rating a.rate2:hover {
background-position:-46px 35px;
}
#rating a.rate3:hover {
background-position:-69px 35px;
}
#rating a.rate4:hover {
background-position:-92px 35px;
}
#rating a.rate5:hover {
background-position:-115px 35px;
}
#rating a.rate6:hover {
background-position:-138px 35px;
}
#rating a.rate7:hover {
background-position:-161px 35px;
}
#rating a.rate8:hover {
background-position:-184px 35px;
}
#rating a.rate9:hover {
background-position:-207px 35px;
}
#rating a.rate10:hover {
background-position:-230px 35px;
}
.ratingbox {
position:relative;
width:579px;
}
.ratingbox .image {
background-color:#edeeff;
float:left;
margin:auto;
min-height:342px;
position:relative;
text-align:center;
width:311px;
}
.ratingbox .image .bounding {
display:inline-block;
position:relative;
text-align:left;
top:12px;
}
.ratingbox .corner {
height:10px;
position:absolute;
width:10px;
}
.ratingform {
background-color:#edeeff;
float:right;
height:84px;
position:relative;
width:268px;
}
.oldrating {
background-color:#ced1ff;
float:right;
position:relative;
width:268px;
}
.ratingdetail {
border:3px solid #edeeff;
height:240px;
margin-left:12px;
position:relative;
top:12px;
}
.ratingdetail h3 {
border-bottom:1px solid #9ea2ff;
margin:10px 4px 0;
padding-bottom:14px;
}
#kmain .ratingbox .oldrating .xtl {
background-image:url("/sf/f/photos/rating/rating_box_i-tl.png");
height:10px;
left:0;
position:absolute;
top:0;
width:10px;
}
#kmain .ratingbox .selfcomment {
position:relative;
top:-4px;
}
* html #kmain .ratingbox .oldrating .xtl {
background:none repeat scroll 0 0 transparent !important;
}
#kmain .ratingbox .ctl {
background-image:url("/sf/f/photos/rating/rating_box_tl.png");
left:0;
top:0;
}
#kmain .ratingbox .ctr {
background-image:url("/sf/f/photos/rating/rating_box_tr.png");
right:0;
top:0;
}
#kmain .ratingbox .cbl {
background-image:url("/sf/f/photos/rating/rating_box_bl.png");
bottom:0;
left:0;
}
#kmain .ratingbox .cbr {
background-image:url("/sf/f/photos/rating/rating_box_br.png");
bottom:0;
right:0;
}
* html #kmain .ratingbox .ctl {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .ctr {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .cbl {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .cbr {
background:none repeat scroll 0 0 transparent !important;
}
#kmain .ratingbox .oldrating .ratingdetail .ctl {
background-image:url("/sf/f/photos/rating/rating_box_line_tl.png");
left:-3px;
top:-3px;
}
#kmain .ratingbox .oldrating .ratingdetail .ctr {
background-image:url("/sf/f/photos/rating/rating_box_line_tr.png");
right:-3px;
top:-3px;
}
#kmain .ratingbox .oldrating .ratingdetail .cbl {
background-image:url("/sf/f/photos/rating/rating_box_line_bl.png");
bottom:-3px;
left:-3px;
}
#kmain .ratingbox .oldrating .ratingdetail .cbr {
background-image:url("/sf/f/photos/rating/rating_box_line_br.png");
bottom:-3px;
right:-3px;
}
#kmain .ratingbox .oldrating .ratingdetail .more_photos {
clear:both;
text-align:center;
}
.ratingdetail .corner {
height:10px;
position:absolute;
width:10px;
}
* html #kmain .ratingbox .oldrating .ratingdetail .ctl {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .oldrating .ratingdetail .ctr {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .oldrating .ratingdetail .cbl {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .oldrating .ratingdetail .cbr {
background:none repeat scroll 0 0 transparent !important;
}
* html #kmain .ratingbox .oldrating .cbr {
background:none repeat scroll 0 0 transparent !important;
}
#form-rating-selection {
float:right;
}
.not_rated {
display:block;
position:relative;
text-align:center;
top:70px;
}
.oldimage a.positioning {
display:block;
float:left;
min-width:115px;
text-align:center;
}
#kmain .photo select.rgender {
font-size:12px;
position:relative;
right:19px;
width:140px;
}
#kmain .photo select.rlist {
font-size:12px;
position:relative;
right:16px;
width:104px;
}