.top {
        background-color: #CCC;
        color: #000;
        font-family: sans-serif;
        text-decoration: none;
}
a.top {
        background-color: #CCC;
        color: #000;
        text-decoration: none;
        float:left;
        width:25%;
        padding:0.2em 1.6em;
        border-right:1px solid white;
	font-size:200%;
}
a.topr {
        background-color: #CCC;
        color: #000;
        text-decoration: none;
        float:right;
        padding:0.95em 1.6em;
        border-right:1px solid white;
}

a:visited.top {
        background-color: #CCC;
        color: #000;
        text-decoration:none;
}
a:active.top {
        background-color: #CCC;
        color: #F00;
        text-decoration: underline;
}
a:hover.top {
        text-decoration: underline;
}
ul.top
{
        float:left;
        width:100%;
        padding:0;
        margin:1em;
        list-style-type:none;
}
li.top
{
	display:inline;
}
div.date
{
	font-size:66%;
	display:inline;
}
body {
	margin: 1em;	
	font-family: serif;	
	line-height: 1.1;	
	background-color: #FFF;
	color: #000;
	
}

h2, h3, h4, h5, h6 {
	font-family: serif;
	background-color: #FFF;
	color: #000;
}

h1 {
	text-align: center;
	background-color: #FFF;
	color: #000;
	font-family: sans-serif;
	margin-top: 1em;
}

p {
	background-color: #FFF;
	color: #000;
}

li {
	background-color: #FFF;
	color: #000;
}

ul {
	background-color: #FFF;
	color: #000;
}

table, tr, td {
	background-color: #FFF;
	color: #000;
}

a:link {
	background-color: inherit;
	color: #000;
	text-decoration: none;
}
a:visited {
	background-color: inherit;
	color: #000;
	text-decoration: none;
}
a:active {
	background-color: inherit;
	color: #F00;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
}

