/***********************************************************
 *             DO NOT MAKE CHANGES HERE                   *
************************************************************
 *      IT WILL EFFECT ALL HOME PAGE LAYOUTS              *
************************************************************
 *  Each home page css is specific to the sites design.   *
 *  The css included in this section is a starting point  *
 *  with basic home page layout.                          *
 *  sadlerz - 12-14-09                                    *
************************************************************/


/*************************
**** Generic Home page styles
*************************/

    
/* THE FEATURE SECTION */
#featurewrapper {
    width: 100%;
    margin: 0;
    padding: 0;
    color: #333;
    background: #e8e3d4 !important;
    }
#feature {
    width: 760px;
    margin: 0 auto;
    text-align: left;
    background: #e8e3d4 !important;
    color: inherit;
    }
#top-right {
    float:right;
    margin:0;
    padding: 12px 0 11px 0;
    width:582px;
    height: 300px;
    background: #e8e3d4;
    }
#top-right img {
    margin:0;
    padding:0;
    border:0;
    }

/* THREE COLUMNS */
#columnwrapper {
    width: 100%;
    background: #d7cbae url("/past/etc/designs/bc/global/gif/columns-heading.gif") repeat-x;
    }
#columns {
    width: 760px;
    margin: 0 auto;
    padding:0 0 20px 0;
    text-align: left;
    }
#columns h1 { 
    display: none; 
    }   
#columns h2 {
    margin: 0 0 15px 0;
    height: 25px;
    text-indent: -2727px;
    }
#columns h3 {
    margin: 0;
    font: bold 1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
    letter-spacing: 1px;    
    }
#columns h4 {
    margin: 0;
    font: bold 1.0em/1.2em "Trebuchet MS", Verdana, Arial, sans-serif;
    }
#columns p { 
    margin: 0 0 15px;
    line-height: 1.4em;
    }
#columns a, #columns a:link, #columns a:visited, #columns a:active {
    text-decoration: none;
    }
#columns a:hover {
    text-decoration: underline;
    }

/*** top features left menu ****/

#top-left {
    float:left;
    clear:both;
    font:bold 1.2em  Arial, sans-serif;
    width:178px;
    text-align:left;
    }
#top-left a, #top-left a:link, #top-left a:active, #top-left a:visited {
    display:block !important;
    display:inline-block;
    margin:0;
    text-decoration:none;
    }
#top-left a:hover {
    text-decoration:underline;
    }
#top-left ul {
    list-style:none;
    margin:9px 0 -4px;
    padding:0;
    font-size:0.9em;
}
#top-left .bt-l-nav ul {
    border-top: 1px dotted #a19067;
    margin-right:20px;
    padding:10px 0 0 0;
    }
#top-left li {
line-height:1.61em;
margin:0 17px 0 0;
padding:0;
text-transform:uppercase;
    }

#top-left li.last {
    
    }
#top-left li.first {
    padding-top: 4px;
    }
.bt-l-nav a {
    color: #b29d6c;
    }

#bt-left, #bt-center, #bt-right {
    float:left;
    }
#bt-left {
    width: 177px;
    }
#bt-center {
    width: 291px;
    border-right: 1px solid #a19067;
    border-left: 1px solid #a19067;
    }
#bt-right {
    width: 290px;
    }
#bt-left h3,
#bt-left h4,
#bt-left p {
    margin-right: 15px;
    }
#bt-center h3,
#bt-center h4,
#bt-center p { 
    margin-left: 15px;
    margin-right: 15px;
    }

#bt-left h2 a, #bt-center h2 a, #bt-right h2 a {
    display: block;
    height: 25px;
    font-size: 15px; /* IE */
    }
#bt-center h2 a:hover, #bt-right h2 a:hover {
    background-position: 15px -25px;
    text-decoration: none;
    }
#bt-right div.event {
    padding: 0;
    }
/******************
* News and Events *
*******************/
.newslisting .news-item {
border-bottom:none;
clear:both;
margin-right:15px;
margin-left:15px;
margin-bottom:20px;
}

a.more {
    white-space: nowrap;
    }

