/* FOOTER STYLES */

#footer { float:left; width:960px; height:325px; margin:0; padding:0; text-align:left; }

#footer .footerlinks ul { float:left; width: 100%; list-style:none; margin:20px 0 0 0; padding: 6px 0; font-size:0.8em; border-bottom: 1px solid #DADADA; }
#footer .footerlinks li { float:left; height:20px; padding:0 10px; margin:0; line-height:1.5em; border-right:1px solid #dadada; overflow:hidden; }
#footer .footerlinks a { color:FireBrick; text-decoration:none; }
#footer .footerlinks a:hover { color:#000; text-decoration:underline; }

#footer .logos { float:left; width:960px; background:#fff url(../images/global/pagecontentbg.gif) repeat-y; overflow:hidden; text-align: center; }



#footer .principlepartners { float:left; width:960px; background:#fff url(../images/global/pagecontentbg.gif) repeat-y; overflow:hidden; }
#footer .principlepartners ul { float:left; width:980px; list-style:none; margin:10px 40px; padding:0; }
#footer .principlepartners li { float:left; height:80px; padding-right:35px; margin:0; overflow:hidden; }

#footer .partners { float:left; width:960px; background:#fff url(../images/global/pagecontentbg.gif) repeat-y; overflow: hidden; }
#footer .partners ul { float:left; width:980px; list-style:none; margin:0 10px; padding:0; }
#footer .partners li { float:left; height:60px; padding-right:24px; margin:0 0 10px 0; overflow:hidden; }

#footer .copyright { float:left; width:940px; margin: 10px; font-size: 0.7em; color: #606060; }



/* BIG DANCE 2010 */
/*
#footer .sociallinks ul { float:right; list-style:none; margin:14px 0 0 0; padding:0 10px 0 0; }
#footer .sociallinks li { float:left; height:20px; padding-left:10px; margin:0; line-height:1.5em; }

#footer .partnerlogos { float:left; width:960px; background:#fff url(../images/global/pagecontentbg.gif) repeat-y; }
#footer .partnerlogos ul { float:left; list-style:none; margin:10px; padding:0; }
#footer .partnerlogos li { float:left; height:60px; padding-right:14px; margin:0; overflow:hidden; }

#footer .sponsorlogos { float:left; width:960px; padding-top:10px; }
#footer .sponsorlogos ul { float:left; list-style:none; margin:10px; padding:0; }
#footer .sponsorlogos li { float:left; height:75px; padding-right:14px; margin:0; overflow:hidden; }
*/