/* Sponsors
----------------------*/
.sponsors-container { width: 645px;  height: 160px;  background: #FFF4DD url('/media/content/2009/sponsors-container-bg.gif');  padding: 0 0 6px 20px;  _padding-bottom: 5px;  margin-bottom: 15px; }
#presenting-sponsor-container { _padding-bottom: 12px; }
#presenting-sponsor-container h2 { background: url('/media/content/2009/hdr-presenting-sponsor.gif') no-repeat;  text-indent: -9999px;  margin-top: 0;  position: relative;  width: 170px;  height: 21px;  top: 18px;  left: 0; }
#presenting-sponsor-container p { float: left;  width: 318px;  margin-top: 12px; }
#presenting-sponsor-container img { float: left;  margin-right: 25px;  margin-top: 16px; }
#presenting-sponsor-container h3.capital-one { background: url(hdr-capital-one.gif) no-repeat;  text-indent: -9999px;  width: 300px;  float: left;  margin-top: 18px;  margin-bottom: 0;  height: 14px; }
#presenting-sponsor-container a { color: #94000D;  font-size: 0.9em;  margin: 0; }
#official-sponsors-container { width: 645px;  height: 215px;  background: #FEF3DC url('/media/content/2009/ny-official-sponsors-bg.gif');  padding: 5px 0 0 20px; }
.sponsors-container h2#official-sponsors-hdr { text-indent: -9999px;  background: url('/media/content/2009/hdr-official-sponsors.gif') no-repeat;  position: relative;  top: 18px;  width: 300px;  margin-bottom: 35px;  left: 0; }
#official-sponsors-container .sponsor { float: left;  width: 215px;  height: 105px; }
#official-sponsors-container .sponsor img { margin-bottom: 9px; }
#official-sponsors-container .sponsor p { margin: 0;  padding: 0; }
#official-sponsors-container .sponsor a { margin: 0;  padding: 0;  color: #94000D;  font-size: 0.9em;  margin: 0; }

#promotional-sponsors-container { height: 140px; }
#promotional-sponsors-container h3 { text-indent: -9999px;  background: url('/media/content/2009/hdr-promotional-sponsors.gif') no-repeat;  height: 20px; position: relative;  top: 18px;  left: 0;  width: 428px;  margin-bottom: 50px; }
#promotional-sponsors-container p { display: block;  float: left; height: 65px; margin: 0; padding-right: 15px; }
#promotional-sponsors-container p.last { width: 65px; }
#promotional-sponsors-container p span { float: left;  margin-left: 49px; }

.ny-sponsors .box-bot { padding: 10px 25px 25px 20px; } 
.promotional-partners { background: url('/media/content/2009/logos-promotional-partners.gif') no-repeat; height: 398px; width: 619px; }
.promotional-partners .ny-sponsor { padding: 305px 0 0 190px; }
