body {
background-color: #FFFFFF;
color: #2359B4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

#main {
width: 100%;
}

a {
text-decoration: underline;
color: #224499;
}

a:hover {
text-decoration: underline;
color: #C40E0C;
}

/* Header */

#head {
font-weight: bold;
font-size: 18pt;
color: #C40E0C;
padding-left: 2em;
border: 0px solid #E3EDEE;
background-color: #FFFFFF;
margin-bottom: 1em;
}

#smallh {
font-size: 9pt;
}

/* Content */

#content {
width: 100%;
background-color: #FFF;
color: #000000;
border: 2px solid #E3EDEE;
float: left;
}

#posts {
width: 70%;
float: left;
}

.posthead {
margin: 2px 0 2px 1em;
font-size: 14pt;
font-weight: bold;
color: #069;
border-bottom: 1px dotted #069;
}

.postcont {
margin-left: 2em;
color: #000000;
font-size: 8pt;
}

.postdate {
font-weight: bold;
font-size: 8pt;
text-align: right;
margin: 0 2em 1em 0;
}

.code {
color: #06C;
background-color: #F0F0F0;
border-left: medium double #066;
font-size: 10pt;
font-family: "Courier New", Courier, mono;
margin: 0 1em 0 2em;
padding-left: 1em;
}

.quote {
border-top: 1px solid #069;
border-bottom: 1px solid #069;
margin: 1em;
padding: 1px 0 1px 1em;
}

/* Right */

#right {
width: 28%;
float: right;
}

#right a{
color: #224499;
display: block;
text-decoration: underline;
}

#right a:hover {
color: #C40E0C;
text-decoration: underline;
}

.rhead {
margin-top: 1em;
background-color: #0E6786;
border-bottom: 1px solid #094459;
color: #FFFFFF;
font-weight: bold;
text-align: left;
padding-right: 1em;
padding-left: 4px;
}

.rheadc {
margin-top: 1em;
background-color: #E3EDEE;
border-bottom: 1px solid #B6D2DC;
color: #005972;
font-weight: bold;
text-align: left;
padding-right: 1em;
padding-left: 4px;
}

.rcon {
border: 2px solid #E3EDEE;
}

#photo {
width: 80px;
height: 100px;
border: 1px solid #369;
float: right;
margin: 1em 1em 0 0;
background-color: #DAEFFC;
}

/* Footer */

#designed {
text-align: right;
color: #6F7877;
font-size: 8pt;
}

#designed a {
color: #224499;
text-decoration: underline;
}

#designed a:hover {
color: #C40E0C;
text-decoration: underline;
}
