/*
 * $Id: promo.css 33621 2010-04-08 11:06:22Z iargent $
 */

/* =banner TOP */
#banner {position:relative;width:auto;text-align:center; background-color:transparent; clear:both;} /* =banner standard */
#banner a {color:#FFF;} /* link for standard banner */
#banner a.text {position:absolute;left:335px;font-weight:normal;top:15px;font-size:16px; width:425px;} /* text for dictionary managed standard banner */


/* =banner SIDE */
#banner.mini{position:relative;border:1px solid #999;width:auto; height:auto;} /* =mini banner */
#banner.mini a {color:#666; font-size:10px;} /* link for standard mini banner */
#banner.mini a.text {position:absolute;left:0;top:0;width:147px;} /* text for dictionary managed standard mini banner */

/* =home page PROMO */
#home #promo {position:relative; overflow:auto; width:100%; background-color:#007229;margin-bottom:10px;}
#home #promo object { float:left;margin-right:7px; width:578px;}
#home #promo #promo-text { position:relative;float:left; width:188px;height:300px;}
#home #promo #promo-text a, #home #promo #promo-text a:visited {color:#fff;}
#home .home-promo {position:absolute;top:0;}
#home #promo h2 {font-size:23px; color:#fff; margin-bottom:0; padding-top:10px;position:relative;}
#home #promo #bottom-link {position:absolute; bottom:10px; right:5px;}
#home #promo span {font-size:15px;position:relative;}
#home #promo p {font-size:11px; bottom:40px; font-style:italic;}
#home #promo img {margin-bottom:0;}

#home #promo-img img {border:1px solid; padding-bottom:0;}
#home #promo-img div a {color:#DBEAAE; font-weight:bold;} 
#home #promo-img img {width:776px;}
#home #promo-img div.text {position:absolute;width:322px;margin:1px 0 1px 1px;padding-left:15px;overflow:hidden;
						background:url(../../static/img/sec_text_bg.png) no-repeat bottom left !important;height:306px;
						background-image: none;
					   filter: none !important;
					   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/irbt/shop/sec_text_bg.png'); 
} 
#home #promo-img div.text a:hover {text-decoration:none;}
#home #promo-img div.text h2 {padding-top:40px;color:#000;width:250px;} 
#home #promo-img div.text span {color:#000;width:310px;font-weight:normal;}


/* =home page FEATURED SECTIONS */
#home #feat-section {overflow:hidden;text-align:center; width:780px; margin-bottom:5px;} /* featured sections in home */
#home #feat-section .feat_box {float:left; width:252px; margin-right:10px; overflow:hidden;} /* single featured section box in home */

#home #feat-section .feat_box a:hover {text-decoration:none;} /* links in featured sections in home */
#home #feat-section .feat_box div {height:29px; width:252px; background:url(../../static/img/feat_sec_title.png) no-repeat bottom left; color:#FFFFFF;} /* header in single featured section box in home */
#home #feat-section .feat_box div h3 {color:#FFFFFF;font-size:13px; display:inline;} /* main title in featured box in home */
#home #feat-section .feat_box div span {font-size:13px;} /* secondary text in featured box in home */
#home #feat-section .feat_box img {width:250px; border:1px solid #a0a0a0;} /* image in featured box in home */ 

#home #feat-section .feat_box.last {margin-right:0;} /* single featured section box in home */
