#header {
background: #196D99;
margin-bottom: 5px;
}

#sidebar {
background: #88C3E2;
padding: 5px;
}

#content {
width: 450px;
background: #88C3E2;
padding: 5px;
float: left;
}

body {
background: #196D99;
}

.box {
display: block;
padding: 5px 5px 5px 5px;
line-height: 9px;
font-family: franklin gothic book, trebuchet ms, helvetica, verdana, sans-serif;
font-size: 8pt;
text-align: justify;
background-color: #88C3E2;
text-decoration: none;
}

.body {
display: block;
padding: 5px;
line-height: 9px;
font-family: franklin gothic book, trebuchet ms, helvetica, verdana, sans-serif;
font-size: 8pt;
background-color: #88C3E2;
text-align: justify;
text-decoration: none;
}

.heading {
display: block;
background-color: #196D99;
border-top: 1px solid #196D99;
border-left: 1px solid #196D99;
border-bottom: 3px solid #C85900;
border-right: 1px solid #196D99;
text-align: right;
font-size: 20px;
font-family: Georgia;
font-weight: bold;
color: #600010;
letter-spacing: -1.5px;
}

.heading a:hover {
color: #C85900;
text-decoration: none;
font-weight: bold;
cursor: crosshair;
}

.heading a:visited {
color: #C85900;
text-decoration: none;
font-weight: bold;
cursor: crosshair;
}

.storytitle {
font-family: Georgia;
font-weight: bold;
color: #600010;
letter-spacing: -1.5px;
}

.storytitle a:hover { 
color: #C85900;
text-decoration: none;
font-weight: bold;
cursor: crosshair;
}

.date {
font-size: 7pt;
font-family: franklin gothic book, trebuchet ms, helvetica, verdana, sans-serif;
color: #88C3E2;
text-transform: uppercase;
padding-bottom: 0px;
letter-spacing: 0.0em;
}

a {
text-decoration: none;
}

a:link {
color: #600010;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #C85900;
text-decoration: none;
font-weight: bold;
cursor: crosshair;
}

a:visited {
color: #C85900;
text-decoration: none;
font-weight: bold;
}

.post {
padding: 0px 0px 20px 0px;
text-align: justify;
}

.nav a {
color: #600010;
font-weight: bold;
text-decoration: none;
display: block;
padding: 0px 0px 0px 4px;
}

.nav a:hover {
color: #C85900;
background-color: #196D99;
text-decoration: none;
font-weight: bold;
padding: 0px 0px 0px 4px;
}

.nav a:visited {
color: #C85900;
font-weight: bold;
text-decoration: none;
display: block;
padding: 0px 0px 0px 4px;
}

#wp-calendar {
border: 0px;
empty-cells: show;
font-size: 10px;
margin: 0;
padding-top: 3px;
width: 90%;
}

#wp-calendar #next a {
padding-right: 10px;
text-align: right;
color: #C85900;
}

#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
color: #C85900;
}

#wp-calendar a {
display: block;
text-decoration: none;
}

#wp-calendar a:hover {
background: #196D99;
color: #C47E7E;
}

#wp-calendar caption {
color: #C85900;
font-weight: bold;
font-family: franklin gothic book, trebuchet ms, helvetica, verdana, sans-serif;
font-size: 12px;
letter-spacing: -0.5px;
text-align: center;
padding-top: 4px;
}

#wp-calendar td {
color: #000000;
font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
letter-spacing: normal;
padding: 2px 0;
text-align: center;
}

#wp-calendar td.pad:hover {
background: #196D99;
}

#wp-calendar td:hover, #wp-calendar #today {
background: #196D99;
color: #000000;
}

#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}