.col000-set{
	height: 200px;
}

.top_slider
{
	background: url(../images/slider_bottom.gif) repeat-x left bottom;
	height: 200px;
	margin: 22px 0px;
}
.welcome-msg
{
	color: #e0e0e0;
	float: left;
	font-size: 11px;
	line-height: 20px;
	padding-right: 10px;
}
.additional
{
	font-size: 10px;
	padding: 2px 0px 2px 0;
	clear:both;
}
.mini-navigation
{
	overflow: auto;
}
.mini-navigation a
{
	text-decoration: none;
}
.mini-navigation a:hover
{
	color: #000;
	text-decoration: underline;
}
.mini-navigation span
{
	color: #000;
}
ul.navigation ul
{
}
.navigation li{
	background: url(../images/bullet-grey.gif) no-repeat left 8px;
	padding-left: 8px;
}

.navigation .level0 li{
	background: none;
}

.informational
{
	float: right;
	text-align:right;	
}

.informational a
{
	font-size: 11px;
}
.legality
{
	float: left;
	font-size:11px;	
}
.slider-body
{
	background: url("../images/top_slider_bg.gif") no-repeat left top;
	height: 178px;
	margin: 0 auto;
	width: 950px;
}
#slider
{
	height: 375px;
	position: relative;
	width: 500px;
	overflow: hidden;
}
div.scroller
{
	height: 375px;
	overflow: hidden;
	width: 725px;
	zoom: 1;
}
div.slidercontrolwr
{
	position: absolute;
	right: 15px;
	top: 15px;
}
div.scroller img
{
	border: none;
}
div.scroller div.section
{
	float: left;
	height: 375px;
	overflow: hidden;
	width: 725px;
}
div.scroller div.content
{
	width: 10000px;
	float: left;
}
.slidercontrol
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.slidercontrol a
{
	color: #aaa;
	filter: alpha(opacity=60);
	float: left;
	height: 14px;
	margin: 0px 2px;
	opacity: 0.6;
	overflow: hidden;
	padding: 0px;
	text-decoration: none;
	text-indent: -1000px;
	width: 14px;
}
.slidercontrol a:hover
{
	filter: alpha(opacity=100);
	opacity: 1;
}
.content .sliderdescription
{
	background: url(../images/grid.gif) repeat left top;
	color: #222;
	filter: alpha(opacity=50);
	font: 12px bold Helvetica, sans-serif;
	left: 15px;
	opacity: 0.5;
	padding: 10px;
	position: relative;
	top: -100px;
	width: 650px;
}

.content a
{
	color: #444;
	font: 12px bold Helvetica, sans-serif;
	text-decoration: none;
}

.layered-nav .content a
{
	font: 13px bold Helvetica, sans-serif;
}

.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 6px 3px;
}
.slider-container
{
	background: url("../images/slider_bottom.gif") repeat-x bottom;
	padding: 30px 0px;
}
.slider-container .content
{
	background: url(../images/top_slider_bg.gif) no-repeat;
	margin: 0 auto;
	position: relative;
	width: 950px;
	height:160px;	
}
.slider-wrapper
{
	padding-left:30px;
	vertical-align: middle;
	width: 950px;
	height: 160px;
	overflow: hidden;
}
.slider-wrapper .slider
{
	height: 159px;
	width: 655px;
	overflow: hidden;
	margin-left:30px;	
	float:left;
	position:relative;
}
.slider-wrapper #move-left,
.slider-wrapper #move-right
{
	height: 36px;
	margin-top: 60px;
	position: absolute;
	text-indent: -9999px;
	top: 0px;
	width: 36px;
}
.slider-wrapper #move-left
{
	background: url(../images/arrowright.gif) no-repeat left top;
	left:740px;
}
.slider-wrapper #move-right
{
	background: url(../images/arrowleft.gif) no-repeat left top;
	left: 10px;
}
.slider-wrapper .recently-list
{
	padding: 0px;
	width: 10000px;
}
.slider-wrapper .recently-list img
{
	padding: 5px;
}
.slider-wrapper .recently-list li
{
	background: url("../images/sl_product_bg.gif") no-repeat;
	float: left;
	height: 155px;
	margin-right: 10px;
	text-align: left;
	width: 319px;
	overflow: hidden;
}
.slider-wrapper .recently-list li.last
{
	margin-right: 0px !important;
}

#cart_content h5
{
	color: #FFF;
}
#cart_content h5 span
{
	color: #F00;
}
#cart-sidebar .product-details
{
}
#cart-sidebar .product-details a
{
}
#center-buttons a
{
	color: #1e7ec8;
	cursor: pointer;
	margin-right: 5px;
}

#cart_content #center-buttons{
	text-align: right !important;
}

#cart_content a
{
	color: #fff;
	font-size: 11px;
}
.mini-navigation h4
{
}
.mini-navigation .head
{
	background: none;
	margin: 0;
}
.pr-image
{
	float: left;
}
.slider-wrapper .pr-link a
{
	color: #007fd4;
}
.pr-link
{
	margin-bottom: none !important;
	padding: 5px 5px 0px 5px;
}

.pr-info
{
	width: 200px;
	float:left;
}

.pr-description
{
	font-size: 10px;
	margin: 0px 5px 4px 5px;
}
.pr-more a
{
	color: #007fd4;
}
.pr-price
{
	float: left;
}
.pr-more
{
	float: right;
	margin: 0;
	padding-right: 10px;
}
.slider-wrapper .price-box
{
	float:left;
	margin: 5px;
	padding: 0px;
}
#woman
{
	background: url("../images/woman.gif") no-repeat;
	bottom: -30px;
	height: 249px;
	position: absolute;
	right: 0px;
	width: 168px;
}


.footer .mini-newsletter {
    clear: left;
	width:400px;
}
.footerl {
	float: left;
}

.footerl .mini-newsletter h4{
	color: #505050;
	margin-right: 10px;
}

.footerl form, .footerl .mini-newsletter h4, .footerl .mini-newsletter input.input-text{
	float: left;
	font-size: 11px;
}
 .footerl .mini-newsletter h4{
	line-height: 33px;
 }
.footerl .form-button-alt{
	float: right;
	margin:3px 0px 0px 6px;
}


.form-button, .form-button-alt {
		background: url(../images/buttonl.gif) no-repeat 0px top;	
		border: 0px none !important;
		margin: 0px;
		vertical-align:top;
		padding: 0px 0px 0px 10px !important;
		color: #4f4f4f;
	}

.form-button span, .form-button-alt  span{
		background: url(../images/buttonr.gif) no-repeat right top;
		display: block;
		padding: 0px 10px 0px 0px !important;
		margin: 0px !important;
		height: 25px;
		line-height: 25px;
		position: relative;
		top: -1px;
		color: #4f4f4f;
}

/**************************************************/
/*matrix slider*/

#move-left{ 
    float: left;
    background: url("../images/matrix_left.gif") no-repeat;  
    display: block;
    width: 38px;
    height: 145px;
}
#move-right{ 
    background: url("../images/matrix_right.gif") no-repeat;  
    float: right;
    display: block;
    width: 39px;
    height: 145px;
}
.recently-wrapper{
    background: url("../images/matrix_bg.jpg") repeat-x;
	clear: both;
}

.recently-wrapper .old-price{
	display: none;
}

.recently .content{
    padding: 0;
	float: left;
	width:925px;
}

#matrix-slider-row li {
    float: left;
    padding-top: 25px; 
    text-align: center;
    position: relative;
}
#matrix-slider-row .item {
    z-index: 5;
    width: 210px;
    height: 100px;
    position: absolute;
	left: 1px;
	top: 23px;
	padding: 0px;
	margin: 0px;
	background:#FFFFFF;
	
}

#matrix-slider-row .item a{
	float: left;
}

#matrix-slider-row .item .pdname{
	width: 100px;
}
	
#matrix-slider-row .item .pdname, #matrix-slider-row .item .price-box{
	text-align: left;
	font-size:15px;
	padding-top: 15px;
}

/* generated by matrix-slider content */

    .recently{
		position: relative;
		clear: both;
		margin-top:10px;
        width: 925px;
        height: 160px;
        overflow: hidden;
    }

#matrix-slider-row li {
    width: 210px;  /* required */
    height: 100px; /* required */
    overflow: hidden; /* required */
    background: url("../images/matrix_separator.gif") no-repeat right bottom;
    }
#matrix-slider-row li.last {
    background: none;
}
/*************************************************/

/********* Top Links *******/
    .top-links-wrapper{
        position: absolute;
        right: 2px;        
    }
    #top-links {
        
    }   
    #top-links span{
        padding-top:2px;
    }
    #top-links li{
        text-align: center;
        vertical-align: bottom;
        overflow: hidden; 
    }

    #top-links li a{
        background: url("../images/top_sprite4.gif") no-repeat left top;
        display: block;
        height: 25px;
        color: #aaaaaa;
        text-decoration: none;
        font-size:9px;
		padding-left:40px;
		text-align:left;
		line-height:17px;
    }
    #top-links a.tl-account{
        background-position: 0px -5px;
        width:62px;
    }
    #top-links a.tl-wishlist{
        background-position: 0px -38px;
        width:62px;
    }
    #top-links a.tl-cart{
        background-position: 0px -67px;
        width:62px;
    }

/***************************/
     .cms-home .grid-row .form-button{
        display: none;
     }
/************COLOR CHANGES***************/
.base-mini .head h4, .account-nav .head  h3{
    background: url("../images/box_top.gif") repeat-x;
   
   
}
.wrapper{
    background: url("../images/top_bg.gif") repeat-x top left #FFF;
}
.middle-container{
    background:url(../images/bottom_bg.gif) repeat-x left bottom; 
}
.product-collateral .head h4 { 
    background: url("../images/box_top.gif") repeat-x;
}

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