/* typo */
div.presta_slider {width:600px; margin:2px 0;float:left;}
.presta_slider ul {position: relative; left: 0; width:auto; overflow: hidden; z-index:11;}
#presta_slider  li {float:left; width:600px; height:300px;}
#presta_slider .li1 {background:#FFFFFF url(images/1.jpg) no-repeat;}
#presta_slider .li2 {background:#FFFFFF url(images/2.jpg) no-repeat;}
#presta_slider .li3 {background:#FFFFFF url(images/3.jpg) no-repeat;}
#presta_slider .li4 {background:#FFFFFF url(images/1.jpg) no-repeat;} 
#presta_slider span {background:transparent; text-transform:uppercase; color:#d6ae3d; margin-top:2em; padding:1em 0 0 1.7em; background:url('more.png') 0px 7px no-repeat}
#presta_slider p {
	background:transparent url(transparent_bg.png) repeat scroll 0 0;
	margin-top:20em;
	padding:1.5em;
	width:575px;
}
#presta_slider p a {color:#CCC; font-size:11px; text-align:left; width:830px;}
.presta_slider {position: relative; overflow: hidden}
.presta_slider .back {position: absolute; top: 0; left: 0; z-index: 12}
.presta_slider .back a,
.presta_slider .next a {display: none; outline: none}
.presta_slider .next {position: absolute; top: 0; right: 0; z-index: 12}

/*	Theme CreativeShop */
.creatifShop .back {width: auto; height: auto; background: url('prev_bg.gif') no-repeat; }
.creatifShop .next {width: auto; height: auto; left: 540px; background: url('next_bg.gif') no-repeat}
.creatifShop .next a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:black url(next.png) no-repeat scroll center center;
	height:30px;
	line-height:30px;
	position:absolute;
	right:15px;
	top:10px;
	width:30px;
}
.creatifShop .next a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:silver url(next.png) no-repeat scroll center center;
	height:30px;
	line-height:30px;
	position:absolute;
	right:15px;
	top:10px;
	width:30px;}
.creatifShop .back a {position:absolute; top:10px; left:10px; width:30px; height:30px; line-height:30px; background:black url(prev.png) no-repeat scroll center center;}
.creatifShop .back a:hover {position:absolute; top:10px; left:10px; width:30px; height:30px; line-height:30px; background: silver url('prev_hover.png') no-repeat scroll center center}


div.category_container {
	float:left;
	margin:2px 0;
	width:278px;
}
.category_container_list {
	padding-left:4px;
}
.category_container_list li{
	background-color:silver;
	height:148px;
	margin-bottom:4px;
	width:100%;
}
li.salmon-flies a {
	display:block;
	text-indent:-999px;
	width:274px;
	height:148px;
	overflow:hidden;
	background:#FFFFFF url(images/salmonflies.jpg) no-repeat;
}
li.trout-flies a {
	display:block;
	text-indent:-999px;
	width:274px;
	height:148px;
	overflow:hidden;
	background:#FFFFFF url(images/troutflies.jpg) no-repeat;
}