/* Required */
.left{border-bottom:none;}
		#slides{height:270px; width:980px; float:left; margin:0 10px 10px 0; position:relative; text-align:center; background:#FFF; overflow:hidden; }
		.slides_container {width:980px;height:270px;overflow:hidden; position:relative; margin:0 auto; }
        .slides_container a {
        width:980px;
        height:270px;
        display:block;
        }
		/*Optional*/
		ul.pagination {list-style:none; position:absolute; z-index:50; right:20px; bottom:6px;}
		ul.pagination li  { float:left; }
		ul.pagination li a {border:1px solid #FF5;width:12px;padding-top:12px; height:0; overflow:hidden; display:block;float:left; text-decoration:none; background:#FFFFFF; margin-right:6px;}
		
		ul.pagination li.current a {background:#FFFF66;}
		#news {padding:3px 10px; margin-bottom:10px; border-bottom:1px solid #DDD; position:relative;zoom:1; }
		#news strong { color:#333; font-size:13px; margin-left:6px;}
		#news a {color:#555;text-decoration:none;}
		#news a:hover {color:#333333;text-decoration:underline;}
		#newlist{width:268px; float:right; margin:10px 10px 10px auto;_margin-right:5px;}
		#news_arrow{ width:80px; height:13px; font-size:1px; background:url(./images/ico_bg.gif) no-repeat left -142px;position:absolute; left:50%; margin-left:-40px;bottom:-13px; cursor:pointer;}
		
		.new_first{ font-size:15px; font-weight:bold; text-align:center; padding-bottom:5px; margin-bottom:10px; display:block; border-bottom:1px solid #DDD;}
		.b_img {
		 text-align:center; line-height:1.7em;  display:inline-block;
		}
		.b_img img{
		margin-bottom:5px;
		}

#gdcp{clear:both; position:relative; overflow:hidden; width:745px;  }
		#gdcp ul{
		overflow:hidden;
		}
		#gdcp  li {width:120px; height:120px; padding:10px; text-align:center; list-style:none; float:left; }
		#gdcp  li img{width:120px; height:90px;  }
		#gdcp a {color:#666; text-align:center;}

		
.caroufredsel_wrapper{position:absolute; left:45px;}
#foo {}
#foo li {
width:120px; height:90px; padding:10px; list-style:none; float:left; background:url(./images/pic_bg.jpg) no-repeat 2px 5px;
}
a.prev, a.next {
	background: url(./images/ico_1.jpg) no-repeat transparent;
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 40px;
}
a.prev {left: 10px;background-position:-120px 0;  }
a.prev:hover {background-position:-120px -40px;}
a.next {right:10px; background-position: -160px 0;}
a.next:hover {background-position: -160px -40px; }
a.prev span, a.next span {display: none;}
