.breads{margin-bottom:12px;float:right;width:100%;}
.breads div{padding:3px 10px;font-size:15px;}
.breads .breadcrub{float:right;}
.breads .back{float:left;}
.show-item{margin:0 0 10px;position:relative;width:649px;float:right;}
.item-info{position:absolute;left:8px;bottom:8px;height:53px;}
.item-info .label{background:url('/_media/images/layout/black_bg.png');height:51px;}
.item-info .title {text-transform:uppercase;height:51px;line-height:51px;font-weight:bold;display:inline;}
.item-info .title div,.item-info .title H3{float:left;direction:ltr !important;}
.zindexed{position:relative;z-index:1;}
.item-info .title-bg {width:100%;position:absolute;height:51px;left:0;top:0;z-index:0;}
.cols .left-col .item-info .title h3{font-size:40px;margin:2px 5px;.margin-top:5px;}
.cols .left-col .item-info .location{font-size:35px;margin:6px 5px 0;.margin:9px 5px 0;}
.cols .left-col .item-info .price{font-size:35px;margin:6px 8px 0;.margin:9px 8px 0;}
.item-content{float:right;width:100%;}
.item-content .content{padding:10px 15px;font-size:15px;}
.last-tickets{float:right;width:100%;margin:10px 0;}
.last-tickets img{float:right;}
.last-tickets div{float:right;width:577px;margin-right:2px;height:60px;padding:4px 10px;margin:1px 0;font-size:17px;}
.package-info .price-title{font-size:20px;font-weight:bold;}
.package-info{float:right;width:100%;margin-top:30px;}
.package-info .package-title{width:100%;border-bottom:4px solid #FFE200;position:relative;float:right;margin:28px 0 8px;}
.package-info .package-title .title-text{float:right;font-size:19px;font-weight:bold;margin-top:-26px;padding:3px 17px;}
.package-info .package-title .edge{bottom:-8px;height:6px;left:0;position:absolute;width:4px;}
.package-info .package-item{margin:2px 0 10px;float:right;width:100%;}
.package-info h3{margin:0 0 2px 0;font-weight:bold;font-size:14px;padding:2px 5px;float:right;width:640px;}
.package-info div{}
.package-info .content{color:#ffffff;font-size:14px;padding:5px 10px;line-height:19px;}
.package-info .upgrade-title .content{color:#FFE200;padding:5px 12px;}
.tabs-list .tab-item{float:right;width:100%;margin:0 0 10px;}
.tabs-list .tab-item .tab-icon{width:49px;height:68px;float:right;}
.tabs-list .tab-item .info-title{font-size:17px;width:596px;height:68px;margin:0 0;float:left;}
.upgrade-package{background:#ffe300 url('/_media/images/shows/upgrade.gif') no-repeat 592px 94%;}
.separator{margin:-6px 0 20px;width:100%;height:4px;font-size:1px;float:right;}
.upgrade-package .upgrade-title{font-size:25px;}
.package-info .tabs-list{float:left;width:100%;background:transparent url('/_media/images/layout/noise.gif');margin:0;}
.package-info .upgrade-package .tabs-list{width:592px;}
.package-info .package-price{float:right;width:100%;padding:0 0 4px 0;margin:0 0 5px 0;}
.package-price .arr{float:right;margin:0;}
.package-price .info{height:80px;overflow:hidden;float:right;margin:0;width:591px;}
.package-price .price{font-size:16px;padding:9px 9px 0;}
.package-price .details{padding:5px 10px;font-size:14px;}
table .txt{border-style:solid;border-color:#847d7b;border-width:1px 0 0 1px;}
.signup-form .global-form{font-size:14px;}
.signup-form .form-title{margin:0 0 2px;}
.signup-form .form-title H3{margin:0;padding:0;}
.signup-form .form-title h3 .small {font-size:18px;}
.back-to-top{margin:10px 0;}
.back-to-top-div{margin:10px 0;width:100%;float:right;border-top:4px solid #FFE200;position:relative;cursor:pointer;}
.back-to-top-div img{margin:-10px 0;}
.back-to-top-div .edge{top:-8px;height:6px;left:0;position:absolute;width:4px;}
.comments{margin:10px 0;float:right;width:100%;}
.comments .comments-title{font-size:17px;border-color:#ffffff;border-style:solid;border-width:5px 0 1px 0;padding:4px 0;margin:0 0 15px 0; }
.comments .comment{float:right;width:100%;margin:0 0 10px;}
.comments .comment .author-info{float:right;width:100%;}
.comments .comment .author-info .author-img{background:#ffe300;width:37px;height:38px;float:right;}
.comments .comment .author-info .date{font-size:11px}
.comments .comment .author-info .author-img{margin-left:10px;}
.comments .comment .comment-content{float:right;width:98%;margin:5px 0;padding:7px 7px ;}
.big-box{float:right;width:100%;margin:10px 0;}
.big-box .title{font-size:15px;padding:5px;}
.big-box .inner-content{padding:10px;}
.big-box .inner-content .pics {margin:10px 0;float:right;width:100%;}
.big-box .inner-content .pics .gallery-pic{margin-left:17px;height:90px;width:90px;overflow:hidden;float:right;}
.big-box .inner-content .quots{margin:10px 0;}
.big-box .inner-content .quot{font-size:15px;margin:15px 0;}
.add-comment H3{font-size:15px;margin:0;font-weight:bold;padding:0;}
.add-comment table{width:622px;}
.fb-holder{line-height:20px;}
.cols .left-col .item-info .meta-info{bottom:-21px;font-size:15px;height:20px;left:0;line-height:17px;position:absolute;padding:0 5px;overflow:hidden;}
.cols .left-col .item-info .meta-info .bg{width:100%;position:absolute;top:0;left:0;height:20px;}
.location-details{display:none;float:right;width:100%;padding:10px 0;}
.location-details .location-content{float:right;width:260px;padding:0 5px;}
.location-details .location-image{width:295px;float:left;margin-left:8px;}
.hotel-info{width:268px;float:right;padding:16px 0 0 0;font-size:13px;text-align:right;}
.hotel-info .map-link img{margin:4px;}
.hotel-info p{margin:0 0 7px;}
.hotel-gallery{width:295px;float:left;height:295px;padding:16px 0;}
.hotel-gallery .big-image{width:291px;height:230px;overflow:hidden;position:relative;text-align:center;}
.hotel-gallery .big-image div{position:absolute;bottom:9px;width:25px;height:27px;}
.hotel-gallery .big-image .right-arr{right:5px;background:url('/_media/images/hotel/hotel_right.png') no-repeat 0 0;}
.hotel-gallery .big-image .left-arr{left:5px;background:url('/_media/images/hotel/hotel_left.png') no-repeat 0 0;}
.hotel-gallery .thumbs{width:100%;margin-top:10px;text-align:center;}
.hotel-map{display:none;margin:20px 0;width:100%;float:right;}
.show-gmap{margin:10px 0;}
.left-col .share-bar{margin:10px 0;}
.stars{background:url('/_media/images/single/star.gif');height:10px;}
.star-num-1{width:11px;}
.star-num-1-5{width:17px;}
.star-num-2{width:22px;}
.star-num-2-5{width:28px;}
.star-num-3{width:33px;}
.star-num-3-5{width:39px;}
.star-num-4{width:44px;}
.star-num-4-5{width:50px;}
.star-num-5{width:56px;}
.cols .left-col .item-info .label .sign {font-size:24px;position:relative;margin-left:5px;.top:-2px;}
.rumors-title{width:100%;height:47px;background-color:#ff1e00;margin-bottom:20px;}
.rumors-title img{border-left:2px solid black;float:right;}
.rumors-title .rumors-text{float:right;width:500px;padding:5px 10px;}
.rumors-title .rumors-text H3{margin:0;font-size:27px;font-weight:bold;letter-spacing:-1px;width:600px;}
.rumors-title .rumors-text H3 small{font-size:14px;letter-spacing:0px;}
.post-item{float:right;width:648px;background:#000000 url('/_media/images/blog/note_bg.gif') repeat-y 627px 7px;}
.post-item .inner-content{float:right;width:595px;margin-right:35px;padding:25px 0;font-size:14px;}
.post-item .inner-content .titles{float:right;width:100%;}
.post-item .inner-content .titles .date{float:right;width:56px;height:56px;overflow:hidden;text-align:center;font-size:12px;margin-top:9px;}
.post-item .inner-content .titles .date .day{font-size:38px;width:100%;text-align:center;line-height:38px;position:relative;left:-1px;}
.post-item .inner-content .titles H3{font-size:28px;font-weight:bold;float:right;margin:0 10px;padding:0;width:500px;letter-spacing:-1px;}
.post-item .inner-content .titles .author-title{float:right;font-size:12px;margin:5px 10px 0 0;}
.post-item .inner-content .post-content{margin:10px 0;float:right;}
.post-item .inner-content .opts{float:right;width:100%;}
.post-item .inner-content .opts .read-more{float:left;}
.post-item .inner-content .opts .tags{font-size:12px;}
.yellow-line{width:648px;height:4px;float:right;margin-top:5px;margin-bottom:43px;}
.tag-title{background:#000 url('/_media/images/blog/blog_tag.gif') no-repeat 100% 0;height:47px;margin:0 0 32px;}
.tag-title H1{font-size:29px;margin:0 64px;padding:3px 0 0;letter-spacing:-1px;}
.post-content p{margin:0;}
.post-content {width: 600px;}
.comments{width:100%;float:right;}
.tags{font-size:12px;}
.author{width:596px;height:68px;overflow:hidden;float:right;margin:10px 0;}
.author .author-img{float:right;width:60px;height:68px;overflow:hidden;}
.author .author-desc{background:#2f2f2f;width:534px;height:638px;float:left;}
.author .author-desc .inner-desc{color:#bababa;padding:8px;font-size:14px;}
.back-to{margin:17px 0;}
