/*
 * 
 * Header Cart Block
 * 
 */

body {font-family:sans-serif}
.headernavcontainer {font-size: 11px}

.header-cart{
    float:right;
    width:283px;
    position:absolute;
    right:0px;
    top:62px;
    z-index: 999;
}
.header-cart.active {
    border:1px solid #E37D66 /* sky blue */;
    background:#ffffff;
}
.header-cart.active h4{
    color:#E37D66 /* sky blue */;
    background:url(../images/cart2.gif) no-repeat  left 4px;
}
.header-cart.active h4 a{
    color:#E37D66 /* sky blue */;
}

.header-cart h4{
    /* background:url(../images/cart.gif) no-repeat left 4px; */
    padding-left:30px;
    line-height:16px;
    padding-top:9px;
    color:#fff;
}
.header-cart h4 a{
    color:#fff;
}


.header-cart .content {
    /*background: url(../images/small_ad_sides.gif) repeat-y top;*/
    position: relative;
    z-index: 999;
}
.header-cart ol {
    /*background: url(../images/small_ad_sides.gif) repeat-y top;*/
}
.header-cart .content ol {
    background: none !important;
}
.header-cart .head{
    /*background: url(../images/small_ad_top_big.gif) no-repeat;*/
    margin-bottom:0px;
    padding:2px 20px 2px 35px;
    cursor:pointer;
    font-size:0.9em;
	float: right;
}
#center-buttons{
    text-align:center;
    clear:both;
}
#center-buttons .form-button{
    margin:0px 4px 0px 4px;
    
}
.header-cart .product-images{
    float:left;
    margin-right:5px;
}

.header-cart li{
    clear:left;
}



/*
 * 
 * TopSlider
 * 
 */
 /* scrollable div area */
			 #scroll{
				height:220px;
			 }
            #scrollable1 {
                float: left;
                width: 950px;    /*Width of SLIDING DIV*/
                height: 200px;   /*Height of SLIDING DIV*/
                position:relative;
                overflow: hidden;
                white-space: nowrap;
               /* background:#313131 url(images/bg.gif) repeat-x;*/
            /*  background:#a0a0a0;*/
            }
            
            /* horizontal track */
            #track2 {
                float: left;
                /*clear: both;*/
                width: 924px;
                height: 15px;
                background:url(../images/sl_bg.gif) repeat-x;
            }
            
            /* horizontal track handle */
            #handle2 {
                width: 140px;
                height: 11px;
                border:1px solid #E37D66 /* light blue */;
                background:#fff;
                cursor: pointer;
            }
            #track-div{
                width:950px;
            }
            .left-button{
                float:left;
                width:13px;
                height:13px;
                background:url(../images/sl_left.gif) left center no-repeat;
            }
            .right-button{
                float:right;;
                width:13px;
                height:13px;
                background:url(../images/sl_right.gif) left center no-repeat;
            }
            
            
            .image-list{
                margin:0px;
                padding:0px; 
            }
           
            .image-list li{
               display:inline;
               float:left;
               list-style:none;
               margin:10px 8px ;
                
            }
            /*
             * 
             * 
             * Glider - Showcase
             * 
             * 
             */
            
    #slider { 
        position: relative;
        width:750px;
        height:420px;
    }
    
    div.scroller { 
        width:750px;
        height:420px;
        overflow: hidden;
        position: relative;
    }
    
    
    
    div.scroller img{
        border: none;
    }
    
    div.scroller div.section {  
        width:750px;
        height:420px;
        position: relative;
        overflow:hidden;
        float:left;  
        z-index: 5;   
    }
    
    div.scroller div.content {
       width: 10000px;
    }
    
    div.slidercontrolwr{
        position:absolute;
        right:15px;
        top:15px;
        z-index: 10; 
    }
    
    .slidercontrol{
    }   
    
    .slidercontrol a {
        float: left;
        width: 14px;
        height: 14px;
        margin: 0px 2px;
        padding: 0px;
        text-decoration: none;
        color: #aaa;
        text-indent: -1000px;
        overflow: hidden;
        opacity:0.6;
        filter:alpha(opacity=60);
    }
    
    .slidercontrol a:hover{
        opacity:1;
        filter:alpha(opacity=100);
    }

    .content .sliderdescription {
        width: 260px;
		height:365px;
        padding: 10px;
        position: absolute;
        left: 15px;
        bottom: 20px;
        color: #222;
        background: #FFFFFF;
        font: 15px Helvetica, sans-serif;
        line-height: 22px;
        opacity:0.5;
        filter:alpha(opacity=50);
    }
    
    div.sliderdescription:hover, .sliderdescription.active {
        background-color: #fff !important;
    }
    
    .content a{
        text-decoration: none;
        font: 12px bold Helvetica, sans-serif;
        color: #444;
    }
    
    
    .aprev{ 
        background: url(../images/aprev.gif) no-repeat 3px 3px;
    }   
    .anext{ 
        background: url(../images/anext.gif) no-repeat 3px 3px;
    }   
    .astop{ 
        background: url(../images/astop.gif) no-repeat 3px 3px;
    }   
    .aplay{ 
        background: url(../images/aplay.gif) no-repeat 3px 3px;
    }            
/***
 * ETC 
 * 
 * 
 */            
ul.navigation li.level0 a{
    background:url(../images/ul_star.gif) left center no-repeat;  
    padding-left:10px;  
}
ul.navigation li.level0 ul li a{
    background:none !important;
}         
ul.navigation ul {
    padding-left: 10px;

    
    
}   
ul.navigation a{
    color:#444444 /* light blue */;
}            
       
       
#newsletter-validate-detail {
    text-align:center;
}
            
            
            
.footer .contactUs {
    color:#a0a0a0;
    margin:0px;
    position:relative;
    float:right;
    text-align:right;
    }            

	#search_mini_form{
		float: right;
		width: 220px;
	}
            