body { background: #4d4d4d url('/images/back.jpg') top repeat-x; font-family: Arial, helvetica, sans-serif; padding: 0px; margin: 0px auto 0px auto; }

div#body { width: 899px; background-color: #fff; border: 2px solid #325031; padding: 0px; margin: 5px auto 10px auto; }

table#b_table { width: 899px; padding: 0px; margin: 0px; background: #fff url('/images/contentback.jpg') bottom left no-repeat; }
#b_table td { font-size: 12px; padding: 0px; }

td#b_header { width: 899px; height: 124px; background: url('/images/header.jpg') top left no-repeat; }

a { color: #000; text-decoration: underline; }
a:hover { text-decoration: none; }
a img, img.exbrd { border: 2px solid #ccc; }

td#b_admin { text-align: right; padding-right: 8px; height: 23px; overflow: none; }
#b_admin a { position: relative; top: -2px; padding: 0px 0px 0px 10px; margin-left: 2px; color: #697c64; text-decoration: none; font-size: 11px; }


tr#b_menucontainer { background: url('/images/menuback.gif') top left no-repeat; }
td#b_menu { padding-left: 8px; height: 23px; overflow: none; }
#b_menu img, #b_menu a { position: relative; }
#b_menu img { top: -2px; }
#b_menu a { top: -1px; padding: 0px 15px 0px 2px; margin-left: 2px; color: #697c64; text-decoration: none; font-size: 12px; }
#b_menu a:hover, #b_menu a.active { color: #1c231a; }
#b_menu a.active { font-weight: bold; }

#b_sidebar { width: 259px; background: #f7f9f3 url('/images/sidemenuback.jpg') bottom left no-repeat; text-align: center; border-left: 1px solid #d4d6d1; }

#b_body { width: 640px; }

#b_content { color: #333; padding: 20px 10px 5px 10px; text-align: justify; }
#b_content p { margin: 0px; }
#b_content img { border: 1px solid #555; }
#b_content img.nobrd { border: 0px; }

#b_content button img,
#b_content span.nav img,
#b_content div.picinfo img,
#b_content div.messages img,
#b_content h1 img
{ border: 0px; }


#b_sidecontent { text-align: justify; width: 240px; margin: 35px auto 0px auto; min-height: 300px; }
#b_sidecontent img { margin: 0px 0px 20px 0px; border: 1px solid #666; }
#b_sidecontent span.floatright { float: right; margin: 3px 0px 3px 0px; }
#b_sidecontent .floatright img { border: 0px; margin: 0px; padding: 0px; }
#b_sidecontent h4 { font-size: 12px; text-align: left; margin: 0px 0px 1px 0px; border-bottom: 1px dotted #A8946F; }

.submenu { background-color: #fff; border: 2px solid #446d44; padding: 0px 3px 0px 3px; margin: 0px 0px 15px 0px; }
.submenu a { color: #000; font-size: 12px; display: block; margin: 3px 0px 3px 0px; text-decoration: none; padding-left: 10px; }
.submenu a.active, .submenu a:hover { font-weight: bold; }
.submenu a { background: url('/images/linkbullet-off.png') left center no-repeat; }
.submenu a:hover, .submenu a.active { background-image: url('/images/linkbullet-on.gif'); }

td#bottom { text-align: center; font-size: 10px; color: #777; }
#sidebottom { display: block; text-align: right; }
#sidebottom a img { border: none; opacity: 0.4; filter:alpha(opacity=40); margin: 0px; }
#sidebottom a:hover img { opacity: 1; filter:alpha(opacity=100); }


h1 { margin: 0px 0px 3px 0px; border-bottom: 2px solid #547d54; font-size: 24px; padding: 0px 0px 0px 15px; background: url('/images/h1bullet.gif') left center no-repeat; }
li { margin-bottom: 10px; }
div.messages { margin: 10px; padding: 5px; border: 2px solid #7B6B47; background-color: #fdfdfd; line-height: 150%; }

input.w, textarea.w { width: 500px; }