

.anythingSlider                         { width: 720px; height: 600px; position: relative; margin:0; }
.anythingSlider .wrapper-box                { width: 720px; overflow: auto; height: 570px; margin:0s; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper-box ul             { width: 9999px; height:autopx; list-style: none; position: absolute; top: 0; left: 0; background:none; border:none; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; min-height: 530px; width: 720px; margin: 0 0 0 0px; overflow:hidden; }
.anythingSlider ul li  .row-product      { float:left; width:221px; overflow:hidden; 	position:relative; 	min-height:220px; padding:0px 0px 0px 0px; margin:0px 19px 0px 0px;}

.anythingSlider .arrow                  { display:none; height: 14px; width: 17px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; bottom: 5px; cursor: pointer; }
.anythingSlider .forward                { background-position: left bottom; right: 10px; }
.anythingSlider .back                   { background-position: left top; left: 10px; }
.anythingSlider .forward:hover          { background-position: right bottom; }
.anythingSlider .back:hover             { background-position: right top; }

#thumbNav                               { position: absolute; left:40%; bottom: 3px; margin-left:-37px; text-align: center; }
#thumbNav a                             { color: #000; font:bold 17px/21px Arial, Helvetica, sans-serif; display: inline-block; padding: 2px 0px 0px 0px; height: 22px; width:24px; margin: 0 0 0 0; text-align: center; 
text-decoration:none; }
#thumbNav a:first-child { background:none;} 
#thumbNav a:hover , #thumbNav a.cur                       { text-decoration:none;background:url(../images/thumbNav.a.png) left top no-repeat;  }

#start-stop                             { color: #575656; font:normal 13px/28px Arial, Helvetica, sans-serif; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; bottom:-4px; 
text-decoration:none; }
#start-stop.playing  , #start-stop:hover    { text-decoration: underline; }
                       

/*
  Prevents
*/
.anythingSlider .wrapper-box ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper-box ul ul li       { float: none; height: auto; width: auto; background: none; }

/* ---------------------- specials products --- */

.module-specials , .module-new {  border-top:none; position:relative; margin-bottom:16px;}
	
.module-specials h3 , .module-new h3 {color:#454545; letter-spacing:0; background:none; font:normal 16px/37px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0; padding:10px 0 0 0px; text-transform:none; }
.module-specials .boxIndent ,.module-new .boxIndent	{ padding:10px 0 0 0;  margin:0; margin-left:0px; margin-right:-19px; margin-bottom:0px;overflow:hidden; position:relative; border:none; background:none;}
	
.module-specials .featuredIndent , .module-new .featuredIndent
	{
		background:none;
		text-align:left;
		position:relative;
		overflow:hidden;
		width:221px;
	}
	.module-specials  .product_image_container , .module-new  .product_image_container {
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0;
	background:none;
	border:none;
	height:349px;
	width:221px;
	}
	

	.module-specials .product_image_container img , .module-new .product_image_container img{ 
	background:#f4f5ef;
	border:1px solid #fff;
	height:347px;
	width:219px;
	margin:0;
	padding:0;
	}	
.module-specials .product_image_container:hover img , .module-new .product_image_container:hover img{border:1px solid #545454; }
	.module-specials .product-options , .module-new .product-options {
		padding:1px 0px 0px 0px;
		margin:0;
		border-top:none;
		position:relative;
		overflow:hidden;
		width:100%;
	}
		.module-specials div.product_name , .module-new div.product_name {
		padding:20px 10px 0px 0px;
		margin:0 0px 0 0px;
		text-align:left;
		min-height:45px;
		border-bottom:none;
	}
	
	div.productDescription {
		padding:8px 0px 0px 1px;
		font:normal 11px/16px Arial, Helvetica, sans-serif;
		color:#575656;
		min-height:32px;
}

		.module-specials a.product_name:hover , .module-new a.product_name:hover  
		{
			color:#b80c32;
			text-decoration:none;
		}
	
		.module-specials .box_product_price , .module-new .box_product_price  
			{
				padding:6px 0px 4px 0px;
				margin:0 0 0px 0;
				margin-top:0;
				margin-left:0px;
				border-bottom:none;
				position:relative;
				float:none;
			}
		.module-specials .box_product_price em , .module-new .box_product_price em { color:#303030; font:normal 12px/18px Arial, Helvetica, sans-serif;  display:none; position:absolute; top:7px; left:0px;}
	
	.module-specials a.product_name , .module-new a.product_name { 
		color:#454545;
		font:normal 16px/20px Arial, Helvetica, sans-serif;
		text-decoration:none;
		text-transform:none;}
		.module-specials a.product_name .cufon , .module-new a.product_name	.cufon{ height:20px!important;}
		
	.module-specials .productPrice , .module-new .productPrice
	{
		color:#454545;
		font:normal 35px/1.2em Arial, Helvetica, sans-serif;
		white-space: nowrap;
		display:inline-block;
		padding:0 5px 0 0;
		margin:0px;
		text-transform:uppercase;
	}
	.module-specials .product-Old-Price , .module-new  .product-Old-Price {
	text-decoration:line-through;
	color:#555555;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	padding:0px 0 0px 0px;
	margin0;
	display:inline-block;
}
	.module-new  .product-Old-Price {
	display:none;
}

.module-specials .wrapper-button , .module-new .wrapper-button { width:100%; overflow:hidden;}

/* ---------------------- end specials products --- */

