ul.nav
{
/*Remove all spacings from the list items*/
        margin: 0;
        padding: 0;
        cursor: default;
        list-style-type: none;
        display: inline;
	display: table;
}

ul.nav>li
{
        display: table-cell;
        position: relative;
        padding: 2px 6px;
	font-weight: bold;
	border: thin #FC0 outset;
	text-align: center;
}

ul.nav
{
        background-color: #ffc;
        color: #369;
}


ul.nav li:hover
{
        text-decoration:        underline;
        color:  #C00;
	border: thin #FC0 outset;
}

ul.nav li:active
{
        
        color: #fff;
	border: thin #FC0 inset;
}

ul.nav
{
        border: 1px solid #369;
	width:100%;
}

.nav a {text-decoration:none; font-weight: bold; color: #C00;}
.nav a:hover {text-decoration:none; color:  #C00;}

a:link {background:transparent;}
a:hover {background:#ffc;text-decoration:underline;}
a:visited {background:transparent;}


div.header
{
clear:both;
}

div.header h1
{
margin-top:.5em;
padding-top:0em;
}

div.header h2
{
margin-top:.7em;
margin-bottom:2em;
font-size:1.1em;
}

div.menu {clear:both; }

div.pics
{
float:left; margin-right:2em;clear:both;
}

.picright
{
float:right; margin-left:2em; margin-bottom:1em; margin-top:1em;clear:both;
}

div.del
{
width:15em;margin-top:1.5em;margin-bottom:1em;padding:0em 1em 1em .5em;line-height:100%;float:right;background-color:#303030;
}

div.content h2
{
margin-top:1em;
}

div.content h3
{
font-size:1.1em;
margin-bottom:-0.3em;
}

div.footer
{
border-top:thin #C00 solid;text-align:center;clear:both;margin-top:2em;
}

p.lastmod
{
font-size:80%;opacity:50%;margin-top:-0.7em;
}


