html{
 background: #000;
 padding: 5px;
}

body{
 background: #fff;
 padding: 5px;
}

#head{
 color: #fff;
 background: #000;
 margin: -5px;
 margin-bottom: 0;
}

#navbar{
 display: block;
 clear: both;
 margin: 0 -5px 20px -5px;
}

#navbar a{
 color: #fff;
 background: #000;
 display: block;
 float: left;
 padding: 2px 10px 2px 0;
}

#navbar a.currentpage{
 background: #555;
}

#navbar span{
 color: #fff;
 display: block;
 float: left;
 background: #000;
 padding: 2px 10px 2px 0;
}

div.item{
 width: 80%;
 margin-left: auto;
 margin-right: auto;
 border: 2px solid #000;
 clear: both;

}

img{
 border: none;
 margin: 3px;
}

div.item .thumb{
 float: left;
 display: block;
}




div.item h2{
 clear: both;
 font-size: 12pt;
 background: #000;
 color: #fff;
 margin: 0;
}

div.item p{
 /*display: block;
 float: left;*/
}