body{
   background: #000;
   text-align: center;
   font-size: 16px;
}
#horizon        
	{
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}

#content    
	{
	background-color: transparent;
	margin-left: -312px;
	position: absolute;
	top: -220px;
	left: 50%;
	width: 640px;
	height: 480px;
	visibility: visible
}
.navbar{
   width: 640px;
   padding-bottom: 10px;
   color: #ADD8E6;
   font-weight: bold;
}
.gap{
   padding: 0px 7px;
}
.box{
   float: left;
   width: 640px;
   height: 400px;
   overflow: auto;
   background: #8B7355;
   font-family: lucida;
   border: 2px ridge #8B7355;
}
H1{
   padding-top: 35px;
   font-size: 28px;
   letter-spacing: .50em;
}
H2{
   margin-top: 10px;
   font-size: 30px;
   letter-spacing: .1em;
}
H3{
   font-variant: small-caps;
}
.subhdg{
   margin: -15px;
   font-size: 14px;
}
.crpic{
   margin-top: 50px;
}
.ftr{
   margin-top: 40px;
   letter-spacing: .15em;
   font-weight: bold;
}
.divider{
   clear: both;
   border: 1px groove #666;
   margin: 70px 20px;
}
.window{
   margin: 50px 160px;
   padding: 4px 0px;
   border: 2px ridge #8B7355;
}
.window p{
   margin: 0px;
}
p{
   margin: 0px 50px;
}
.navbar a{
   color: #8B7355;
   text-decoration: none;
}
.navbar a:hover{
   color: #ADD8E6;
}
a{
   color: #ADD8E6;
   text-decoration: none;
}
a:hover{
   color: #FFF;
}
.bld{
   font-weight: bold;
}
.lft{
   float: left;
   margin-left: 5px;
   width: 160px;
   text-align: right;
}
.rgt{
   float: left;
   width: 240px;
   padding-left: 3px;
   text-align: left;
}
.copy{
   padding-top: 5px;
   font: .7em verdana, arial, times roman;
   color: #666666;
}
.copy a{
   text-decoration: none;
   font-weight: normal;
   color: #444444;
}
.copy a:hover{
   color: #990000;
}
.copy a:active{
   color: #333;
}
.ltn{
   color: #ADD8E6;
   text-align: left;
   margin-left: 74px;
}
.udl{
   text-decoration: underline;
}
.cv{
   clear: both;
   float: left;
   width: 600px;
   padding-left: 3px;
   text-align: left;
}
.hdg{
    margin: 10px 50px;
    font-size: 26px;
}
.cvhr{
   margin: 10px 50px;
   text-decoration: underline;
   font-weight: bold;       
}