CSS CODE
#container
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}

#top
{
margin-top: 0px;
background-color: #9bcee1;
border-bottom: 1px solid gray;
background-image: url(moon-ovr-sandias.jpg); 
background-position: top right;
background-repeat: no-repeat;
height: 142px;
}

#logo {
   float: left;
   padding-top: 10px;
   margin-right: 20px;
}
#spacer {
   clear: left;
}
#sitename {
   padding-top: 22px;
}

#sitename h1 {
   text-align: center;
}

#sitename h1
{
margin-left: 80px;
width: 50%;
padding: 8px 8px 8px 8px;
background-color: #ccac98;
color: black;
border: 2px solid  white;
}

#nav {
   float: left;
   width: 168px;
   margin: 0 0 0 0;
   padding: 1em;
   background-color: #fff;
   text-align: left;
   clear: left;
}
#nav p { margin: 0 0 1em 0; }
#nav ul { list-style: none; }
#nav a
{
display: block;
width: 7em;
padding: .3em .5em;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dcdcdc;
}

#nav a:link { color: #888888; }
#nav a:visited {color: #555555;}
#nav a:hover {
                  border: 1px solid #bbbbbb;
                  background-color: #dcdcdc;
                  color: black; }

#neck {background: black; margin: 0 0 0 0; padding: 5px 4px 20px 4px;
  list-style: none; font: bold 0.8em Verdana, sans-serif;}
#neck li { display: inline; margin-right: 2px; margin-top: -12px;
           float: right; padding: 5px 2px; 
           background: #c7581b; }
#neck li a { padding: 2px 10px; 
             text-decoration: none; 
             border: 1px solid black;
           }
#neck li a:link { color: black;}
#neck li a:visited {color: white;}
#neck li a:hover { color: black; background: #f7c971; }

#content
{
margin-left: 200px;
border-left: 1px solid black;
padding: 1em;
max-width: 36em;
}
#content h1, h2 { color: #87b0ce; }

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
border-top: 1px solid gray;
font-size: smaller;
}

#nav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

