
body { margin: 0; padding: 0; background-color: #C1BA74; }

#contents { width: 750px; margin: 0 auto; }

#headerblock { position: relative; width: 100%; height: 120px; background-color: #963; }

#langsel { position: relative; top: 0; left: 0; width: 100%; height: 20px; background-color: #C1bA74; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; text-align: right; }
#langsel a { margin: 0 1em; text-decoration: none; color: #339; }

#menublock { width: 100%; margin: 0; padding: 0; height: 3em; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
#menublock ul { margin: 0; padding: 0; list-style-type: none; }
#menublock li { margin: 0; padding: 0; float: left; text-align: center; background-color: #963; }
#menublock a { display: block; width: 93.625px; height: 2.5em; padding-top: 0.5em; text-decoration: none; color: #fff; }
#menublock a:hover { background-color: #985; }
#menublock .currenttab { background-color: #985; }

#bodyblock { background-color: #fff; width: 100%; margin: 0.5em auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }
#bodyblock .rbtop { background: url(/borderweeds/includes/css_images/topright_body.gif) no-repeat top right; }
#bodyblock .rbtop div  { background: url(/borderweeds/includes/css_images/topleft_body.gif) no-repeat top left; }
#bodyblock .rbbot { background: url(/borderweeds/includes/css_images/botright_body.gif) no-repeat bottom right; }
#bodyblock .rbbot div  { background: url(/borderweeds/includes/css_images/botleft_body.gif) no-repeat bottom left; }
#bodyblock .bodycontent { margin: 0 1em; background-color: #fff; }
#bodyblock .rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 15px; font-size: 1px; }
#bodyblock h1, #bodyblock h2, #bodyblock h3, #bodyblock h4, #bodyblock h5, #bodyblock h6 { color: #985; }
#bodyblock p { text-align: justify; }
#bodyblock .subhead { font-size: 14px; font-variant: small-caps; }
#bodyblock .notice { font-weight: bold; font-style: oblique; color: #f00; }
#bodyblock .moreinfo { font-weight: bold; font-size: 110%; }
#bodyblock a { text-decoration: none; color: #339; }
#bodyblock a:visited { color: #669; }
#bodyblock a:hover { color: #c63; }
#bodyblock fieldset { width: 350px; background-color: #eee; margin: 0.5em 0; }

#rightimg { margin: 0.5em 0 0.5em 1em; font-size: 11px; color: #666; text-align: center; }
#rightimg .copyright { font-size: 9px; color: #333; text-align: right; margin-bottom: 0; }

#footerblock { background-color: #963; width: 100%; margin: 0.5em auto; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #eee; }
#footerblock .rbtop { background: url(/borderweeds/includes/css_images/topright_foot.gif) no-repeat top right; }
#footerblock .rbtop div  { background: url(/borderweeds/includes/css_images/topleft_foot.gif) no-repeat top left; }
#footerblock .rbbot { background: url(/borderweeds/includes/css_images/botright_foot.gif) no-repeat bottom right; }
#footerblock .rbbot div  { background: url(/borderweeds/includes/css_images/botleft_foot.gif) no-repeat bottom left; }
#footerblock .bodycontent { margin: 0 1em; background-color: #963; text-align: center; }
#footerblock .rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 15px; font-size: 1px; }
#footerblock a { text-decoration: none; color: #339; }
#footerblock a:hover { color: #fc0; }

.poster li { padding-bottom: 10px; }

