#primarycontent
{
/*text-align: right; /* right-justify everything hopefully)*/
}

#primarycontent h3
{
position: relative;
top: 4px;
font-size: 18px;
line-height: 25px;
color: #656551;
letter-spacing: -1px;
background: url('images/a22.gif') bottom repeat-x;
/*padding: 0px 0px 10px 15px;*/
margin-bottom: 20px;
}

#primarycontent .content
{
/*padding: 0px 15px 0px 15px;
margin-bottom: 20px;//*/
}

#primarycontent .post
{
/*margin-bottom: 30px;*/
margin-bottom: 5px;
}

#primarycontent .post .header
{
position: relative;
}

#primarycontent .post .date
{
/*position: absolute;*/
right: 15px;
top: 0px;
line-height: 35px;
/*color: #AFAFA4;*/
font-color: #000000;
font-weight: bold;
font-size: 40px;
}

#primarycontent .post .content
{
margin-bottom: 0px;
}

/*
#primarycontent .post .footer
{
position: relative;
top: -10px;
background: url('images/a33.gif') repeat-x;
height: 48px;
}

#primarycontent .post .footer ul
{
list-style: none;
position: absolute;
right: 15px;
bottom: 15px;
}

#primarycontent .post .footer ul li
{
display: inline;
line-height: 14px;
padding-left: 17px;
margin-left: 25px;
background-repeat: no-repeat;
background-position: 0px 2px;
}

#primarycontent .post .footer ul li.printerfriendly
{
background-image: url('images/a41.gif');
}

#primarycontent .post .footer ul li.comments
{
background-image: url('images/a36.gif');
}

#primarycontent .post .footer ul li.readmore
{
background-image: url('images/a38.gif');
}
*/