.snUploadedImageStatus { color:#F00; font-weight:bold; font-size:11px; }

.snList,.snItem {position:relative; margin-left:50px;}
.snList .snListRating,.snItem .snRating {clear:both; display:block; float:left; width:40px; height:40px; line-height:40px; border:1px solid #FC0; background:url(../../editor_images/messageBack.png);text-align:center; position:absolute;left:-50px; font-size:18px; font-weight:bold;cursor:pointer}
.snList .snListRating span,.snItem .snRating span {display:block; font-size:10px;line-height:20px; font-weight:normal}

.snTitle { font-size:16px; font-weight:bold; display:block; margin:0 0 10px 0;}
.snTitle span { font-size:11px; font-weight:normal; display:block; margin-bottom:10px; color:#999}


a.snMore .snListOverview { color:#666; text-decoration:none; }
a.snMore:hover .snListOverview { color:#000;}
a.snMore img,.snItem img { border:1px solid #000; display:block; float:left; margin:10px }

.snListSeparator { clear:both; height:20px; margin-top:20px; border-top:1px solid #CCC; }
.snClean { clear:both; height:1px;}

.snListInfo { clear:block; }


.snOverview { color:#666; margin-bottom:20px; }



.socialNews form { border:0; margin:0;}
.socialNews fieldset { border:1px solid #ccc; padding:10px; }
.socialNews input { width:180px;}
.socialNews label { display:block; margin:8px 10px 3px 0; color:#333; font-weight: bold}

.snAdd input { width:400px; }
.snAdd textarea { width:95%; height:180px }
.snMessage,.snError { display:block; font: bold 18px/20px "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica sans-serif; border:2px solid #F90; background:#FFFFC9 url(../../editor_images/messageBack.png) top repeat-x; padding:15px; margin:15px 10px;-moz-border-radius: 7px; -webkit-border-radius: 7px;}
.snError { border-color:#F00; }
.snMessage span { display:block; font: normal 11px/12px  "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica sans-serif;margin:3px;}

.snAddTip { display:block; font: normal 11px/12px Verdana, Geneva, sans-serif; margin:3px 0 10px; width:360px;  }

.snList .snRateLoading, .snItem .snRateLoading { border:1px solid #000; background: #fff url(../../editor_images/throbber.gif) center center no-repeat;}

.socialPagination { overflow:auto; }
.socialPagination a { display:block; padding:5px;}
.socialPagination a.socialPaginationPrev { float:left; margin-left:10px}
.socialPagination a.socialPaginationNext { float:right; margin-right:10px}
