a{color:#348;text-decoration:none;outline:none;}
	a:hover{color:#67a;}
	.caption{font-style:italic;color:#887;}
	.demo{width:650px; float:left; padding-right:20px;}
	.gallery_demo{width:650px;margin:0; padding:0;}
	.gallery_demo li{width:68px;height:50px;border:1px solid #ccc;margin: 0 2px;background:#fff;}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{
	margin:auto;
	background-image: url(../images/template/gallery-bg.html);
	background-repeat: no-repeat;
	background-position: left top;
}
	#main_image img{margin-bottom:10px; margin-left:auto; margin-right:auto; width:620; height:387;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase; text-align:center;}
	
	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px; display:none !important;}
	.info p{margin-top:1.6em;}


	#main_image .galleria_wrapper img{
	max-width:900px;
	max-height:600px;
	}




.galleria{list-style:none;}
.galleria li{
	display:block;
	width:80px;
	height:46px;
	overflow:hidden;
	float:left;
	padding: 0px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:46px !important;}
.galleria li .caption{display:block;padding-top:.5em}

.galleryImages{width:644px; display:block; float:left;}
.Gallery-product{display:block; float:left; width:281px; height:auto; background-color:#ccc; -moz-border-radius: 0 1em 1em 0;
-webkit-border-radius: 0 1em 1em 0; border-radius: 0 1em 1em 0; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
.Gallery-product .prod1box, .Gallery-product .prod1box:hover{padding:0; margin:0; border:none; -moz-border-radius: 0 1em 1em 0;
-webkit-border-radius: 0 1em 1em 0; border-radius: 0 1em 1em 0;}
.Gallery-product .prod1box, .Gallery-product .prod1box:hover{width:279px; height:auto; padding-bottom:31px; margin:1px;}
.Gallery-product .prod1box img{width:80px; height:80px; display:block; float:left;}
.Gallery-product .prod1box .showprice{right:5px; left:auto;}


* html .galleria li div span{width:400px} /* MSIE bug */

    .controlsWrapper
                {
                    display:block;
                    clear:both;
					position:absolute;
                }
                .controls
                {
                    display: block;
                    float:left;
					margin-top:325px;
					margin-left:-20px;
					cursor:pointer;
                }
                .controls ul
                {
                    list-style: none;
                    display: block;
                }
                .controlsWrapper #imgControls
                {
                    clear:right;
                }
                .controls ul li
                {
                    list-style: none;
                    display: block;
                    float: left;
                }
                .controls ul li span
                {
                    font-weight: bold;
                    color: #F00;
                    cursor: pointer;
                }	
    .controlsWrapper li#play, .controlsWrapper li#playJQS{display:block; width:69px; height:24px; background:url(../sites/63/images/template2/play-audio.html) no-repeat;}	
	.controlsWrapper li#play span, .controlsWrapper li#playJQS span{display:none;}
    .controlsWrapper li#pause, .controlsWrapper li#pauseJQS{display:block; width:69px; height:24px; background:url(../sites/63/images/template2/pause-audio.html) no-repeat;}	
	.controlsWrapper li#pause span, .controlsWrapper li#pauseJQS span{display:none;}	
	
	
/* Gallery Carousel */	

#div1 {
	background:#def3ca;
	display:none;
	position:absolute;
}
.bluetext {
	color:#2363A1;
	font-weight:bold;
	font-size:12px;
}
.jcarousel-skin-tango {
	line-height:normal;
	list-style:none;
	color:#656565;
	font-weight:bold;
	width:940px;
	padding-left:15px;
	background:url(../images/template/new-design/shadow.html) no-repeat top center;
	font-size:10px;
	text-align:left;
	margin:10px 0 40px 0;
}
.jcarousel-skin-tango img {
	cursor:pointer;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 846px;
	padding: 18px 31px;
	padding-bottom:0px;
	background:url(../images/template/new-design/shadow.html) no-repeat bottom center;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:  834px;
	margin-left:6px;
	height: 212px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
}
.jcarousel-skin-tango .jcarousel-item {
	width: 187px;
	height: 175px;
	text-align:center;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 24px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/*
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 50px;
	right: 0px;
	width: 41px;
	height: 64px;
	cursor: pointer;
	background: transparent url(next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-position: -41px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position: -82px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -123px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 41px;
	height: 64px;
	cursor: pointer;
	background: transparent url(prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-position: -41px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	background-position: -82px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -123px 0;
}
#mycarousel{padding:9px; padding-bottom:40px;}
.jcarousel-skin-tango img {max-width:178px;}	
#jquery-overlay{z-index:10001 !important;}
#jquery-lightbox{z-index:10002 !important;}

#showCaseWrapper #slider{ left:0; }

.controlsWrapper {display:none !important;}