/* 
	Resets defualt browser settings
	reset.css
*/

/*
	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container {
	overflow:hidden;
	position:relative;
	display:none;
	background-color:white;
}
/*
	Slideshow style
*/
#homesliderouter { height:375px;width:915px;text-align:center; }
#homeslider {width:620px;}
#homeslider #slides {	position:absolute; #margin-left:-458px !important; }

#featuredsliderouter { height:257px;width:915px;text-align:center; }
#featuredslider {width:620px;}
#featuredslider #slides {	position:absolute; #margin-left:-458px !important; }
/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block
*/
#homeslider #slides .slide {		width:915px;	height:375px;	display:block;}
/*	Next/prev buttons */
#homeslider #slides .next,#homeslider #slides .prev {	padding:0 5px 0 5px;		height:17px;	line-height:17px;	display:block; }
#homeslider #slides .link {	display:block;	margin-top:10px;	font-weight:800;}
#homeslider #price_details {width:260px;height:200px;position:absolute;margin-top:152px;margin-left:636px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }
#homeslider #slider_dots_outer { position:absolute;z-index:105;margin-top:-30px;border:0px solid #ff0000;width:915px;text-align:center;border:0px solid #ff0000; }
#homeslider #slider_dots_inner { margin:0px auto;width:915px;float:left;border:0px solid #ff0000; }
#homeslider .oldprice { font-size:18px;font-weight:bold;color:#1f2b97;text-align:right; }
#homeslider .newpricetext { font-size:28px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5);}
#homeslider .newprice { font-size:60px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter:Shadow(color=#ffffff,strength=5); }
.strike{ background:url("../webImages/slider/strike.png") no-repeat center; width:149px;height:29px; }
#homeslider .newprice7 { font-size:44px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter:Shadow(color=#ffffff,strength=5); }
.strike{ background:url("../webImages/slider/strike.png") no-repeat center; width:149px;height:29px; }
#homeslider .fromonly { color:#1f2b97; font-size:26px;padding-right:2px;font-weight:bold; }

#homeslider .newprice3 { font-size:24px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter:Shadow(color=#ffffff,strength=5); }
#homeslider .newprice26 { font-size:45px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter:Shadow(color=#ffffff,strength=5); }

.container_home{	width:915px;	height:375px;}

.container_featured{	width:915px;	height:257px;}
/*
	Pagination
*/

.pagination {	
	margin:0;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
	z-index:110;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;	
	margin:0 2px 0 2px;
	background-image:url('../webImages/slider/pagination.png');
	background-position:0 0;
	float:left;
	overflow:hidden;
	z-index:110;
	/*Added below since slider css conflicts with bootstrap.css*/
	background-color: transparent;
	border: 0 none;
	padding-bottom: 0;
	padding-left: 0;
}

/*Added below since slider css conflicts with bootstrap.css*/
.pagination li a:hover {
	background-color: transparent;
}

.pagination li.current a {
	background-position:0 -12px;
}


#catsliderouter { height:193px;width:450px;text-align:center; }
#catslider {width:450px;}
#catslider #slides {	position:absolute; #margin-left:-225px !important;}
#catslider #slides .slide {		width:450px;	height:193px;	display:block;}
#catslider #slides .next,#catslider #slides .prev {	padding:0 5px 0 5px;		height:17px;	line-height:17px;	display:block; }
#catslider #slides .next {	}
#catslider #slides .link {	display:block;	margin-top:10px;}
#catslider #price_details {width:160px;height:130px;position:absolute;margin-top:30px;margin-left:280px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }
#catslider #slider_dots_outer { position:absolute;z-index:105;margin-top:-20px;border:0px solid #ff0000;width:450px;text-align:center;border:0px solid #ff0000; }
#catslider #slider_dots_inner { margin:0px auto;width:450px;float:left;border:0px solid #ff0000; }
#catslider .oldprice { font-size:16px;font-weight:bold;color:#1f2b97;text-align:right; }
#catslider .newpricetext { font-size:24px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: glow(color=#ffffff, strength=5);}
#catslider .newprice { font-size:28px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: glow(color=#ffffff, strength=5); }
#catslider .newprice7 { font-size:20px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: glow(color=#ffffff, strength=5); }
#catslider .fromonly { color:#1f2b97; font-size:17px;padding-right:2px;font-weight:bold; }
.container_cat{	width:450px;	height:193px;}


#catslider620outer { height:252px;width:620px;text-align:center; }
#catslider620 {width:620px;}
#catslider620 #slides {	position:absolute; #margin-left:-310px !important; }
#catslider620 #slides .slide {		width:620px;	height:252px;	display:block;}
#catslider620 #slides .next,#catslider620 #slides .prev {	padding:0 5px 0 5px;		height:17px;	line-height:17px;	display:block; }
#catslider620 #slides .link {	display:block;	margin-top:10px;}
/*#catslider620 #price_details {width:200px;height:130px;position:absolute;margin-top:113px;margin-left:411px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }*/
.cat-slider-cls{width:200px;height:130px;position:absolute;margin-top:113px;margin-left:411px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }
.cat-slider-cls7744{width:200px;height:130px;position:absolute;margin-top:85px;margin-left:411px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }
#catslider620 #slider_dots_outer { position:absolute;z-index:105;margin-top:-20px;border:0px solid #ff0000;width:620px;text-align:center;border:0px solid #ff0000; }
#catslider620 #slider_dots_inner { margin:0px auto;width:620px;float:left;border:0px solid #ff0000; }
#catslider620 .oldprice { font-size:16px;font-weight:bold;color:#1f2b97;text-align:right; }
#catslider620 .newpricetext { font-size:24px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5);}
#catslider620 .newprice { font-size:42px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5); }
#catslider620 .newprice7 { font-size:30px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5); }
#catslider620 .fromonly { color:#1f2b97; font-size:18px;padding-right:2px;font-weight:bold; }
.container_cat620{	width:620px;	height:252px;}

#productsliderouter { height:256px;width:407px;text-align:center; }
#productslider {width:407px;}
#productslider #slides {	position:absolute; #margin-left:-203px !important;  }
#productslider #slides .slide {		width:407px;	height:256px;	display:block;}
/*	Next/prev buttons */
#productslider #slides .next,#productslider #slides .prev {	padding:0 5px 0 5px;		height:45px;	line-height:45px;	display:block; }
#productslider #slides .link {	display:block;	margin-top:10px;	font-weight:800;}
#productslider #price_details {width:260px;height:200px;position:absolute;margin-top:157px;margin-left:150px;z-index:116;border:0px solid #ff0000;text-align:right;border:0px solid #ff0000; }
#productslider #slider_dots_outer { position:absolute;z-index:105;margin-top:-155px;border:0px solid #ff0000;width:366px;text-align:center;border:0px solid #ff0000;left:40px; }
#productslider #slider_dots_inner div{width:366px; float:right; }
#productslider #slider_dots_inner { margin:0px auto;width:366px !important;float:left;border:0px solid #ff0000; }
#productslider .oldprice { font-size:18px;font-weight:bold;color:#1f2b97;text-align:right; }
#productslider .newpricetext { font-size:28px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5);}
#productslider .newprice { font-size:60px;font-weight:bold;color:#1f2b97;text-align:right;text-shadow: #ffffff 2px 2px 4px; filter: Shadow(Color=#ffffff, Direction=135, Strength=5); }
.container_product{	width:407px;	height:256px;  }

a.viewDetails { width:187px;height:67px;color:#ffffff;font-size:24px;line-height:65px;text-decoration:none;outline:none; }
a.viewDetails17, a.viewDetails16, a.viewDetails21, a.viewDetails22,a.viewDetails26,a.viewDetails3,a.viewDetails18 { line-height:20px;padding-top:13px;display:block; }
a.viewDetails7 { font-size:23px; }