#slider-footer .carousel  {
    padding: 0px 0 0 0;
    margin: 0px;
    position: relative;     
}

    #slider-footer .main {

    padding:0px 0px 0px 40px;
    }
    #slider-footer .carousel button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/
        float: left;
    }              
    #slider-footer .carousel a.prev, #slider-footer .carousel a.next {
        display: block;
        float: left;
        width: 31px;
        height: 199px;
        text-decoration: none;
        background: url("/themes/redensign/images/btn_next2.jpg") no-repeat;
    }
        #slider-footer .carousel a.next {
            background: url("/themes/redensign/images/btn_prev2.jpg") no-repeat;
        }
            #slider-footer .carousel a.next:hover {
              
            }
            #slider-footer .carousel a.prev:hover {
               
            }    
            #slider-footer .carousel a:hover, #slider-footer .carousel a:active {
                border: none;
                outline: none;
            }                 
    #slider-footer .carousel .jCarouselLite {
        border: 1px solid black;
        float: left;
        background-color: #dfdfdf;
        
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
    }
        #slider-footer .carousel ul {
            margin: 0;
        }
         #slider-footer .carousel li{
            height:199px;
            /*background: url("/themes/redensign/images/slider-footer-bg.jpg") repeat-x bottom center #1C9049;*/
            background:#467326;
            padding:0px;
            width:207px;
            border-right:1px solid #fff;
         }
        #slider-footer .carousel li img, 
        #slider-footer .carousel li p {
           background-color:#1C9049;
            width: 207px;
            margin: 0px;
        }
        
        #slider-footer .carousel li a {
           color:#fff;
        }
        
        #slider-footer .carousel li a:active, #slider-footer .carousel li a:link, #slider-footer .carousel li a:visited {
	color:#fff; 
	font-weight:bold;
    text-decoration:none;
	}
#slider-footer .carousel li a:hover {
	color:#fff; 
		font-weight:bold;
		text-decoration:underline;
	}
        
        #slider-footer .widget img {
            cursor: pointer;
        }
            #slider-footer .mid {
                margin-left: 0px;
                width: 690px;
                height: 199px;
            }
            #slider-footer .vertical {
                margin-left: 170px;
            }
                #slider-footer .vertical .jCarouselLite {   /* so that in IE 6, the carousel div doesnt expand to fill the space */
                    width: 170px;
                }
            #slider-footer .imageSlider li img, 
            #slider-footer .imageSlider li p, 
            #slider-footer .imageSliderExt li img , 
            #slider-footer .imageSliderExt li p {
                width: 400px;
                height: 300px;
            }
.slider-button{
    float:left;
    height:199px;
    width:31px;
    border-right:1px solid #fff;
}
.slider-footer{
    float:left;
    height:199px;
    width:832px;
    padding:0px 0px 10px 0px;
    z-index:200;
}
