body { background: #fff url(/ui/20100112/imgs/site/page_paint_bg.jpg) top center no-repeat; }
div.pagewrapper { background: transparent url(/ui/20100112/imgs/site/site_bg.png) top left repeat-x; }
div.pagewrapper div.pagecenter div.pagebody div.header { margin-top: -0px; background: url(/ui/20100112/imgs/page/page_header.png) top left no-repeat; height: 143px; }

div.main{ margin-top: 60px; }
/*  */

div.rss { display: none; }
div.pagewrapper div.pagecenter div.pagebody div.header div.title {  position: relative; top: 33px; left: 20px; }
div.pagewrapper div.pagecenter div.pagebody div.header div.title a, div.pagewrapper div.pagecenter div.pagebody div.header div.title a:link { height: 40px; display: block; }
div.pagewrapper div.pagecenter div.pagebody div.profile a { background: url(/ui/20100112/imgs/page/profile_label.png) top left no-repeat; width: 370px; }
div.pagewrapper div.pagecenter div.pagebody div.signup a { background: url(/ui/20100112/imgs/page/signup_label.png) top left no-repeat; width: 390px; }
div.pagewrapper div.pagecenter div.pagebody div.login a { background: url(/ui/20100112/imgs/page/login_label.png) top left no-repeat; width: 340px; }
div.pagewrapper div.pagecenter div.pagebody div.about a { background: url(/ui/20100112/imgs/page/about_label.png) top left no-repeat; width: 300px; }
div.pagewrapper div.pagecenter div.pagebody div.feedback a { background: url(/ui/20100112/imgs/page/feedback_label.png) top left no-repeat; width: 350px; }
div.pagewrapper div.pagecenter div.pagebody div.flag a { background: url(/ui/20100112/imgs/page/flag_label.png) top left no-repeat; width: 320px; }

div.pagewrapper div.pagecenter div.pagebody div.featured div.hd { height: 18px; }
div.pagewrapper div.pagecenter div.pagebody div.featured div.bd { padding: 0px 14px; }

div.sechdr, div.sechdrsm { background: transparent url(/ui/20100112/imgs/page/assets.png) no-repeat scroll 0px -193px; height: 42px; }
div.sechdrsm { background: transparent url(/ui/20100112/imgs/page/assets.png) no-repeat scroll -597px -43px; }
div.pagewrapper div.pagecenter div.pagebody div.results div.bd div.item div.photo {   background: none; }
div.pagewrapper div.pagecenter div.pagebody div.listmd div.bd div.item div.photo {  background: none;  }
div.pagewrapper div.pagecenter div.pagebody div.featured {  background: transparent url(/ui/20100112/imgs/page/assets.png) no-repeat scroll 0px -43px;  height: 150px; }

div.pagewrapper div.pagecenter div.pagebody div.results div.bd div.item div.info div.location {  background: #f90;  }

div.error h2, div h2, div h1, a, a:link, a:visited, a:active { color:#B92501; }

div.sechdr div.label span, div.sechdrsm div.label span { color:#fc0; }
h1, h2, h3, h4, h5, h6, div.pagewrapper div.pagecenter div.pagebody div.item div.name a, div.pagewrapper div.pagecenter div.pagebody div.item div.name a:link,div.pagewrapper div.pagecenter div.pagebody div.item div.label a, div.pagewrapper div.pagecenter div.pagebody div.item div.label a:link { color: #f90; }
div.pagewrapper div.pagecenter div.pagebody div.featured div.bd div.info div.name a, div.pagewrapper div.pagecenter div.pagebody div.featured div.bd div.info div.name a:link { color: #fff; }


div.polaroid {  width: 233px; height: 193px; overflow: hidden; margin-top: -93px;  margin-left: 125px; background: url(/ui/20100112/imgs/page/polaroid_blank.jpg) no-repeat bottom right;  } /* 210 x 175 */
div.polaroid div.photo { /* background: url(/ui/20100112/imgs/site/post_buttons.png) no-repeat top left; */  background: url(/ui/20100112/imgs/page/polaroid.png) no-repeat top left; width: 233px; height: 193px; overflow: hidden; }

span.formh2 { color: #000066; font-weight: bold; font-size: 110%; }
fieldset { border:0; border-top: 1px solid #CCC; width: 80%; margin: 0px 10px; }
fieldset legend { color: #444; font-weight: bold; font-size: 110%; }
table tr td.formlabel { text-align: right; width: 100px; }
div.bdpad ul { margin: 10px 30px; }
div.bdpad ul li { margin: 5px; }
div#privacypanel h3 { color: #000; margin: 0; }
p a {  font-size: 100%; }