#contentwide, .hbox {margin-bottom: 15px; border-top:0;}
.banners{width:488px; overflow:hidden}
#home_banners_0{margin-right:14px}
#home_video_banner_left{margin-right:10px}
/* -------------------------------------------------------------------------------------------------------- */
/* Upcoming gigs */
/* -------------------------------------------------------------------------------------------------------- */

.hbox #gigs_box{float:left}
#gigs_box{width:473px; margin:0px 0px 15px 14px}
#gigs_content a:hover{text-decoration:underline;}
#gigs_content .overlay, #gigs_content .overlay a{color:#000000}
#gigs_content{height:263px; border-width:1px; position:relative; font-size:13px}
#gigs_content .overlay{background-color:#fc0;padding:5px 15px;position:absolute;top:132px;left:15px;font-size:12px;text-transform:uppercase;}
#gigs_image{display:block;width:471px;height:172px;background-color:#FEF5CC;}
#gigs_text{height:98px; padding: 15px;}

/* -------------------------------------------------------------------------------------------------------- */

#pre_order_box{width:473px; float:left; margin:0px 14px 0px 0px;}
#pre_order_box .carousel_wrap {width:296px; margin-left:56px;}
.pre_order_content {border-style:solid; border-width:1px; min-height:207px}
.pre_order_content p{padding-left:5px}

.subscribe_content span{float:left}
.subscribe_content p{padding:0 !important}

#subscribeMessage, #subscribeResult{clear:both}

#subscribe_and_logo_box{width:473px; float:left;}

#subscribe_box{margin-bottom:15px;}
#subscribe_box a {color:#000}
#subscribe_box .generated_button {float:right}
#subscribe_box .subscribe_content{height:72px;}
#subscribe_box #subscribe_loading {display:none; width:16px; height: 16px; position: relative; margin:3px 0px 0px 42px;}
#subscribe_email {width: 220px; margin: 0px 13px}

#logo_box {width:473px}
.logo_box_content {border-style:solid; border-width:1px; padding:19px;}
.logo_box_content a {margin-right:15px}

.unsubscribe_content, .subscribe_content
{
	padding:15px;
	border-style:solid; 
	border-width:1px;
	font-size:12px; 
	line-height:25px; 
	overflow:hidden;
	position:relative;
	padding-top:7px;
}
.unsubscribe_content{padding-bottom:13px}
.unsubscribe_content p{line-height:15px; margin-bottom: 8px}
#unsubscribe_email, #email{width: 205px; margin: 2.5px 15px}
#subscribe_button{margin-top:1px}
#unsubscribe_button{margin-top:2px}

#reset_button{margin:0 50px 0 0}

#follow_us
{
	float: right;
	background: url(../img/template/follow_us.jpg) no-repeat
}
#follow_us *{display:block;height:35px;float:left}
#follow_us a span{display:none}

#social_mys{width:50px; margin-left:122px}
#social_twi{width:38px}
#social_fac{width:49px}

.news_item{border-width:1px;}
