.pika-wrap{
margin:0 auto;
width:660px;
}
.pika-image{
background:#fafafa;
border:1px solid #fff;
border-bottom:1px solid #d9d9d9;
height:425px;
padding:10px;
position:relative;
width:640px;
}
/*position image holders */
.pika-image .animation, .pika-image .main-image{
left:10px;
position:absolute;
top:10px;
}
.pika-image .animation{
display:none;
z-index:2;
}
.pika-image img{
border:0;
}
.pika-image .caption{
background:url(../images/slideshow/75-black.png);
bottom:50px;
border:1px solid #141414;
color:#fafafa;
font-size:11px;
padding:10px;
position:absolute;
text-align:right;
right:10px;
}
.pika-image .caption p{
line-height:14px;
margin:0;
padding:0;
}
.pika-imgnav a{
display:block;
position:absolute;
text-indent:-5000px;
z-index:3;
}
.pika-imgnav a.previous{
background:url(../images/slideshow/prev.png) no-repeat left 50%;
cursor:pointer;
height:340px;
left:10px;
top:10px;
width:50px;
}
.pika-imgnav a.next{
background: url(../images/slideshow/next.png) no-repeat right 50%;
cursor:pointer;
height:340px;
right:10px;
top:10px;
width:50px;
}
.pika-imgnav a.play{
background: url(../images/slideshow/play.png) no-repeat 50% 50%;
cursor:pointer;
display:none;
height:100px;
left:50%;
top:30%;
width:40px;
}
.pika-imgnav a.pause{
background:url(../images//slideshow/pause.png) no-repeat 50% 50%;
cursor:pointer;
display:none;
height:100px;
left:50%;
top:30%;
width:40px;
}
.pika-textnav{
display:none;
margin:10px 0 0 0;
overflow:hidden;
}
.pika-textnav a{
color:#333;
font:12px  helvetica,arial,sans-serif;
padding:4px;
text-decoration:none;
}
.pika-textnav a:hover{
background:#e5e5e5;
color:#0065B2;
}
.pika-textnav a.previous{
display:block;
float:left;
width:auto;
}
.pika-textnav a.next{
display:block;
float:right;
width:auto;
}
.pika-thumbs{margin: 10px 0 0 0; padding: 0; overflow: hidden; }
.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 6px; margin: 0 0px; background: #fafafa; border: none; cursor: pointer;}
.pika-thumbs li:last {margin: 0;}
.pika-thumbs li .clip {position:relative;width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

.clip span{background-color:black;position:absolute;top:5px;left:5px;display:block;}
ul#pikame{width:570px;}
.pikachoose{margin:22px 0;}
		
/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { background:#e5e5e5;padding: 12px 18px;width: 626px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 90px; height: 350px; padding: 20px 20px;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 620px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  90px; height: 350px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 3px;}
.jcarousel-skin-pika .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-pika .jcarousel-item-placeholder {background: #fff; color: #000;}
