/* $Id: styles.css,v 1.1 2009/01/31 21:28:46 dvessel Exp $ */
#sidebar-left{
    width: 270px;
    margin: 0 0 0 10px;
    padding: 0 0 0 0px;
    float: left;
    border: solid 0px blue;
}
    #sidebar-left .grayBoxTopD {
        border: solid 0px black;
    }
    #sidebar-left .grayBoxTopD img{
        display:block;
        border: solid 0px green;
    }
    #sidebar-left .leftStuffD {
        background-color: #f0eeee;
        font-size: .9em;
        padding: 5px;
        border: solid 0px green;
        margin-top: 3px;
    }
        #sidebar-left .leftStuffD a {
            line-height: 0.8em;
        }
        #sidebar-left .leftStuffD a:hover {
        }
        #sidebar-left .leftStuffD .introD {
            margin: 0 0 10px 0;
            padding: 5px 3px 5px 3px;
            background-color: White;
        }
            #sidebar-left .leftStuffD .introD .captionD {
                color: #555555;
                font-size: 0.9em;
                font-weight: bold;
            }
        #sidebar-left .leftStuffD .blockHeaderD {
            color: #7a7a7a;
            font-size: 1.7em;
            font-weight: bold;
            margin: 20px 0 0 0;
        }
        #sidebar-left .leftStuffD .stuffD {
            border: solid 0px red;
        }
        #sidebar-left .leftStuffD .moreLinkD {
            margin: 0 0 10px 0;
            font-weight: bold;
        }

    #sidebar-left .grayBoxBotD {
        border: solid 0px green;
    }
        #sidebar-left .grayBoxBotD img{
            display:block;
        }
        

#main{
    width: 490px;
    background: url('../images/orangeGrade.jpg') repeat-x;
    margin: 0;
    padding: 0 0 0 0px;
    float: left;
    border: solid 0px orange;
}
    #main #main-content {
        margin: 0 0 0 10px;
        padding: 0 15px 0 0px;
        border: solid 0px red;
    }
    
        /* home page=node-329 */ 
        #main #main-content #node-329 .content{
            color: White;
            font-size: 1.2em;
            font-weight: bold;
            margin: 5px 0 5px 0;
        }
            #main #main-content #node-329 .content .view-content {margin: 10px 0 0 0; border:solid 0px red;}
                #main #main-content #node-329 .content .view-content .whiteBoxTopD{border: solid 0px pink;}
                    #main #main-content #node-329 .content .view-content .whiteBoxTopD img {display: block;}
                #main #main-content #node-329 .content .view-content .centerStuffD {width: 445px; color: black; background-color: White; font-size: 0.9em; padding: 0 10px 0 10px; border: solid 0px yellow;}
                    #main #main-content #node-329 .content .view-content .centerStuffD .views-field-title {font-size: 1.1em; font-weight: bold; border: solid 0px green;}
                        #main #main-content #node-329 .content .view-content .centerStuffD .views-field-title a {font-size: 1.1em; font-weight: bold; border: solid 0px green;}
                    #main #main-content #node-329 .content .view-content .centerStuffD .views-field-field-article-publishdate-value {color: #444444; font-size: 0.7em; font-weight: bold;line-height: .8em; margin: 0 0 10px 0;}
                    #main #main-content #node-329 .content .view-content .centerStuffD .views-field-field-article-teaser-value {color: #444444; font-size: 12px; font-weight: normal; border: solid 0px red;}
                #main #main-content #node-329 .content .view-content .whiteBoxBotD{border: solid 0px red;}
                    #main #main-content #node-329 .content .view-content .whiteBoxBotD img {display: block;}
    

    
#sidebar-right {
    width: 230px;
    background: url("");
    margin: 0 0 0 0px;
    padding: 0 0 0 15px;
    float: left;
}
    #sidebar-right .view-content {border: solid 0px red;}
        #sidebar-right .view-content h3{margin: 20px 0 10px 0;}
        #sidebar-right .view-content .views-row {margin: 0px 0 10px 0; border: solid 0px red;}
            #sidebar-right .view-content .views-row .views-field-title {font-weight: bold; line-height: 1.1em; border: solid 0px red;}
            #sidebar-right .view-content .views-row .views-field-field-article-teaser-value {
                color: #656565;
                font-size: 12px;
                border: solid 0px red;
                padding-top: 5px;
            }


/* home page custom stuff */
.homeFormD{
    position: absolute;
    top: 160px;
    left: 5px;
    padding: 0px 0 0 0px; 
/*
    z-index: 10000;
*/
    border: solid 0px red;
}
    .homeFormD form {
        width: 277px;
        height: 261px;
        background: url('../images/prettysearch/searchBG.png') no-repeat white;
        padding: 17px 0 0 25px;
        border: solid 0px red;
    }
        .homeFormD form select {width: 230px; margin: 10px 0 10px 0;}
        .homeFormD form input[type=image] {margin: 15px 0 0px 30px;}
        .homeFormD form .headerD {color: #cf3f00; font-size: 1.8em; font-weight: bold;line-height: 1.1em;}
        .homeFormD form .zipD {border: solid 0px red;}
            .homeFormD form .zipD label {width: 45px; font-weight: bold; float:left; border: solid 0px red;}
            .homeFormD form input[type=text] {width: 180px; float: left; margin: 00px 0 10px 0; border: solid 1px #aaaaaa;}
