/* 
    Document   : style.css
    Created on : 06-Jan-2010, 12:11:44
    Author     : Nick Price
*/



.hr
{
    margin: 8px 0;
}
#mainbottom_container
{
    padding: 0 !important;
}
.inner_left
{
    background: #E0E0E0;
    padding-bottom: 10px;
}
.inner_right
{
}
.inner_left h2
{
    margin: 10px 0 0.2em 10px !important;
}
.news_page_bg
{
    background: url('images/news_page_bg.gif') repeat-y;
}
.news_page_padding
{
    height: 15px;
}
.news_entry
{
    background: url('images/news_item_bg.gif') repeat-x #FFF;
    padding: 10px 20px;
    height: 80px;
}
.news_entry span
{
    display: block;
}
.news_title
{
    font-weight: bold;
    font-size: 11pt;
    margin-bottom: 3px;
    color: #FF0000;
}
.news_title a
{
    color: #29333D;
    text-decoration: underline;
}
.news_title a:hover
{
    color: #FF0000;
}
.news_date
{
    color: #666666;
    font-size: 8pt;
    margin-bottom: 12px;
    padding-left: 13px;
}
.news_content
{
    font-size: 9pt;
    color: #29333D;
    padding-left: 13px;
}
/* ARCHIVE LIST */

#archive, #archive ul
{
    margin: 0;
    margin-left: 15px;
    padding: 0;
}
#archive ul li, #archive li
{
    list-style-type: none;
    cursor: pointer;
    font-weight: bold;
    color: #000;
}
#archive a
{
    color: #000;
    text-decoration: underline;
    font-size: 8pt;
}
#archive a:hover
{
    color: #FF0000;
}
.archive-month li
{
    padding-right: 10px;
    margin: 5px 0 5px 0px;
}
.archive-year .month_text
{
    text-decoration: underline;
}
/* RELATED NEWS */
#related_news
{
    margin: 0;
    margin-left: 10px;
    padding: 0;
}
#related_news li
{
    list-style-type: none;
    color: #000;
    font-weight: bold;
}
#related_news li a
{
    color: #000;
    text-decoration: underline;
}
#related_news li a:hover
{
    color: #FF0000;
}
/* STORY PAGE */
.story_post
{
    padding-bottom: 15px;
}
.story_post p
{
   color: #2A323D;
   font-size: 8pt;
   line-height: 14pt;
}
.story_post blockquote
{
    margin: 1em 2em;
}
.news_item_date
{
    display: block;
    margin: 20px 0;
    font-size: 8pt;
    color: #9F9F9F;
}
.story_post p, .news_item_date, #post_paging
{
    margin-left: 18px;
}
#post_paging
{
    font-size: 8pt;
}
#post_paging span
{    
    font-weight: bold;
}
#post_paging .previous, #post_paging .home
{
    margin-right: 30px;
}
.red_raquo
{
    color: #FF0000;
}
.story_post strong
{
    font-weight: bold;
}