div.sb_panel {
  margin-top: 8px; margin-bottom: 8px; padding: 4px 8px 4px 8px; background: #EF97C3; border: 1px solid #B87296;
  width: 100%;
  -webkit-border-radius: 8px;
  -khtml-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
div.sb_panel h3 {color: #C11870; margin: 6px 8px}
div.sb_panel img {border: 3px solid white; margin: 6px}
div.sb_panel table {clear: both}
div.sb_rnav {float: right; margin: 8px 20px 0 0}
div.sb_lnav {float: left; margin: 8px 0 0 20px; width: 450px}
div.sb_lnav a {font-weight: bold;}
a#ed_name {font-size: 0.85em; font-weight: normal; margin-left: 110px}
a#report {font-size: 0.85em; font-weight: normal; margin-left: 20px}
div#sb_info {float: right; width: 280px; margin: 0 10px 0 0}
div.pu_vis {float: left; position: relative; left: -150px;
width: 300px; background: #ffe; border: 2px solid #cc3; padding: 3px}
div.pu_hid {display: none}
a#puc {font-size: 0.85em}

div.hr {clear: both; border-bottom: 1px solid #ccc; height: 2px; margin: 0 0 10px -14px; padding: 10px 0 0 0}

div#sb_header {float: left}
div#sb_nav {float: right; margin: 9px 25px 0px 0px; color: white; font-family: "trebuchet MS"}
div#sb_nav a {color: white}
div#sb_thumb {float: left;}
div#sb_thumb img {width: 50px; margin: 4px}
div#sb_title {float: left; padding: 12px 8px}
div#sb_tr {float: right; padding: 4px 14px 0 0; width: 220px}
div.viewer {background: white}
div#no_plugin {margin: 30px}
#no_plugin h3 {color: #00c; padding: 8px 0 4px 0}

div#sb_viewer {border: 1px solid #909090; width: 600px; height: 600px; margin: 0 4px 4px 16px}
div#wall_viewer {width: 920px; height: 640px; margin: 10px auto; border: 1px solid black}
div#wall_stats {width: 270px; margin: 20px auto; font-size: 0.85em; color: #888}
div#sbo_viewer {margin: 4px 0 0 120px; width: 512px}
div#rate_l {float: left; width: 100px; height: 60px; border: 1px solid pink; padding: 12px}
div#rate_r {float: left; margin-left: 25px}
div#rate_l h3#rsc {font-size: 26px; margin-left: 12px}
div#rate_l a {margin: 0 0 8px 6px; text-decoration: none}
div#link_rest {float: right; color: pink; border: 1px solid pink; cursor: pointer; padding: 0 4px}
div#extvote {overflow: auto; height: 160px}
div#sb_gallery {clear: both}
div#sb_gallery img {margin: 6px}
div.left {float: left; padding-left: 10px}
div.left img {border: 2px solid #797979; margin: 4px}
div.outer_viewer {clear: left}
div#i_desc {margin: 3px 4px 3px 4px; padding: 2px 10px; overflow: hidden}
textarea#e_desc {display: none; width: 200px}
input#e_desc_sub {display: none}
input#sb_name {float: left; display: none;}
form#sb_name_frm {float: left}
input#sb_name_sub {float: left; display: none}
a#edit_desc2 {display: none}
img#orig {border: 0}
img.vs {cursor: pointer}
div#stdiv {float: left}
div#sb_rate {width: 230px; margin: 0 12px 0 52px; float: left}
div#rate_res {float: left; clear: left; padding: 8px 0 0 8px; font-size: 0.85em}
.c_h {display: inline; margin-left: 15px}
table#t_posts {width: 550px; margin: 10px 0; border: 1px solid #ccc; border-collapse: collapse}
img#feat_icon {padding: 3px 0 1px 15px; border: 0}

