@charset "utf-8";
/* CSS Document */
img, a{
	border:none;
	outline:none;
}
/* widget-slider */
#slider-top {
	width:940px;
	height:10px;
	font-size:1px
}
#slider-bot {
	width:940px;
	height:10px;
}
#slider-block {
	position:relative;
	min-height:100px;
	width:940px;
	overflow:hidden;
}
.container {
	position:relative;
	height:110px;
	width:840px;
	overflow:hidden;
	margin:0 auto;
}
.container div {
	opacity:0;
	z-index:0;
	position:absolute;
	top:0;
	left:0;
	padding:0 20px;
	width: 800px;
}
.container div div {  opacity:1; z-index: auto; position:static; padding:0px; }
#loopedSlider {
	position:relative;
	width:940px;
	margin:10px auto 0;
}
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; }
#loopedSlider li#p {
	position:absolute;
	top:40px;
	left:0px;
}
#loopedSlider li#p a{
	background-image: url(images/btn-prev.png);
	height: 1px;
	width: 27px;
	padding-top: 26px;
	overflow: hidden;
	display:block;
}
#loopedSlider li#n {
	position:absolute;
	top:40px;
	right:0px;
}
#loopedSlider li#n a{
	background-image: url(images/btn-next.png);
	height: 1px;
	width: 27px;
	padding-top: 26px;
	overflow: hidden;
	display:block;
}

.container ul.widget {
	float:left;
	color:#eeeeee;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 800px;
}
.container ul.last { margin-right:0px; }
.container ul.widget h3 {
	color:#fff;
	font-size: 24px;
	font-weight:normal;
	margin:10px 0 0;
}
.container ul.widget a {
}
.container ul.widget li ul { padding:0; margin:0; }
.container ul.widget li ul li { padding:10px 0; background:url(images/footer-dot.png) repeat-x bottom; }
