body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#666666;
background: #a2c7f4;
}

img {
border:0px;
}
#footer
{
	color:#666666;
	font-size:10px;	
    width: 100%;
    text-align:center;
    clear:left;
    margin-top:10px;
}
#footer hr
{
    width: 50%;
}
input
{
color: #666666;
border: 2px inset #666666;
}
select
{
color: #666666;
border: 2px inset #666666;
}
textarea
{
color: #666666;
border: 2px inset #666666;
}

.submit
{
border: 2px outset #666666;
}

a	 
{
	color:#02074f;
}

#letters
{
float:right;
}
#letters li
{
display:inline;
margin-right:3px;
}
#letters ul
{
margin:0;
padding:0;
}


#left
{
	width:150px;
	float:left;
}
#left ul{
margin:0;
text-align:left;
padding-left:20px;
}
#left h1 {
font-size:1em;
margin:0;
}

#search
{
text-align:center;
}


#content {
	margin-left:160px;
	margin-right:150px;
}
#right
{
float:right;
padding:0;
width:150px;
}

#calendar {
text-align:center;
padding:5px;
border:solid 2px #AAAAAA;
background-color:#FFFFFF;
}
#calendar table {
width:100%;
}
#calendar td a {
text-decoration:none;
font-weight:bold;
}



#calendar td
{
font-size:7pt;
font-weight:bold;
margin:0;
padding:0;
}

td.selected {
background-color:#b4ed74;

}
td.selected a {
color:#FFFFFF;
background-color:#b4ed74;
font-weight:bold;
}
#dates {
text-align:center;
border:solid 2px #AAAAAA;
margin-top:10px;
}

#dates h1 {
font-size:1em;
margin:0;
}

#dates ul{
margin:0;
height:300px;
overflow-y:auto;
}

#categories {
text-align:center;
border:solid 2px #AAAAAA;
margin-top:10px;
}

#categories h1 {
font-size:1em;
margin:0;
}

#categories ul{
margin:0;
height:300px;
overflow-y:auto;
}





.postit {
float:left;
border:solid 2px #AAAAAA;
margin-bottom:5px;
margin-right:5px;
padding: 0 5px 5px 5px;
width:auto;
}
.postit h1
{
margin:0;
font-size: 1em;
}

.postit h1 a
{
font-weight:normal;

}
.postit h1 span
{
float:left;
margin-right:5px;

}

.postit h2
{
margin:0;
font-size: 1em;
clear:left;
}
.postit .rank
{
margin:0;
font-size: 0.9em;
}

.postit .date
{
margin:0;
font-size: 0.9em;

}

.postit .content
{
margin:0;
overflow:hidden;
}

.postit .content a
{
color: #666666;
}

a:hover{
color:#96ed33;
}
