/*
 * ********************************
 * The Tyee
 * @author: birocreative.com
 * @date: 2009
 * ********************************
 *
 */



/** body **/

body {
    background: white;
    margin: 0 1em 1em;
    color: black;
}

h1 {
    margin: 1em 0 1.5em -11px;
}

.node {
    width: 650px;
}

    .node .badge {
        margin: 0 0 0 5px;
    }

    .node .content .photo-insert {
        line-height: 0;
        text-align: center;
    }

    .node .content .photo-insert p {
        clear: both;
        margin: 0;
        padding: 0;
    }
    
    .node .content .photo-insert img {
        padding-bottom: 10px;
    }
    
    .node .content p.photo-caption {
        margin: 0;
        padding: 0 5px 13px;
        font-size: 0.9em;
    }
    
    .node .content .photo-caption a {
        font-family: "Lucida Grande", Verdana, sans-serif;
        font-style: normal;
    }
    
    .node .content {
        background: none;
    }

    .node .content p {
        color: black;
    }

        .node .content .first {
            clear: both;
            padding-top: 10px;
            font-size: 1.3em;
        }

        .node .content p a {
            font-family: "Lucida Grande", Verdana, sans-serif;
            font-style: italic;
        }

        .node .content p.article-link {
            font-size: 1.1em;
            margin-bottom: 1em;
        }
        
        .node .content p.article-link a {
            font-style: normal;
        }
        
    .node .content ul {
        margin: 0;
        padding: 0 0 0.5em;
    }

    .node .content li {
        background: url("/ui/img/li_raquo_txt.png") no-repeat left 6px;
        list-style-type: none;
        margin: 0 0 0 15px;
        padding:0 0 0 12px;
    }
                
    .node .article-footer {
        clear: both;
        margin-top: 4em;
        text-align: center;
    }
    
        .node .content .article-footer p {
            margin: 0;
            padding: 0 0 1em;
            font-size: 1em;
            color: black;
        }
        
        .node .content .article-footer p.hr {
            padding: 0;
            _margin: 0 0 0.5em;
        }
        
        .node .article-footer p a {
            font-weight: bold;
            font-style: normal;
        }

.block-article_insert {
    padding-top: 1em;
}

    .node .content .block-article_insert h2 {
        background: none;
        border-top: 6px solid #A2B039;
        padding: 14px 5px 1em;
        color: black;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 1px;
        line-height: 1.3em;
    }
    
    .block-article_insert .content {
        background: none;
        border-bottom: 6px solid #A2B039;
        padding: 0 7px 0;
    }

    .block-article_insert .content .photo-insert {
        margin: 0 -7px 0.5em;
    }

    .node .content .block-article_insert .content p {
        margin-bottom: 0.8em;
        line-height: 1.5em;
        color: black;
    }

    .node .content .block-article_insert .content .author {
        margin-bottom: 1.3em;
        padding-left: 1em;
        font-style: italic;
    }
