#slider-bg { width:100%; height:458px;background:url(../images/slider/slider-bg.png) repeat-x;margin-bottom: 50px;}
#slider-wrapper {width:920px;   height:458px;background: url(../images/slider/slider-theme-bg.png) no-repeat;margin: 0 auto;display:block;}

	#slider {position:relative;width:650px;	height:318px;display: block;float: left;padding: 0px 0px 0px 0px;margin: 36px 0px 0px 19px;background:url(../images/loading.gif) no-repeat 50% 50%;}
	#slider-menu {float: right;width: 200px;height: 398px;display: block;text-align:center;padding: 45px 15px 0px 0px;}

#slider-menu ul{list-style: none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#slider-menu-list a{/*font-family: 'Nobile', arial, serif;text-decoration: none;*//*text-transform: uppercase;*/font-size:13px;width: auto;	height: 15px;display:block;	margin: 0px 0px 0px 0px;padding: 12px 0px 12px 0px;color:#232323; border-bottom: 1px dotted #FFF;	/*background: url(../images/slider-menu-bg.png) repeat 0 0;*/ font-weight:bold;}

#slider-menu-list a:hover{/*background: url(../images/slider-menu-bg.png) repeat 190px 0;*/	color: #5f259f;border-bottom: 1px dotted #FF0;}
#slider-menu ul li{	border-bottom: 1px dotted  #AAA;width: 150px;margin: 0 auto;}
#slider img {position:absolute;	top:0px;left:0px;display:none; max-width:683px; max-height:318px;}
#slider a {	border:0; display: inline-block;}

#slider .nivo-controlNav .active img { background:url(../images/slider/slider-thumb-active-bg.gif) no-repeat; padding: 12px 4px 4px 4px; border: 0;}
#slider .nivo-controlNav { position:absolute;bottom:-80px; /* Put the nav below the slider */ width: 100%; text-align:center;}
#slider .nivo-controlNav img { display:inline; /* Unhide the thumbnails */ position:relative;margin:0px 8px 0px 0px;	background:url(../images/slider/slider-thumb-bg.png) no-repeat;	padding: 12px 4px 4px 4px;}
#slider .nivo-controlNav img:hover { display:inline; /* Unhide the thumbnails */	position:relative;	margin:0px 8px 0px 0px;	background:url(../images/slider/slider-thumb-hover-bg.png) no-repeat;padding: 12px 4px 4px 4px;}

.nivo-directionNav a {display:block;width:30px;	height:30px;background:url(../images/arrows.png) no-repeat;	text-indent:-9999px;border:0;}

a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}

.nivo-caption { font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a { color:#efe9d1; text-decoration:underline;}

.clear {clear:both;}
 
/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;	top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {	position:absolute;	top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;	display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute;	z-index:50;	height:100%;}


/* Caption styles */
.nivo-caption {	position:absolute;	left:0px;	bottom:0px;	background:#000;color:#fff; width:100%;	z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {	left:0px;}
.nivo-nextNav {	right:0px;}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;	z-index:99;	cursor:pointer;}
.nivo-controlNav a.active {	font-weight:bold;}