nav ul {
	list-style:none;
	position:relative;
	padding:0;
//	z-index: 1000;
}

nav ul ul {
	display: none;
}

nav li:hover > ul {
	display: block;
}

nav ul:after {
	content: "";
	clear: both;
	display: block;
}

nav li {
	float: left;
}

nav li a {
	display: block;
}

nav ul ul li {
	float: none;
	position:relative;
}

nav ul li {
	float: left;
}

nav ul li a {-webkit-transition: color 0.2s linear;}
nav ul li div {-webkit-transition: color 0.2rs linear;}


.jssorArrow02l, .jssorArrow02r, .jssorArrow02ldn, .jssorArrow02rdn {
	position: absolute;
	cursor: pointer;
	display: block;
	background: url(jssorArrows02.png) no-repeat;
	overflow:hidden;
}
.jssorArrow02l { background-position: -3px -33px; }
.jssorArrow02r { background-position: -63px -33px; }
.jssorArrow02l:hover { background-position: -123px -33px; }
.jssorArrow02r:hover { background-position: -183px -33px; }
.jssorArrow02ldn { background-position: -3px -33px; }
.jssorArrow02rdn { background-position: -63px -33px; }
	
	

.jssorBullet03 div, .jssorBullet03 div:hover, .jssorBullet03 .av {
	background: url(jssorBullets03.png) no-repeat;
	overflow:hidden;
	cursor: pointer;
	color: black;
	font-family:Arial,Helvetica,sans-serif;
	padding-top:1px;
}
.jssorBullet03 div { background-position: -5px -4px; }
.jssorBullet03 div:hover, .jssorBullet03 .av:hover { background-position: -35px -4px; }
.jssorBullet03 .av { background-position: -65px -4px; }
.jssorBullet03 .dn, .jssorBullet03 .dn:hover { background-position: -95px -4px; }
	 
	 

.jssorBullet09 div, .jssorBullet09 div:hover, .jssorBullet09 .av
{
	filter: alpha(opacity=70);
	opacity: .7;
	overflow:hidden;
	cursor: pointer;
	border: #fff 1px solid;
}
.jssorBullet09 div { background-color: #d3d3d3; }
.jssorBullet09 div:hover, .jssorBullet09 .av:hover { background-color: gray; }
.jssorBullet09 .av { background-color: #000; }
.jssorBullet09 .dn, .jssorBullet09 .dn:hover { background-color: #a9a9a9; }
	 
	 

.jssorThumb12 .p img {
	FILTER: alpha(opacity=55);
	opacity: .55;
	transition: opacity .6s;
	-moz-transition: opacity .6s;
	-webkit-transition: opacity .6s;
	-o-transition: opacity .6s;
}
	 
.jssorThumb12 .pav img, .jssorThumb12 .pav:hover img, .jssorThumb12 .p:hover img {
	FILTER: alpha(opacity=100);
	opacity: 1;
	transition: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
}
	 
.jssorThumb12 .pav:hover img, .jssorThumb12 .p:hover img {
	FILTER: alpha(opacity=80);
	opacity: .8;
}
	 
.jssorThumb12 .sliderCaption, .jssorThumb12 .sliderCaptionBack {
	position: absolute;
	left: 0px;
	text-align: center;
	color: #000;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
}

.jssorThumb12 .sliderCaptionBack {
	background-color: #fff;
	filter: alpha(opacity=50);
	opacity: .5;
}
	 
.jssorThumb12 .pav:hover .sliderCaptionBack, .jssorThumb12 .p:hover .sliderCaptionBack {
	background-color: #000;
	filter: alpha(opacity=40);
	opacity: .4;
}

.jssorThumb12 .pav .sliderCaptionBack {
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: .5;
}
	 
.jssorThumb12 .pav .sliderCaption, .jssorThumb12 .p:hover .sliderCaption {
	color: #fff;
}
