body { background-image: url(../images/bg_a.gif); background-attachment: fixed; text-align: center; margin: 0; }

p { text-indent: 10px; }
#wrapper { text-align: left; position: relative; width: 965px; margin-right: auto; margin-left: auto; }
#container { width: 100%; float: left; margin-right: -200px; }
#header { background-image: url(../images/header.gif); background-repeat: no-repeat; background-position: left 0; height: 100px; border-bottom: 2px solid #8b0000; }
#sitemap { background-image: url(../images/sitemap.gif); background-repeat: repeat-x; width: 100%; height: 25px; border-bottom: 1px solid #ffd700; }
#sitenav { width: 100%; }
#left { width: 175px; float: left; padding-left: 5px; }
#right { width: 200px; float: right; }
#main { margin-left: 180px; }
#content { margin-right: 200px; padding-right: 10px; }
#footer { text-align: center; width: 100%; height: 25px; }
#footer ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#footer li { display: inline; }
#footer li a { text-decoration: none; padding: 5px 10px; }
#w3c { width: 100%; }
#copyright { text-align: center; width: 100%; }
.clearing { height: 0; clear: both; }
h1 { font-size: 2em; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 1.17em; font-weight: bold; margin: 1em 0; }
ul { margin-right: 0; margin-left: 1px; padding-right: 0; padding-left: 1px; list-style-type: none; }
ul li { margin-right: 0; margin-left: 1px; padding-right: 0; padding-bottom: 5px; padding-left: 1px; }
