/**
 * stylesheet file for homepage specific items
 * @author      Greg Tammi <greg@pictographics.com>
 * @copyright   Copyright (c) 2009+ Pictographics Ltd
 * @since       April 23, 2009
 */

/** generic column layout **/
div.col {
    /** min-height fast hack from Dustin Diaz **/
    min-height: 300px ;
    height: auto !important ;
    height: 300px ;
}
.col h3 {
    color: #690202 ;
    text-transform: uppercase ;
    font-size: 17px ;
    padding-bottom: 10px ;
}

/** specific column settings **/
div#col_1 {
    float: left ;
    width: 276px ;
}
div#col_1 img {
    padding: 30px 0 0 60px ;
}
div#col_2 {
    float: left ;
    width: 262px ;
    background: #e9e9e9 ;
    margin: 0 25px ;
    text-align: center ;
}
div#col_2 h3 {
    padding: 12px 0 12px 0 ;
}
div#col_2 p#equip_title {
    font-size: 110% ;
}
div#col_2 img {
    margin: 16px 0 10px 0 ;
}
div#col_2 a {
    color: #690202 ;
    text-decoration: none ;
    font-size: 90% ;
}
div#col_2 a:hover {
    color: #690202 ;
    text-decoration: underline ;
}
div#col_3 {
    float: left ;
    width: 276px ;
}

/** news items **/
div.news_item {
    border-top: 1px solid #e2e1e1 ;
    padding: 10px 0 ;
    /*margin: 10px 0 ;*/
}
div.news_item.first {
    border-top: 0 ;
}
div.news_item span {
    font-weight: 400 ;
    color: #333 ;
}
div.news_item a {
    padding: 0px 3px ;
}
div.news_item p.small {
    padding-top: 5px ;
    font-size: 80% ;
}