* {
	outline: none;
	behavior: url(iepngfix.htc);
}
img, div, input { behavior: url("iepngfix.htc") };

.nivoSlider {
	POSITION: relative; WIDTH: 960px; BOTTOM: 0px; DISPLAY: block; HEIGHT: 300px; RIGHT: 0px; TOP: 0px; LEFT: 0px
}
.nivoSlider IMG {
	POSITION: absolute; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px
}
.nivoSlider A.nivo-imageLink {
	Z-INDEX: 60; POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 0px; TOP: 0px; LEFT: 0px
}
.nivo-slice {
	Z-INDEX: 50; POSITION: absolute; DISPLAY: block; HEIGHT: 100%
}
.nivo-caption {
	Z-INDEX: 89; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; COLOR: #fff; LEFT: 0px; opacity: 0.8
}
.nivo-caption P {
	PADDING-BOTTOM: 500px; MARGIN: 0px; PADDING-LEFT: 500px; PADDING-RIGHT: 500px; PADDING-TOP: 500px
}
.nivo-caption A {
	DISPLAY: inline !important
}
.nivo-html-caption {
	DISPLAY: none
}

.nivo-directionNav A {
	Z-INDEX: 99; POSITION: absolute; CURSOR: pointer; TOP: 45%
}
.nivo-prevNav {
	LEFT: 0px
}
.nivo-nextNav {
	RIGHT: 0px
}
.nivo-controlNav A {
	Z-INDEX: 99; POSITION: relative; CURSOR: pointer
}
.nivo-controlNav A.active {
	FONT-WEIGHT: bold
}


#slider-wrapper {
	MARGIN: 0px auto 0px 50px; WIDTH: 960px; BACKGROUND: url(../images/slider.png) no-repeat; HEIGHT: 300px; PADDING-TOP: 75px
}
#slider {
	BACKGROUND-IMAGE: url(../images/loading.gif); POSITION: relative; WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; TEXT-DECORATION: none
}
#slider IMG {
	POSITION: absolute; DISPLAY: none; TEXT-DECORATION: none; TOP: 0px; LEFT: 0px
}
#slider A {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none
}
.nivo-controlNav {
	POSITION: absolute; BOTTOM: -19px; LEFT: 430px; 
	}
.nivo-controlNav A {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 1px; TEXT-INDENT: -9999px; WIDTH: 13px; DISPLAY: block; BACKGROUND: url(../images/banneron.jpg) no-repeat; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 13px; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 0px; overflow:hidden;
}
.nivo-controlNav A.active {
	BACKGROUND-POSITION: 0px -13px
}
.nivo-directionNav A {
	BORDER-RIGHT-WIDTH: 0px; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/arrows.png) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-LEFT-WIDTH: 0px
}
A.nivo-nextNav {
	BACKGROUND-POSITION: -30px 0px; RIGHT:15px
}
A.nivo-prevNav {
	LEFT: 15px
}
.nivo-caption {
	FONT-FAMILY: Helvetica, Arial, sans-serif; text-shadow: none
}
.nivo-caption A {
	COLOR: #efe9d1; TEXT-DECORATION: underline
}
.clear {
	CLEAR: both
}
