<style type="text/css">

div.dead
{
}

div.container
{
width:100%;
margin:1px;
border:1px solid black;
}

div.header
{
padding:0.5em;
color:white;
background-color:#555555;
clear:left;
font-family: Verdana;
}

div.footer
{
padding:0.2em;
color:white;
background-color:#555555;
clear:left;
font-family: Verdana;
line-height:120%;
}

h1.header
{
padding:0;
margin:0;
}

div.left
{
float:left;
width:180px;
margin:0;
padding:0.5em;
font-family: Verdana;
line-height:140%;
background-color:#CCCCCC
}

div.content
{
margin-left:196px;
border-left:1px solid black;
padding:1em;
font-family: Verdana;
line-height:130%;
}

div.unpaddedcontent
{
margin-left:196px;
border-left:1px solid black;
}

div.fullleftcontent
{
border-left:1px solid black;
padding:1em;
font-family: Verdana;
line-height:130%;
}

div.bottomcontent
{
border-top:1px solid black;
font-family: Verdana;
line-height:130%;
padding: 8px;
}

div.image
{
margin: 5px;
}

table.projects 
{
border: 1px solid black;
padding: 1px;
}

th, td
{
padding: 8px;
}

li:not(:last-child) { margin-bottom: 8px; }

</style>
