.jscarousal-horizontal{width:100%;float:left;margin:0 0 10px}.jscarousal-horizontal-back,.jscarousal-horizontal-forward{float:left;height:32px;color:#fff;position:relative;top:75px;cursor:pointer}.jscarousal-horizontal-back{background-image:url(../images/prev-horizontal.png);background-repeat:no-repeat;background-position:left;height:38px;width:38px;margin:0 0 0 -9px}.jscarousal-horizontal-forward{background-image:url(../images/next-horizontal.png);background-repeat:no-repeat;background-position:right;height:38px;width:38px;float:right;margin:0 -10px 0 0}.jscarousal-contents-horizontal{width:880px;float:left;position:relative;overflow:hidden;margin:0 0 0 23px}.jscarousal-contents-horizontal>div{width:100%;height:165px}.jscarousal-contents-horizontal>div>div{height:auto;margin:0 0 15px;text-align:center;width:145px;float:left;min-height:66px}.jscarousal-contents-horizontal>div>div h3{width:145px;height:auto;float:left;font-size:12px;font-weight:400;color:#828282;text-align:center;margin:3px 0}.jscarousal-contents-horizontal>div>div h4{width:100%;height:auto;float:left;font-size:12px;font-weight:400;color:#666;text-align:center;margin:3px 0}.jscarousal-contents-horizontal img{width:100px;height:133px;background-image:url(../images/photo_frame.png);background-position:center top;background-repeat:no-repeat;float:left;padding:13px 20px}.jscarousal-vertical{width:140px;height:460px;background-color:#121212;border:solid 1px #7A7677;margin:0;padding:0;position:relative;overflow:hidden}.jscarousal-vertical-back,.jscarousal-vertical-forward{width:100%;height:30px;background-color:#121212;color:#fff;position:relative;cursor:pointer;z-index:100}.jscarousal-vertical-back{background-image:url(top_arrow.jpg);background-repeat:no-repeat;background-position:bottom}.jscarousal-vertical-forward{background-image:url(bottom_arrow.jpg);background-repeat:no-repeat;background-position:top}.jscarousal-contents-vertical{overflow:hidden;width:140px;height:410px}.jscarousal-contents-vertical>div{position:absolute;top:40px;width:100%;height:820px;overflow:hidden}.jscarousal-contents-vertical>div>div{width:140px;height:125px;margin:8px;margin-left:14px}.jscarousal-contents-vertical>div>div h2{display:block;width:70%;text-align:center}.jscarousal-contents-vertical img{width:110px;height:80px;border:solid 1px #7A7677}.hidden{display:none}.visible{display:block}.thumbnail-active{filter:alpha(opacity=100);opacity:1;cursor:pointer}.thumbnail-inactive{opacity:1;cursor:pointer}.thumbnail-text{width:145px;height:auto;float:left;font-size:13px;font-weight:700;color:#666;margin:0}.thumbnail-text a{display:block;font-size:12px;font-weight:700;color:#000;text-decoration:none;margin:5px 0;text-align:center}.thumbnail-text a:hover{text-decoration:underline}.feature_bride{height:287px;overflow:hidden;float:left;width:100%;background-color:#F4DE9B;border:1px solid #88070F;border-radius:5px;margin:0 0 10px;background-image:url(../images/cornor_bg.png);background-repeat:no-repeat;background-position:-2px -3px}.feature_bride ul{float:left;margin:0 0 0 55px;padding:0}.feature_bride ul li{float:left;width:145px}.feature_bride ul li span{float:left}.feature_bride ul li span span{color:#828282;float:left;font-size:12px;font-weight:400;height:auto;margin:3px 0;text-align:center;width:145px}.feature_groom{height:287px;overflow:hidden;float:left;width:100%;background-color:#F4DE9B;border:1px solid #88070F;border-radius:5px;margin:0 0 10px;background-image:url(../images/cornor_bg.png);background-repeat:no-repeat;background-position:-2px -3px}.feature_groom ul{float:left;margin:0 0 0 55px;padding:0}.feature_groom ul li{float:left;width:145px}.feature_groom ul li span{float:left}.feature_groom ul li span span{color:#828282;float:left;font-size:12px;font-weight:400;height:auto;margin:3px 0;text-align:center;width:145px}