@font-face {
  font-family: 'Yanone-thin';
  font-style: normal;
  font-weight: 300;
  src: local('Yanone-thin'), url('http://themes.googleusercontent.com/font?kit=We_iSDqttE3etzfdfhuPRfYfc3bPVUtuDoUoHMkf5-E') format('truetype');
}


body {font-family: helvetica, arial, sans-serif; }

h1 { font-family:'Yanone-thin'; text-align: center;}

.pika-wrap {width: 520px; margin: 0 auto;}

.pika-image {position: relative; height: 372px; width: 897px; background: #fafafa; }
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 0px; left: 0px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../images/slider/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav {display:none;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0; top: 52px; position: relative; z-index:50; display:none;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; margin-left: 28px; width: 20px; height: 20px; display: block; background:url(../images/slider/prev-arrow.gif) no-repeat; cursor:pointer;}
	.pika-textnav a.next {float: left; margin-left: 430px; width: 20px; height: 20px; display: block; background:url(../images/slider/next-arrow.gif) no-repeat; cursor:pointer;}
	
.jcarousel-prev-horizontal{position: relative; float: left; margin-left: -17px; top: -60px; width: 20px; height: 20px; display: block; background:url(../images/slider/prev-arrow.gif) no-repeat; cursor:pointer;}
.jcarousel-next-horizontal{position: relative; float: left; margin-left: 397px; top: -60px; width: 20px; height: 20px; display: block; background:url(../images/slider/next-arrow.gif) no-repeat; cursor:pointer;}

.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 90px; margin: 0 2px; background: #fafafa; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {width: 90px; height: 90px; text-align: center; vertical-align: center; overflow: hidden;}
		.pika-thumbs li .clip img:hover {width:88px; height: 88px; margin: 1px 0 0 1px;}

/* jCarousel Styles */
.jcarousel-skin-pika .jcarousel-container-horizontal {
    padding: 15px 20px 15px 80px;
	height:95px;
	margin:0;
	overflow:hidden;
	width:796px;
	z-index:0;
	background-color: #161617;
	background-image:url(../images/slider/phone-no.gif);
	background-position:546px center;
	background-repeat:no-repeat;
}

.jcarousel-skin-pika .jcarousel-container-vertical {
    width: 90px;
    height: 350px;
    padding: 20px 20px;
}

.jcarousel-skin-pika .jcarousel-clip-horizontal {
    height: 98px;
    width: 400px;
}

.jcarousel-skin-pika .jcarousel-clip-vertical {
    width:  98px;
    height: 350px;
}

.jcarousel-skin-pika .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-pika .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-pika .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
