#feature-container                  { height: 610px; margin-bottom: 22px; background: #fff; }
#feature-container                  { box-shadow: 0 3px 2px -1px #aaa; -moz-box-shadow: 0 3px 2px -1px #aaa; -webkit-box-shadow: 0 3px 2px -1px #aaa; }

/* Lower promos */
#lower-content                      { padding-bottom: 15px; }
.promo                              { width: 443px; padding: 25px 15px 20px 30px; border: 1px solid #e2e2e2; background: url(/home/images/12_home/launch/bg_promos.png) repeat-x 0 0; }
.promo                              { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.promo                              { box-shadow: 0 3px 2px -1px #aaa; -moz-box-shadow: 0 3px 2px -1px #aaa; -webkit-box-shadow: 0 3px 2px -1px #aaa; }
#leading-promo                      { float: left; margin-right: 20px; }
#trailing-promo                     { float: right; }
.promo img                          { float: right; margin-left: 20px; }
.promo h3                           { font-size: 150%; font-weight: bold; line-height: 120%; margin-bottom: 5px;}
.promo p                            { line-height: 160%; }

/* Ticker styling overrides for launch */ 
#ticker                             { width: 1000px !important; margin-bottom: 20px !important; padding: 3px 0; border: 1px solid #e2e2e2; background: url(/home/images/12_home/launch/bg_news_ticker.png) repeat-x 0 20% !important; }
#ticker                             { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#ticker                             { box-shadow: 0 1px 2px -1px #aaa; -moz-box-shadow: 0 1px 2px -1px #aaa; -webkit-box-shadow: 0 1px 2px -1px #aaa; }
#ticker p                           { background: none !important; padding-top: 5px; }
#ticker a                           { display: block; float: left; }
#ticker #ticker-headline            { font-size: 110%; color: #333 !important; width: auto !important; padding: 4px 20px; border-right: 1px solid #ccc; }
#ticker #news-link                  { padding-top: 3px; }