/* -------------------------------------- COLORS */
/* ---------------------- GREEN - 79c21d */

/* ############################### HOME PAGE ############################### */

/* ############################### PART OF TEMPLATE */
#main_graphic_wrap {height:330px; background:url(../images/homepage/main_bg.gif) top repeat-x;}
#main_graphic {margin:0 auto; padding:0 0 0 20px; text-align:left; width:980px;}

#main_graphic img {float:right;}

#main_graphic h1 {margin:0 0 3px; padding:20px 0 0; font-size:36px; font-weight:normal;}
#main_graphic h2 {margin:0 0 25px; padding:0; font-size:14px; color:#79c21d; text-transform:uppercase;}
#main_graphic p {margin:0 0 10px; padding:0; line-height:15pt;}
#main_graphic a {width:91px; height:23px; text-indent:-9999px; background:url(../images/homepage/btn_buynow.gif) no-repeat; display:block; float:right;}

#promos {margin:12px auto; width:980px;}

#promos .promo {margin:0 12px 0 0; padding:20px 0 0 20px; width:216px; height:130px; text-align:left; float:left;}

#promos .promo h1 {margin:0 0 2px; padding:0; font-size:14px; font-weight:normal;}
#promos .promo h2 {margin:0 0 2px; padding:0; font-size:18px; font-weight:normal;}
#promos .promo p {margin:0 0 34px; padding:0; font-size:14px; font-weight:500;text-shadow:2px 1px 0px #000}
#promos .promo a {padding:0 10px 0 0; text-transform:uppercase; background:url(../images/homepage/arrow.gif) right no-repeat;}

#promos #promo01 {background:url(../images/homepage/promo01_bg.gif) no-repeat;}
#promos #promo02 {background:url(../images/homepage/promo02_bg.gif) no-repeat;}
#promos #promo03 {background:url(../images/homepage/promo03_bg.gif) no-repeat;}
#promos #promo04 {margin-right:0; background:url(../images/homepage/promo04_bg.gif) no-repeat;}

/* ############################### */
#homepage {height:15px;}

#homepage #featured_products {position:absolute; top:-6px; left:0;}