.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;}
.lineups{width:100%;float:right;margin-bottom:20px;}
.lineups TABLE{width:100%;direction:ltr;layout:auto;}
.lineups TABLE td{background:#000;}
.lineups TABLE td img{}
.lineups TABLE .td-spacer{background:none;font-size:8px;padding:0;}
 .lineups TABLE H3{font-size:37px;text-align:left;padding:0 9px 0;margin:3px 0 0 -2px;}
.and TABLE .more-artists{font-size:25px;padding:2px 10px;border:0;}
.and TABLE .more-artists span,.and TABLE .more-artists img{}
.and TABLE .hide{display:none;}
.lineups .lineup-title{text-align:center;padding:17px 0;}
.and .lineup-title img{margin-left:8px;}
.and h3 span{}
.plus-icon{margin-top:-4px;margin-right:5px;}
.more-open{margin-top:-4px;}
.lineups .artist-name{height:50px;text-align:left;overflow:hidden;}
.lineups .artist-name .brief{font-size:15px;padding-left:9px;line-height:20px;}
.lineups .artist-image{height:50px;width:95px;overflow:hidden;text-align:center;}
.show-item .festival-icon{position:absolute;background:url('/_media/images/festival/festival_icon.png');width:51px;height:69px;left:10px;top:10px;}
 .genre-content{ width:100%; float:left; margin-bottom:18px; }
.genre-content .genre-inner-content{ width:596px; min-height:70px; height:auto !important; height:70px; background:#000; float:right; }
  .genre-content .genre-inner-content .genre-txt{ font-size:14px; padding:5px; line-height:19px; }
.genre-icon{background-position:0 0;background-repeat:no-repeat;background:#ffffff;}
.genre-content .genre-icon{width:48px;height:70px;float:left;background-color:#ffe300;background-position:100% 0;background-repeat:no-repeat;}
.rock{background-image:url('/_media/images/genres/rock.gif');}
.classical{background-image:url('/_media/images/genres/classical.gif');}
.dub-step{background-image:url('/_media/images/genres/dub-step.gif');}
.electro{background-image:url('/_media/images/genres/electro.gif');}
.genre-content .electro{background-position:97% 0;}
.gays{background-image:url('/_media/images/genres/gays.gif');}
.jazz{background-image:url('/_media/images/genres/jazz.gif');}
.metal{background-image:url('/_media/images/genres/metal.gif');}
.reggae{background-image:url('/_media/images/genres/reggae.gif');}
.trance{background-image:url('/_media/images/genres/trance.gif');}
