
body {
  background: #FFFFCC; color: #000;
  font-family: Arial, Verdana, sans_serif; 
  font-size: small;
  behavior: url(csshover.htc);
  width: 750px;
  }
  
#masthead {
	height: 200px;
	width: 750px;
	padding: 0;
	}

#homeright {position: absolute;
       top: 200px;
       left: 600px;
       width: 140px;
       }

  
#homemain {position: absolute; 
    top: 225px;
    left: 10px;
    width: 565px;
    }  

#main {position: absolute; 
    top: 240px;
    left: 25px;
    width: 700px;
    }  

#adult {position: relative;
    left: 200px;
    }

div#nav {position: absolute; top: 160px; left: 205px; margin: -1px 0 0 5px; background: #FFFFCC; border: 1px solid #AAA;}
div#nav ul {margin: 0; padding: 0; background: #FFFFCC; border: 1px solid #CCC; border-width: 0 1px;}
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 5.25em; line-height: 1em;}
div#nav li:hover {background: #BAC4F4;}
div#nav li.submenu {background: #FFFFCC;}
div#nav li.submenu:hover {background-color: #BAC4F4;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; font-size: small; width: 5.25em; color: #800000;}
div#nav>ul a {width: auto; color: #000000;}
div#nav ul ul {position: absolute; width: 5.5em; display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu li.submenu:hover {background-color: #EDD;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 1.46em; left: -1px;}

.shield {padding: 0 1em;}
p.left {text-align: left}

#footer {position: absolute; top:650px; margin-left: 270px; font-size: x-small; text-align: center; }
.footer_register { font-size: x-small; text-align: center; }
</style>