#main-container{width:961px;margin:0 auto}
#main-header{float:left;width:961px;height:94px;background:url(/resources/img/main-header-bg.png) 0 0 no-repeat}
#main-logo{display:block;float:left;width:209px;height:50px;margin:26px 0 0 10px}
#main-header-nav{float:right;width:340px}
#main-header-nav ul{float:right;list-style:none;margin-top:12px}
#main-header-nav li{float:left;padding:0 11px 0 10px;background:url(/resources/img/header-menu-div.gif) 100% 6px no-repeat}
#main-header-nav #last{padding-right:0;background:none}
#main-menu{float:left;width:961px;height:37px;background-color:#1d1a1b;list-style:none}
#main-menu li{float:left}
#main-menu a:hover{background-position:0 -37px}
#nav-events{display:block;float:left;width:76px;height:37px;background:url(/resources/img/nav-events.png) 0 0 no-repeat}
#nav-involved{display:block;float:left;width:115px;height:37px;background:url(/resources/img/nav-involved.png) 0 0 no-repeat}
#nav-community{display:block;float:left;width:111px;height:37px;background:url(/resources/img/nav-community.png) 0 0 no-repeat}
#nav-about{display:block;float:left;width:147px;height:37px;background:url(/resources/img/nav-about.png) 0 0 no-repeat}
#nav-programs{display:block;float:left;width:96px;height:37px;background:url(/resources/img/nav-programs.png) 0 0 no-repeat}
#nav-resources{display:block;float:left;width:98px;height:37px;background:url(/resources/img/nav-resources.png) 0 0 no-repeat}
#main-content{float:left;width:961px;background:#fff url(/resources/img/main-content-bg.gif) 0 0 repeat-y;padding:37px 0 64px}
#main-right{float:right;width:307px}
#main-left{float:left;width:640px}
#main-footer{float:left;width:961px;height:81px;background:url(resources/img/footer-bg.png) 0 0 no-repeat;padding-top:12px}

div.sb-text{float:left;width:291px;border-bottom:1px solid #c2c2c2;margin-bottom:12px;padding-bottom:20px}

img.sb-header{float:left;margin:0 0 18px 0}
div.event{float:left;width:290px}
div.event p{float:left;width:290px;padding:2px 0 24px 0}
#rss{float:left;width:292px;padding:20px 0 16px 0;border-bottom:1px solid #c2c2c2;display:inline;margin-bottom:12px}
#rss-icon{display:block;float:left;width:14px;height:14px;margin-right:5px}

#banners{float:left;width:292px;margin-top:16px;padding-top:12px;border-top:1px solid #c2c2c2}

#main-content-header{float:left;width:541px;border-bottom:1px solid #cecdbb;padding:0 0 9px 0}
p.fmarkets,.pfmarkets-last{color:#2f2c2a;padding-bottom:22px}
p.fmarkets-last{padding-bottom:0}
p.rec-reading{float:left;width:291px;line-height:21px;padding-top:17px}

p.sfp_comp{line-height:19px;padding-bottom:16px}

a.sb-banner{display:block;float:left;width:290px;margin:0 0 17px 1px}
a.sb-banner img{float:left}

#newsletter{float:left;padding:11px 0 0 0}
#newsletter label{width:292px;float:left;padding-bottom:4px}
#newsletter label.email{padding-top:14px}
#newsletter input{float:left}
#newsletter input.text{width:286px;border:1px solid #e5e5e5;padding:3px}
#newsletter div.radio{float:left;padding:14px 0 19px 0;width:292px}
#newsletter div.radio label{width:auto;padding-left:8px}
#newsletter div.radio label.events{padding-right:18px}


.lflt{float:left}
.rflt{float:right}
.clear{clear:both}

.ts01,.ts02,.ts04,.ts06,.ts07,.ts09,.ts10,.ts13,.ts15,.ts16{font-family:Georgia}
.ts11,.ts12,.ts14,.ts17{font-family:Verdana}
.ts01,.ts07,.ts13,.ts15,.ts17{color:#000}
.ts02,.ts12{color:#34789f}
.ts03{color:#333}
.ts04,.ts09,.ts11,.ts14{padding-top:0px;color:#2f2c2a}
.ts06,.ts10{color:#705c18}
.ts08{color:#666}
.ts16{color:#d53e0f} /* red */
.ts12,.ts14,.ts17{font-size:11px}
.ts01,.ts04,.ts08,.ts11{font-size:12px}
.ts02,.ts09,.ts13,.ts15,.ts16{font-size:14px}
.ts07{font-size:16px}
.ts10{font-size:18px}
.ts06{font-size:20px}
.ts05,.ts09{line-height:19px}
.ts06,.ts10,.ts13{font-weight:normal}

.sub-menu{width:961px;height:20px;list-style:none;position:absolute;top:131px;left:-999em}
.sub-menu li{float:left;padding-top:2px}
.sub-menu a{padding:0 3px 0 12px}
#sm-events{background-color:#4b4c08}
#sm-events a{color:#a5a654}
#sm-events a:hover{color:#1d1d02}
#sm-involved{background-color:#8e5907}
#sm-involved a{color:#dfa140}
#sm-involved a:hover{color:#472c02}
#sm-community{background-color:#6c7c3e}
#sm-community a{color:#b5c881}
#sm-community a:hover{color:#1e2608}
#sm-about{background-color:#446d6a}
#sm-about a{color:#8bc2be}
#sm-about a:hover{color:#082725}
#sm-programs{background-color:#af4905}
#sm-programs a{color:#f79a5c}
#sm-programs a:hover{color:#381701}
#sm-resources{background-color:#6f9684}
#sm-resources a{color:#223d31}
#sm-resources a:hover{color:#1d1d02}



