﻿#feature-wrapper { background:#FFF; border: 1px solid #D7D7D7; height: 236px; margin: 10px auto 0; padding: 0px; width: 625px; overlow:hidden; text-align:center; }
#feature-wrapper #feature-img { width: 625px; height:236px; overflow:hidden; text-align:center; }
#feature-wrapper #feature-img a, #feature-wrapper #feature-img a img {border:none;}
#feature-carousel { width:625px; height:72px; margin:10px auto 34px; }
.horizontal-carousel { height:72px; overflow:hidden; width:500px; background: #e1e1e1; border-bottom: 1px solid #ccc; }
.horizontal-carousel .next,
.horizontal-carousel .prev { width:37px; display:block; height:72px; margin:0; cursor: pointer;}
.horizontal-carousel .next{ background:url(btn-next.png) no-repeat center center;float:right;}
.horizontal-carousel .prev{ background:url(btn-previous.png) no-repeat center center;float:left;}
.horizontal-carousel .viewport { float:left; width:551px; height:72px; overflow:hidden; position:relative;}
.horizontal-carousel .overview { list-style:none; position:absolute; padding:0; margin:0; left:0; top:0; }
.horizontal-carousel .overview li{ float:left; height:72px; width:138px; overflow:hidden; }
.horizontal-carousel .overview li a{display:block; width:137px; overflow:hidden; margin:0; padding:0;}
.horizontal-carousel .overview li a img{ border:1px solid #9d9d9d; width:134px; height:70px; margin:0; }
.horizontal-carousel .overview li a:hover img{}
