ul#slider2 {
	margin:0;
	padding:0;
	width:1003px;
	height:300px;
	list-style: none;
	overflow: hidden;
	list-style-type:none;
	position: relative;	
}
ul#slider2 li{ float:left;}
ul#slider2 li a img{ width:1003px; height:300px;}
div.anythingSlider {
	display: block;
	margin:0;
	overflow: visible !important; /* needed for Opera and Safari */
	width:1003px;
	height:300px;
	overflow: hidden;	
	position: relative;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	width:1003px;
	height:300px;
	overflow: hidden;	
}
/* anythingSlider base (original element) */
.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	overflow: visible !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
/* all panels inside the slider */
.anythingBase .panel {
	background: transparent;
	display: block;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
.anythingBase .panel.vertical {
	float: none;
}

/* Navigation size window */
div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }

div.anythingSlider .anythingWindow { width:1003px; height:300px;overflow: hidden; position: relative;}
.anythingBase .panel {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.anythingControls{ position:absolute; right:10px; bottom:50px;}
.anythingControls li{ float:left; width:19px; height:19px; margin:0 5px 0 0;}
.anythingControls ul a{ display:inline-block; width:19px; height:19px; line-height:19px; background:url(../images/ad_num.png) no-repeat left; text-align:center; font-weight:bold; color:#FFF;}
.anythingControls ul a:hover{ color:#FFF; background:url(../images/ad_active.png) no-repeat;}
.anythingControls ul a.cur{ color:#FFF; background:url(../images/ad_active.png) no-repeat;}

.anythingSlider, .anythingWindow, .anythingBase, .anythingBase li {
   height: 300px !important;/*for IE6*/
}

/* Arrow */
.arrow{ position:absolute;  top:50%; display:block; width:49px; height:46px; text-indent:-999em; overflow:hidden;}
.back{ left:-25px; background:url(../images/ad_prev.png) no-repeat;}
.forward{ right:-25px; background:url(../images/ad_next.png) no-repeat;}
.back a,.forward a{ display:block;}