.ca-container{position:relative;margin:15px auto 0;width:;height:200px}.ca-wrapper{width:98%;height:100%;position:relative}.ca-item{position:relative;float:left;width:330px;height:100%;text-align:center;border-left:1px dotted #ddd;border-right:1px dotted #ddd;margin:0 20px 0 10px}.ca-item img{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.7);-moz-box-shadow:0 3px 3px rgba(0,0,0,.7);box-shadow:0 3px 3px rgba(0,0,0,.7);width:330px;height:140px}.ca-more{position:absolute;bottom:-1px;right:50px;padding:4px 10px;font-weight:700;background:#333;text-align:right;border:1px solid #4d4d4d;color:#fff;font-family:georgia,times new roman,serif;font-style:italic;text-shadow:1px 1px 1px #897c63}.ca-item-main{padding:10px 20px;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2)}.ca-icon{width:100%;padding:5px 0;position:relative;margin:0;left:0}.ca-item h3{font-family:coustard,sans-serif;text-transform:uppercase;font-size:14px;color:#000;margin-bottom:10px;height:25px;text-align:center;text-shadow:0 1px 1px #e4ebe9}.ca-item h4{font-size:12px;text-align:center;padding-left:0;line-height:30px;position:relative}.ca-item h4 span{text-indent:10px;display:block}.ca-nav span{width:25px;height:38px;background:transparent url(../img/content-arrows.png) no-repeat top left;position:absolute;top:50%;margin-top:-19px;left:0;text-indent:-9000px;opacity:.3;cursor:pointer;z-index:100}.ca-nav span.ca-nav-next{background-position:top right;left:auto;right:0}.ca-nav span:hover{opacity:1}