
body {position: relative; background: #003399; margin: 0; padding: 0; background-image: url("logo3.gif"); background-repeat: no-repeat;}
#links {
position: absolute; 
top: 120px; left: 0; 
width: 166px; height: 700px; 
font: 16px helvetica, sans-serif; 
z-index: 3;
}
#links a {
display: block; 
text-align: center; 
font: bold 1em sans-serif; 
padding: 5px 10px; 
margin: 0 0 1px;
border-width: 0px; 
text-decoration: none;
color: #ffffff; 
background: #3366cc;
border-right: 5px solid #ffffff;
}
#links a:hover {
color: #003399; 
background: #99ccff;
border-right: 5px solid #3366cc;}
#links a span {display: none;}
#links a:hover span {display: block;
   position: absolute; top: 180px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 3;
   color: #ffffff; background: #003399;
   font: 10px Verdana, sans-serif; text-align: center;}
#links img {border-width: 0px;}

#container {
position: absolute; 
top: 0px; left: 161px; 
width: 605px;
color: #ffffff; 
background: #003399;
font: 13px Verdana, sans-serif; 
padding: 5px; 
border-left: solid 5px #fff;
}

.storycontent p {margin: 0 1em 1em; text-align:right;}

img.right {float: right;}
img.left {float: left;}

.left2 {
float: left;
width: 220px;
color: #ffffff; 
background: #003399;
}
div.left2 p {
text-align: center;
font: 12px sans-serif;
}
div.left2 img {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom:-5px;
}

#bottomnav ul 
{
margin: 0; 
padding: 0; 
list-style-type: none; 
color: #ffffff; 
background-color: #003399; 
text-align: center;
}
#bottomnav ul li { display: inline; } 
#bottomnav ul li a 
{
text-decoration: none; 
padding: .2em 1em;  
background-color: #3366cc; 
border: 1px solid #fff;
color: #fff;
}
#bottomnav ul li a:visited 
{
color: #fff;
}
#bottomnav ul li a:hover 
{
border: 1px solid #fff;
color: #003399; background: #99ccff;
}

h3.storytitle {text-align:right;margin-right:40px;}
h3.storytitle a {color:#ffffff;}

h2#comments,h2#postcomment {font-size:16px}

.feedback {margin-left:10px; padding-left:10px; width: 570px; background: #fff;
color: #039;}

.feedback textarea {width:500px; height: 100px;}

.feedback a {
color:#039;
}

ul#commentlist img 
{float:left; border: 3px double #003; margin-right:5px;
_margin-top:35px;}
ul#commentlist li
{list-style-type:none; border-bottom:3px double #003;}

h3.comment-title {
margin-bottom: 0;
font-size: 14px;
}

p.comment-meta {
margin-top: 0;
margin-bottom: o;
font-size: 11px;
font-style: italic;
}

p.comment-meta a {
text-decoration: none;
}

.comment-text p {
margin-top: 0;
}

.comment-gravatar{
float:left;
margin-right: 5px;
}