@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

a img {
	border: none;
}

body {
	background: PowderBlue;
}

.navbar
{
    text-align:center;
    font-family:arial,sans-serif;
    font-size:11px;
    padding: 2px;
}

.navbar a
{
    color:Blue;
}

.navbar3 a
{
    text-decoration:none; 
    color:Blue;
}

.navbar2
{
    text-align: center; 
    font-size: large; 
    padding: 3px;
}

.navbar2 a
{
    text-decoration:none; 
    color:Blue;
}

.navbar2current
{
    border-bottom: none;
    border-top: solid thin blue; 
    border-left: solid thin blue; 
    border-right: solid thin blue; 
    padding: 0 2px;
    background-color: PowderBlue;
}

.navbar2other
{
    border: solid thin blue; 
    padding: 0 2px;
    background-color:White;
}

.navbar2spacer
{
    border-bottom: solid thin blue; 
}

.header h1
{
    color: Blue;
}

.rightColumn
{
    vertical-align: top;
}

.postHeader {
	background: Blue;
	font-size: small;
}

.postHeader h2 {
	color: White;
	margin: 2px 10px;
}

.postHeader a {
	color: White;
	text-decoration:none;
}

.postHeader .date  {
	background: Blue;
	color: White;
	float: right;
	vertical-align: middle;
}

.post 
{
    margin: 1em;
}

.postContent 
{
    background: White;
    color: Black;
	padding: 10px; 
	font-size: smaller;
}

.rightColumn
{
    background: white;
    padding: 1em;
}

.rightColumn .description
{
    font-size: small;
}

.columnTitle
{
    font-weight:bold;   
    margin: 1em;
}

.blogEntry
{
    font-size:small;
}

.navbar3link
{
    font-size: x-large;
}

.navbar3frame
{
    background-color: White;
}

.navbar3frame h2
{
    color: Blue;
    font-size: xx-large;
}
