﻿body 
{
    margin: 0px auto;
    padding: 0px;
    text-align: center;
    font-family: Verdana, Arial;
    font-size: .8em;
}
#divContainer 
{
    overflow:visible;
position: relative;
margin: 0 auto;
text-align: left;
    width: 739px;

}
#divHeader 
{    position: relative;
        background: #ffffff;
    width: 739px;
    height: 294px;
}


#divLogo
{
    position: absolute;
    top: 7px;
    left: 0px;
    width: 315px;
    height: 112px;
    background: url(../images/FRAlogo.gif) no-repeat;
}
#divLogo h1 
{
    display: none;
}
#divHomeIcon {position: absolute; top: 46px; left: 428px; }
#divJoinIcon {position: absolute; top: 46px; left: 527px; }
#divContactIcon {position: absolute; top: 46px; left: 638px; }
#divDateDisplay {position: absolute; 
    top: 98px;
    right: 0px;
    height: 21px;
    width: 316px;
    background: url(../images/datecorner.gif) no-repeat bottom left #16918E;
    color: White;
    font-weight: bold;
    text-align: right;
    padding-right: 20px;
    line-height: 20px;
    }
#divBanner 
{
    position: absolute;
    top: 119px;
    height: 175px;
    width: 739px;
    background: #c5e3e3 url(../images/banner.jpg) no-repeat 0px 5px;
}

#divMainSection
{
    margin-top: 2px;
width: 733px;
overflow:hidden;
background-color: #c5e3e3;
position: relative;
padding: 3px;

}
#divMainLeft {float: left; width: 173px;
    /* background-color: Blue; */
    margin-right: 3px;}
#divMainCenter {float: left; width: 329px;
    padding: 10px;
    background-color: white;
}
#divMainRight {float:left;
    top: 0px; right: 0px;
     width: 201px;
     background-color: #c5e3e3; 
    padding-left: 3px;
    }
#divMainContentFull {float: left; width: 536px;
padding: 10px;
    background-color: white;}

#divFooter 
{
background: url(../images/bottomcurve.gif) no-repeat top left;
text-align: center;
clear:both;
}
#divFooter .copy {color: White; line-height: 20px; font-size: .85em;}
#divFooter p {color: #a27903; font-size: 1em; letter-spacing: -.1em;}

.staticleftmenuitem, .dynamicleftmenuitem
{
    padding-left: 4px;
    height: 21px;
    font-weight: bold;
    font-size: smaller;
    border-top: 1px solid #43a5a5;
    width: 170px;
    clear: both;
}
.staticleftmenuitem { background-color: #017c8f; color: #fff;}
.dynamicleftmenuitem { background-color: #d1e9e9; color: #43a5a5; }

.staticleftmenu, .dynamicleftmenu
{
    border: 1px solid #43a5a5;
    border-top: 0px;
}

a 
{
 text-decoration: none;   
}