body{
font-size:100%;
position:relative;
background:#fff url(img-assess/bgr-assess4-2.jpg) center top no-repeat fixed;
}
*{margin:0; padding:0;}
#container{
width:780px;
left:50%;
margin-left:-390px;
position:absolute;
}
a{
color:blue;
text-decoration:none;
}
a:hover{
color:red;
}
h1{
font-size:2.25em;
margin-top:1.25em;
margin-left:2.5em;
width:375px;
}
h2{
position:absolute;
left:525px;
top:40px;
font-size:3em;
}
#sponaugle{
width:206px;	
float:right;
margin-top:4em;
padding-right:3em;
}
#address{
width:320px;
margin-left:3em;
margin-top:3em;
padding-bottom:1em;
border-bottom:dashed 3px black;
text-align:center;
line-height:1em;
}
#address p{
width:300px;
font-weight:bold;
padding-bottom:.75em;
}
#address p span{
font-size:1.1em;
font-style:oblique;
}
#grace, #fischer, #calkins, #smith{
padding-bottom:25px;
margin-right:20px;
}
#smith{
float:left;
width:206px;
margin-top:10em;
}
#calkins{
float:left;
clear:left;
width:206px;
}
#fischer{
float:left;
clear:left;
width:206px;
}
#grace{
float:left;
clear:left;
width:206px;
}
img{
border:3px solid #8b7500;
}
#sponaugle p, #smith p, #grace p, #fischer p, #calkins p{
font-weight:bold;
font-variant:small-caps;
text-align:center;
font-size:.8em;
}
#text{ 
margin-top:10em;
border-right:dashed 3px black;
}
#head{
font-weight:bold;
}
#text p{
padding:0 20px 30px 20px;
margin-right:30px;
}
#text h3{
font-size:1.3em;
text-indent:3em;
} 
.list{
text-indent:2em;
margin-top:-15px; 
}
#nav{
position:absolute;
top:510px;
left:50px;
}
#menu1, #menu2{
width:100%;
float:left;
font-size:.7em;
font-family: verdana, arial, sans-serif;
}
#menu2{
margin-top:5px;
text-indent:8px;
}
#menu1 ul, #menu2 ul{
margin:0 0 0 100px;
display:block;
}
#menu1 ul li, #menu2 ul li{
float:left;
width:auto;
background-color:#8b7500;
list-style-type:none;
font-weight:bold;
padding:3px 6px;
border-right:solid 2px black;
border-top:solid 2px black;
border-bottom:solid 2px black;
}
#menu1 ul li:first-child, #menu2 ul li:first-child{
border-left:solid 2px black;
}
#menu1 ul li:hover, #menu2 ul li:hover{
background-color:#97ffff;
}
#menu1 ul a, #menu2 ul a{
color:blue;
text-decoration:none;
padding:0 6px;
}
#menu1 ul a:hover, #menu2 ul a:hover{
color:red;
}
* html  #menu1 ul, * html #menu2 ul {
float:left;
border-left:solid 2px black;
margin-left:50px;
}
* html a {display:block;}



