#slider{position:relative;z-index:300;}
#slider a{display:block;}
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;position:absolute;top:0px;}
.nivoSlider a.nivo-imageLink{border:0px;display:none;height:100%;left:0px;margin:0px;padding:0px;position:absolute;top:0px;width:100%;z-index:6;}
.nivo-slice{display:block;height:100%;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:#000000;bottom:0px;color:#FFFFFF;left:0px;opacity:0.8;position:absolute;width:100%;z-index:8;}
.nivo-caption p{margin:0px;padding:5px;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{cursor:pointer;position:absolute;top:45%;z-index:9;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{cursor:pointer;position:relative;z-index:9;}
.nivo-controlNav a.active{font-weight:bold;}
.theme-default .nivoSlider{background:#FFFFFF url("../images/icons/progress_small.gif") no-repeat 50% 50%;box-shadow: 0px 1px 5px 0px #BBBBBB;-moz-box-shadow: 0px 1px 5px 0px #BBBBBB;-webkit-box-shadow: 0px 1px 5px 0px #BBBBBB;height:300px;position:relative;width:980px;}
.theme-default .nivoSlider img{display:none;left:0px;position:absolute;top:0px;}
.theme-default .nivoSlider a{border:0px;display:block;}
.theme-default .nivo-controlNav{bottom:0px;left:0%;margin-left:10px;position:absolute;}
.theme-default .nivo-controlNav a{background:url("../images/nivo/bullets.png") no-repeat;border:0px;display:block;float:left;height:22px;margin-right:3px;text-indent:-9999px;width:22px;}
.theme-default .nivo-controlNav a.active{background-position:0 -22px;}
.theme-default .nivo-directionNav a{background:url("../images/nivo/arrows.png") no-repeat;border:0px;display:block;height:30px;text-indent:-9999px;width:30px;}
.theme-default a.nivo-nextNav{background-position:-30px 0px;right:15px;}
.theme-default a.nivo-prevNav{left:15px;}
.theme-default .nivo-caption a:link{border-bottom:1px dotted #FFFFFF;color:#FFFFFF;}
.theme-default .nivo-caption a:visited{border-bottom:1px dotted #FFFFFF;color:#FFFFFF;}
.theme-default .nivo-caption a:hover{color:#FFFFFF;}
.theme-default .nivo-caption a:active{color:#FFFFFF;}
.listcontainer{background-color:#FFFFFF;box-shadow: 0px 1px 5px 0px #BBBBBB;-moz-box-shadow: 0px 1px 5px 0px #BBBBBB;-webkit-box-shadow: 0px 1px 5px 0px #BBBBBB;float:left;margin-right:16px;margin-top:20px;width:316px;}
.listcontainer.last{margin-right:0px;}
.listcontainer .products{font-size:14px;font-weight:bold;margin:0px 0px 0px 10px;padding:0px;width:296px;}
.listcontainer .products .boxshot{border-top:1px solid #CBCBCB;height:82px;vertical-align:middle;width:62px;}
.listcontainer .products .boxshot.first{border-top:0px;}
.listcontainer .products .title{border-top:1px solid #CBCBCB;height:82px;vertical-align:middle;width:155px;}
.listcontainer .products .title.first{border-top:0px;}
.listcontainer .products .price{border-top:1px solid #CBCBCB;height:82px;text-align:right;vertical-align:middle;width:79px;}
.listcontainer .products .price.first{border-top:0px;}
#bottombanner{box-shadow: 0px 1px 5px 0px #BBBBBB;-moz-box-shadow: 0px 1px 5px 0px #BBBBBB;-webkit-box-shadow: 0px 1px 5px 0px #BBBBBB;height: 110px;margin-top:20px;overflow:hidden;width:980px;}