#container #content .press
{
margin:0;
padding:0;
}

#container #content .pressbody
{
line-height:14px;
}

#container #content .pressdate
{
font-style:italic;
color:#696969;
}

#container #content .press li
{
list-style:none;
border-bottom:1px solid #f2f2f2;
margin: 5px 0 0 0;
clear:both;
}

#container #content .press li span.date
{
display:block;
float:left;
padding:2px;
width:34px;
height:39px;
font:bold 11px Arial, Tahoma, Arial, serif;
color:#586792;
text-align:center;
text-transform:uppercase;
background:url(/news/date.gif) no-repeat 0 0;
}

#container #content .press li span.date strong
{
font: bold 18px Arial,serif;
display:block;
color:#c0c6d9;
padding:5px 0 0 0;
line-height:16px;
}


#container #content .press li span.slug 
{
display:block;
padding: 0 0 0 10px;
}

#container #content .press li span.tease
{
display:block;
width:auto;
padding: 0 0 15px 20px;
}

#container #content .press li a
{
text-decoration:none;
padding: 0;
display:block;
font: bold 14px Arial,serif;
letter-spacing:-1px;
color:#1b55e3;
}

#container #content .press li a:hover,
#container #content .archive li a:hover
{
color:#d90f00;
}

#container #content .archive
{
margin:0 0 0 10px;
padding:0;
list-style:none;
float:left;
}

#container #content .archive li
{
border-bottom:1px solid #f2f2f2;
padding:3px 0 3px 20px;
background: url(/news/archive.gif) no-repeat 0 50%;
}

#container #content .archive li span
{
font:normal 11px Tahoma,Arial,serif;
}

#container #content .archive li a
{
text-decoration:underline;
padding:0;
font: normal 12px Verdana,Arial,serif;
color:#1b55e3;
}

#container #content .page
{
margin:0;
padding:0;
float:right;
}

#container #content .page li
{
display:block;
float:left;
margin:0 1px 0 1px;
padding:0;
}

#container #content .page li.hl
{
background:url(/news/page_.gif) no-repeat 0 0;
width:16px;
height:13px;
}

#container #content .page li strong
{
font-weight:bold;
}

#container #content .page li a,
#container #content .page li.hl
{
padding-top:3px;
font:bold 9px Arial,Tahoma,serif;
display:block;
color:#000;
text-decoration:none;
text-align:center;
width:16px;
height:13px;
}

#container #content .page li a
{
background:url(/news/page.gif) no-repeat 0 0;
}

#container #content .page li a:hover
{
background:url(/news/page_.gif) no-repeat 0 0;
}
