#container
{
width: 90%;
margin: 0px auto 10px;
background-color: #EBEBEB;
color: #000;
border: 2px solid gray;
line-height: 110%;
}

#top
{
width: 90%;
margin: 10px auto 0px;
//padding: .5em;
background-color: #D5DBE1;
border-top: 2px solid gray;
border-left: 2px solid gray;
border-right: 2px solid gray;
//border-bottom: 2px solid gray;
}

#top table
{
width: 100%;
}

#top tr
{
vertical-align: top
} 

#projectlist
{

} 

#projectlist h3
{
font-size:10pt;
font-weight: bold;
margin-bottom: 0;
}

#projectlist ul
{
margin-top: 0;
}

#top .heading
{
text-align: right;
padding: 0;
margin: 0;
font-size:24pt; 
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
font-weight: bold;
}

#top .pagename
{
float: left;
text-align: right;
padding: 0;
margin: 0;
font-size:24pt; 
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
font-weight: bold;
}

#top .subheading
{
text-align: right;
padding: 0;
margin: 0;
padding-top: 8;
font-size:18pt; 
font-family: Times, Times New Roman, serif;
font-style: italic;
}

#leftnav
{
float: left;
//width: 11.7em;
margin: 0;
margin-right: 10px;
//border-right: 2px solid gray;
//border-bottom: 2px solid gray;
background-color: #C0C0C0;
}

#rightphoto
{
float: right;
padding-left: 10px;
}

#content
{
//margin-left: 200px;
padding: 1em;
//max-width: 36em;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
font-size:10pt;
}

.dropcap {
float:left;
//color:#D4D4C7;
//color:#69B396;
color:#000000;
font-size:60px;
line-height:20px;
padding-top:2px;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
} 

#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #D5DBE1;
border-top: 2px solid gray;
font-size:8pt;
text-align:center;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
}

#footer table
{
color: #333;
font-size:8pt;
text-align:center;
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
margin-left:auto;
margin-right:auto;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

body
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#links
{
width:11em;
margin:0px 0px 0px 0px;
float:left}

#button
{
margin-right:1px; 
border-top:0px solid #880; 
border-right:0px solid #880; 
border-left:0px solid #880
}

#button ul 
{
list-style:none; 
border:none; 
margin:0px; 
padding:0px
}

#button li 
{
margin:0px; 
margin-left:3px;
}

#button li.top 
{
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
font-size:12pt; 
font-weight:bold; 
display:block; 
width:100%; 
text-align:left;
}

#button li a 
{
font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
color: #000;
font-size:12pt; 
font-weight:bold; 
display:block; 
padding:3px 0.0em; 
width:100%; 
text-decoration:none
}

#button li a:hover 
{
background-color:#000000;
color: #FFF;
}