* { padding:0; margin:0; font-size:12.5px;} 

body { text-align:center; font-family: Arial Helvetica serif; }
h1, h2, h3, h4, h5 { color:#fff; }
h3 { font-size:16px; color:#8b0000; padding:10px 0px 0px 0px; }
p { padding: 0px 0px 10px 0px; }

#wrapper { margin:0 auto; width:800px; }

#header { text-align:left; height:105px; background: url(images/header_bg.png); }
#header div { display:inline; height:105px; }
#hleft { float:left; background: url(images/header_bg_left.png) no-repeat; width:10px; }
#hright { float:right; background: url(images/header_bg_right.png) no-repeat; width:10px; }
#hmiddle h1 { padding: 5px 5px 0px 15px; font-size:24px; }
#hmiddle h2 { padding: 0px 5px 3px 20px; color:#CBB71D; }

#body { }
#body div { }

#bodyLeft { float:left; padding: 0px 0px 5px 20px; text-align:left; }
#bodyLeft ul { width:130px; padding:15px 0; }
#bodyLeft ul li { list-style:none; font-size:14px; }
#bodyLeft ul li a { font-size:14px; font-weight:bold; color:#475572; }
#bodyLeft ul li a:hover { font-size:14px; color:#8b0000; }
#bodyLeft ul li a:visited { font-size:14px; color:#475572; }

#bodyRight { float:left; padding:15px 0px 5px 10px; width:630px; text-align:left; border-left:1px solid #dddddd; }

#footer { clear:both; border-top:1px solid #dddddd; padding:5px 0; color:#777; }

