#bd
{
    background:white;
    background-image:none;
    background-position:center;
    background-repeat:no-repeat;
}

#nav-calendar, #nav-calendar div.header, #nav-calendar div.events, 
#news, #news div.header, #news div.articles
{
    font-family:Helvetica;
    
}

#news div.header
{
    border:thin solid white;
    border-width:thin 2px 0 0;
}
#nav-calendar div.header, #news div.header
{
    background:#004960;
    padding:.5em;
    text-transform:none;
    font-weight:bold;
    color:white;
    letter-spacing:1.1px;

}
#nav-calendar div.header h2, #news div.header h2
{
    font-weight:bold;
    display:inline;
    clear:both;
    font-size:x-small;
}
#nav-calendar div.header div, #news div.header div
{
    font-weight:normal;
    font-size:xx-small;
    display:inline;
    clear:both; 
    padding-left:1em;
    margin-left:1em;
    border-left:thin white solid;
}
#nav-calendar div.events, #news div.articles
{
    background:white;
    color:  black;
    padding:.5em;
    font-size:xx-small;
    text-transform:none;
}
#nav-calendar div.event
{
    padding:.8em .5em .8em .5em ;
}

#nav-calendar div.event h3
{
    /* color:#660033; */
    font-weight: bold;
    color: #00788a;
}
#nav-calendar div.event p
{
    font-weight:bold;
}
#news div.article
{
    padding:.3em 0em .3em 0em ;
}
#news div.article
{
    font-size:small;
}
#news-grid-1, #news-grid-2  
{
    border:1px solid white;
}
#news-grid-1 div.yui-u, #news-grid-2 div.yui-u
{
    width:auto;
/*  font-size:0px;  */
    border:1px solid white;
    padding:0; 
    margin:0;
}

#news-grid-1 h1 { font-weight:bold; font-size:1.6em; color:#603; margin:.25em 0em .5em 0em }
#news-grid-1 h2 { font-weight:bold; font-size:1.3em; color:#666; margin:1em 0em .1em 0em }
#news-grid-1 h3 { font-weight:bold; font-size:1.15em; color:#a77; margin:.8em 0em .1em 0em}
#news-grid-1 h4 { font-weight:bold; font-size:1em; color:#666; margin:.5em 0em .1em 0em }

#main-ads-1
{
    font-size:0px;
}


#main-ads-1
{
    border:thin white solid;
    border-width:0px 2px thin 0;
}
#main-ads-1 img
{

    padding:0;
    margin:0;
}
#news-grid-2 div.adblock { float:right;}
#news-grid-2 div.adblock img { width:193px; margin-right:1px; }
#news-grid-2 {border-bottom:none}
#content {width:465px;margin:0; padding:0; float:left;}
#news-grid-1 div span {color:red}
#right-column-info {text-align:right}

/**  ---------2010-07-28---------- **/

#nav-calendar div.header div, #news div.header div
{
    font-weight:normal;
    font-size:12px;
}
#nav-calendar div.events p{font-size:small; font-weight:normal}
#nav-calendar div.events h3{font-size:small; }
#nav-calendar div.header h2, #news div.header h2 {font-size:12px;}
{

#footer-info ul li, #footer-links ul li {padding:0px 2px 0 4px; font-size:14px; text-transform:none}
#footer-info div, #footer-links div { font-size:12px; text-transform:none}