body {
background: white;
color: black;
text-align:center;}

a:link,a:visited,a:active{color: black;}
a:hover {background: black;color: white;}

a:link img,a:visited img, a:active img{text-decoration: none; border:0px;}
a:hover img {text-decoration: none; border:0px;background: white;}

#container{
font-family: Arial;
font-size: 0.9em;
padding: 5px;
width: 500px;
margin-left:auto;margin-right:auto;}

#header {font-size:0.9em; text-transform: lowercase;}
#header ul{margin-left:0px;padding-left:0px;list-style-type: none;}
#header li{float: left;}

.tagcount {font-size:0.7em;}

#search {clear:left;text-align:left;margin-top:0px;margin-bottom:0px;}
#searchbox {border: 1px solid gray;color: gray;font-size:0.8em;margin-left:0px;padding-left:0px;margin-top:2px;margin-bottom:2px;}

.searchword {font-size: 0.9em;font-weight: bold;text-transform: uppercase;}

#menu{height: 80px;margin-bottom:10px;font-size:0.9em;}
#menu li{
list-style-type: none;
float: left;
width: 33%;
background-repeat: no-repeat;
background-position: top center;
min-height: 80px;

}
#menu li.about {
background-image: url(images/hu3.gif);
}
#menu li.archive {
background-image: url(images/you.gif);
}
#menu li.rss {
background-image: url(images/rss.gif);
}
#menu a {
display: block;
margin-top: 50px;
}

.entry
{}

.date{margin: 0px; font-size: 0.8em;font-weight: normal;color:gray;}

.title{margin: 0px; font-size: 0.9em;text-align:left;float:left;text-transform: lowercase;}

.tags {margin: 0px;padding:0px;font-size: 0.9em;font-weight: normal;float:right;text-transform: lowercase;}
.tags ul{margin: 0px;padding:0px;list-style-type: none;}
.tags li{float: left;}

.delimiter{margin-right:2px;margin-left:2px;}

.entry img{display: block; padding: 2px; border: dotted 1px gray; margin-left: auto;margin-right: auto;margin-top: 10px;margin-bottom:10px; max-width: 100%; height: auto;}

.content{
font-size: 0.9em;
clear: left;
margin-top: 25px;
margin-bottom: 25px;
line-height: 120%;
text-align: justify;}

.extended{color: #3f3f3f;padding-left:15px;}

#mainfooter{
padding: 5px 0px 5px 0px;
margin: 0px 0px 5px 0px;
font-size: 0.9em;
color: gray;
line-height: 120%;
text-align: justify;
border-top: solid 1px gray;}

#mainfooter ul{margin:0px 0px 10px 0px; padding:0px;list-style-type: none;}
#mainfooter li{float: left;text-transform: lowercase}

#mainfooter p{clear:left;padding: 0px;margin:0px;}

#footer{
padding: 5px 0px 5px 0px;
margin: 5px 0px 0px 0px;
font-size: 0.75em;
color: gray;
line-height: 120%;
text-align: justify;
clear:left;
border-top: solid 1px gray;}

.category{
text-align: left;
font-size: 0.9em;
font-weight: bold;text-transform: uppercase;
}