/********** slider **********/
.slider_bg { background:url(../images/slider/slider_mid.jpg) repeat-x; margin:0px auto; padding:0 ; width:944px;}
.slider_l { background:url(../images/slider/slider_left.jpg) top left no-repeat;}
.slider_r { background:url(../images/slider/slider_right.jpg) top right no-repeat; height:255px; overflow:hidden}

/*simple text*/
#slider p.img {
    position:absolute;
    top:12px;
    left:0;
    padding:0;
    line-height:0;
    width:404px;
    height:207px;
}
#slider p.img img { padding:0; margin:0; border:0;}
#slider h2 {
    font:bold 32px Arial, Helvetica, sans-serif; color:#2a2a2a;
    position:absolute; top:22px; left:423px;
    margin:0px; padding:0px; line-height:1.2em;}
#slider p {font:normal 14px Arial, Helvetica, sans-serif; color:#5f5f5f;
   position:absolute; top:122px; left:423px;
   width:450px;
   margin:0; padding:0px; line-height:1.2em;}

#slider div.button { position:absolute; top:189px; left:417px;}
#slider div.button img { display:inline}
#slider div.button .right_but { margin:0 0 0 180px;}

#slider { margin:0; padding:0; position:relative;  }

#slider ul { position:absolute;  }
#slider ul,
#slider li { margin:0; padding:0; list-style:none;  }
#slider li { width:922px; height:240px;  text-align:left; position:relative;}
p#controls { height:30px; margin:0; position:relative; z-index:10; }
#prevBtn,
#nextBtn { z-index:10; display:block; margin:0; overflow:hidden; width:84px; height:28px; position:absolute; left:758px; top:-47px; }
#nextBtn { left:846px; }
#prevBtn a { display:block; width:84px; height:28px; background:url(../images/spacer.gif); outline:none;  }
#nextBtn a { display:block; width:84px; height:28px; background:url(../images/spacer.gif); outline:none;  }


/*************************************************/

.index_featured{
   height:207px;
   margin:0 0 0 10px;
   padding:0;
   width:953px;
}
.index_featured li {
    float:left;
    height:150px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:5px 10px 0 0;
    width:150px;
}
.index_featured li.last {
    padding-right:0;
}
.index_featured li a img{
    border:none;
}

.index_featured li .icon_cart{
    position:absolute;
    width: 40px;
    height:40px;
}
.index_featured li .oscommerce{
    height:35px;
    background:url(../images/oscommerce_box_header.png) 50% 0 no-repeat;
}
.index_featured li .zencart{
    background:url(../images/zencart_box_header.png) 50% 0 no-repeat;
}
.index_featured li .magento{
    background:url(../images/magento_box_header.png) 50% 0 no-repeat;
}
