

#post{
margin-left:40px;
width:355px;
}

#post h1{
font-size:18px;
}

#post h2{
font-size:16px;
}

#post p{
color:#FFFFFF;
font-family:Tahoma,Arial;
font-size:9pt;
}

#post ul{
float:left;
margin:0 0 6px 3px;
padding-left:4px;
}

#post ul li{
background:url("../bullet.gif") no-repeat scroll 0 3px transparent;
float:left;
height:22px;
list-style-type:none;
padding:2px 2px 2px 17px;
width:340px;
}

#post ul li a{
font-weight:bold;
text-decoration:underline;
width:288px;
font-size:9pt;
}

#post a:hover{
text-decoration:none;
}

/* Resources */
#affil{
clear:both;
float:left;
margin-bottom:10px;
margin-left:10px;
margin-top:17px;
}

#affil .listitem{
float:left;
margin-left:-1px;
margin-top:-1px;
padding:5px;
width:340px;
}


.anchortext a{
font-weight:bold!important;
text-decoration:underline;
}

.listitem .anchortext a:hover{
text-decoration:none;
}

.listitem  .details{
color:#fff;
margin-bottom:6px;
margin-left:1px;
margin-top:5px;
font-size:x-small;
}

/*  sitewide */ 

.sub {
margin-bottom:5px;
text-align:right;
}

.sub span{
cursor:pointer;
padding:1px 5px;
text-decoration:underline;
color:#0000CC;
}

a.sub{
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
color:#2266CC;
}

a.sub:hover{
}

a.sub:visited{

}

#bottom-menu{
margin:0 auto 0;
padding-right:10px;
text-align:center;
font-size:9px;
margin-top:7px;
width:535px;
}

#bottom-menu a{
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
}

#bottom-menu a:hover{
text-decoration:underline;
}

