body {  background: #FFF url('images/gradbg4.jpg') repeat-y top center; margin: 0; padding: 0;} 

#headerinfo {text-align: center; margin: 0 auto 0 auto; width: 800px; background: url('images/gradtop2.jpg') repeat-x top;  padding-top: 19px;}
#headerinfo p{margin: 0; padding: 0;}
#headerinfo h1 {text-align: center; font-size: 1.2em; font-style: italic;}

#maincontent {margin: 0 auto 0 auto; padding: 0; width: 800px; }

#maintext {width: 800px; padding: 0; margin: 0 auto 0 auto; position: relative;}

#divMenu {position: relative; top: 10px; color: #fff; font-family: arial, sans-serif; font-size: .9em; width: 775px; margin: 0 auto 0 auto; z-index: 9; }
#divMenu a { color: #fff; text-decoration: none; display: block; padding: 0; margin: 0;}
#divMenu li a:hover {background-color: #ddd; color: #000;}
#divMenu li {list-style-type: none; border: 2px #ccc outset; float: left; width: 150px; background-color: #962e30; text-align: center; }
#divMenu  li ul{display: none;}
#divMenu li:hover ul {display: block; width: 148px;}
#divMenu ul { margin-left: -3em;}

#realbody {position: absolute; top: 40px; clear: both; color: #444; font-family: sans-serif; width: 750px; z-index: 2; margin: 5px 20px auto 20px; padding: 40px 0 40px 0; background: url('images/crossflamex2.gif') no-repeat top center; }
#realbody p, #realbody li {font-size: .9em;}
#realbody h1 {margin: 0 0 0 0; padding: 1em 0 0 0; text-align: center; font-weight: bold; font-size: 110%; color: #333;}
#realbody h2 {margin: 0 0 0 0; text-align: center; font-weight: bold; font-size: 105%;}
#realbody h3 {margin: 0 0 0 0; text-align: center; font-weight: normal; font-size: 100%;}
#realbody h3 a, #realbody h3 a:visited {color: #333; }

#sitemap {clear: both; text-align: right; padding-top: 25px;}
#sitemap p{font-size: 70%;}
#sitemap a, #sitemap a:visited {color: #444;}

.centered {text-align: center;}
.alignright {text-align: right;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
