/* default base coat */
html { height: 100%; margin-bottom: 1px; -webkit-font-smoothing: antialiased;}

body { margin: 0; height: 100%; font-size: 80%; line-height: 140%; font-family: helvetica, sans serif, arial; background-color: #eee; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); }

a:link, a:visited { text-decoration: none; font-weight: normal; }
a:hover { text-decoration: underline; font-weight: normal; }

a.mainlevel { background: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/arrow.png) 0 -1px no-repeat; padding-left: 20px; }

div, table, td, th { font-size: 1em; font-family: helvetica, sans serif, arial;}

p { font-size: 1em; font-family: helvetica, sans serif, arial; margin-top: 1em; margin-bottom: 0em; }
h1 { font-family: helvetica, sans serif, arial; margin-top: 1.2em; padding: 0; margin-bottom: 1.2em; font-size: 1.8em; font-weight: bold; }
h2 { font-family: helvetica, sans serif, arial; margin-top: 1.2em; padding: 0; margin-bottom: 1.1em; font-size: 1.5em; font-weight: bold; }

#content_area h3 { font-family: helvetica, sans serif, arial; margin: 0; padding: 0; margin-bottom: 0; font-size: 1.1em; font-weight: bold; }
#content_area .componentheading { font-family: helvetica, sans serif, arial; text-transform: Capitalize; margin: 0; padding: 0; font-size: 1.0em; font-weight: bold; }
#content_area .contentheading { font-family: helvetica, sans serif, arial; text-transform: Capitalize; font-size: 28px; line-height:110%; font-weight: bold; width: 120%; }
.buttonheading { padding-bottom: 8px !important; padding-bottom: 4px; vertical-align: bottom; }
table.contenttoc { padding: 5px; }
td.sectiontableheader { font-weight: bold; padding: 4px; }
.wrapper { text-align: left; }
div.bottomspacer { height: 15px; }
.siteheader { width:100%; background-image: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/background-2013.png); background-repeat: repeat-x; background-position: top; background-attachment: scroll; margin-top:10px; }
div.main_padding { padding: 4px 3px 0 3px; max-width: 980px; margin-left: auto; margin-right: auto; margin-top:-3px;}
#links { float: right; }
#searchbox { float: right; padding: 8px 5px 0 5px;}
.inputboxnone { display: inline-block; line-height: 16px; height: 16px; padding: 8px 16px; font-size: 12px; border: 1px solid #ddd; background: #f8f8f8; color:#666; width: 308px; border-radius: 20px 0 0 20px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; box-shadow: inset 2px 2px 8px rgba(0,0,0,0.2); -webkit-box-shadow: inset 2px 2px 8px rgba(0,0,0,0.2); -moz-box-shadow: inset 2px 2px 8px rgba(0,0,0,0.2); }

.buttonnone { font-size: 12px; font-weight:bold; color: #ffffff; border:1px solid #999; background-color: #cc3333; padding: 8px 9px 9px 9px; margin-left:-5px; -webkit-border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; border-radius: 0 10px 10px 0; }

.buttonnone:hover { background-color: #333; }
.highlight {background-color: #ffffee;}
div.center { text-align: center; }

#main 
	{ background-image: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/2013_bg.png); /* background-image:
	url(//stereoboard3-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/xmas-background2.jpg); */ background-repeat: repeat-x repeat-y; margin-left: auto; margin-right:
	auto; text-align: left; background-color: #eee !important; margin-bottom:0; margin-top:0; width:100%;

	}

table#main2 
	{
	max-width:1000px; margin-left: auto; margin-right: auto; text-align: left; background-color: #fff; /* for IE */ filter:alpha(opacity=100); /* CSS3 standard */
	opacity:1; padding: 20px; margin-bottom:20px; margin-top:20px; box-shadow: 0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2); 
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2); border-radius: 1em;
	}

table#inner { margin-left: auto; margin-right: auto; text-align: left; }
#surround { float: left; width: auto !important; max-width: 980px; }
#middle { float: none !important; float: left; margin-bottom: 2px; padding: 10px 0; }
div.imagebanner { height: 108px; }
td#body { max-width: 650px; }
td#right { padding-left: 2px; max-width: 300px; }

div.frontpage { margin-bottom: 2px; padding: 5px; width: auto !important; font-size: 0.9em; }
div.moduletable, div.moduletable-tagcloud, div.moduletable-darker, div.moduletable-lighter 
	{ margin-bottom: 5px; padding: 5px; width: auto !important; }

div.moduletable { background: none; margin: 0; padding: 0; }
div#content_area div.moduletable h3, div#content_area div.moduletable-lighter h3, div#content_area div.moduletable-darker h3 
	{ line-height: 20px; padding-left: 5px; text-transform: uppercase; font-family: helvetica, sans serif, arial; font-size: 0.9em; font-weight: bold; width: 100%; }

div#plain { line-height: 20px; padding-left: 10px; text-transform: uppercase; font-family: helvetica, sans serif, arial; font-size: 0.8em; font-weight: bold; width:100%; }
div#pathway { margin: 0 10px -5px 0; padding:10px; background-color: #fff; border-bottom:0px solid #cccccc; color: #333; line-height: 25px;}
div#footer, .footer { text-align: center; width:100%; font-size: 11px; margin-top: -1px !important; margin-top: 0; }
div#links { margin: 5px 0; }
div#links a { border: 0; }

table.userblock { margin: 0; padding: 0; }
td.blockspacer { width: 2px; }

body.contentpane { background-color: #ffffff;}
table.contentpaneopen { line-height:1.6em;font-size:1.2em;}
blockquote { padding: 0 0 0 15px; border-left: 3px solid #ccc; font-style: italic; font-size:90%; }
textarea { background-color: #ffffff; }
.certification {margin-top:0px; margin-bottom:-8px; padding:8px; background-color:#fff; text-align:center; font-size:12px;}

/* custom stuff */
#adserver {max-height: 100px; padding:2px; margin-top:5px; margin-bottom:-10px;}
#adserver_mob {display:none !important;}
.h1main	{text-decoration:none; border:0px; font-size:28px; font-weight:normal; margin-top:0px; margin-bottom:12px; color:#666; line-height:30px; font-family:helvetica, sans-serif;}
.h2main	{text-decoration:none; border:0px; font-size:1.6em; font-weight:normal; margin-top:10px; margin-bottom:12px; color:#666; line-height:22px; font-family:helvetica, sans-serif;}

.componentheading { padding-top: 10px; }
#img.source-image { width: 100%; position: absolute; top: 0; left: 0; }
tr.sectiontableentry1 td, tr.sectiontableentry2 td { padding: 5px; font-size: 90%; background-color: #ffffff; border-bottom:1px solid #cccccc; }
td.sectiontableentry1, td.sectiontableentry2{ padding: 2px; }
table.contentpane, table.contentpaneopen, table.frontpage_thumbnailhr { width: 100%; border: 0px dashed #666666; padding: 10px; font-size: 120%; }
table.contentpaneopen img{ border:1px solid #232323; position: relative; }
table.blog { border: solid 0px #cccccc; padding: 0; }
ul { margin: 0; padding-left: 15px; }
ul li { }
.clr { clear: both; }
div.back_button { margin-top: 15px; }
div.mosimage_caption { }
div.blog_more { margin-top: 30px; }
li.latestnews { margin-top: 3px; }
.pagenav { font-weight: bold; line-height: 20px; }
div.syndicate div { text-align: center; }
td.bandlinks { border: 1px solid #000000;  font-family: sans-serif, arial; font-size:11px;  background-color: #338833;  padding:3px; text-align: center; }
td.bandlinks a:link, a:visited { color: #ffffff; text-decoration: none; }
td.bandlinks:hover { border: 1px dashed #000000;  background-color: #990000;  }

.readon {text-transform: uppercase; clear: all; line-spacing:20px; background-color: #CCCCFF; padding: 2px 15px 2px 15px;}
.hide {display:none;}
div.moduletable-none {padding:0px; background-color:#fff;border:1px solid #ddd;}

/* SEATWIRE STUFF */
.wrap 			{max-width:990px; margin-top:-5px;}
.sw-feedold         	{border: 0px solid #dedede; max-width: 64%; float: left;}
.sw-feed         	{border: 0px solid #dedede; float: left;}

.sw-bar           	{border: 0px solid #dedede; max-width: 31%; float: right; display:none;}
.sw-bar-border		{padding:5px; background-color:#efefef;}
.header-main 		{height: 45px; border-bottom: 0px solid #666; padding-bottom: 15px; margin-top:-15px;}
.header			{height: 34px; border-bottom: 0px solid #666; margin-top:40px; padding-bottom: 15px;} 
.title 			{font-size: 1.8em; border-bottom:1px dashed #ccc; font-weight: normal; color: #666; font-family: sans-serif; padding: 15px 3px 0 3px; margin-top: 35px; padding-bottom:15px; line-height:26px;} 
.title-bar 		{font-size: 1.8em; font-weight: normal; color: #666; font-family: sans-serif; padding: 0 25px 15px 5px; line-height:24px;}
.title-bar-bar 		{font-size: 15px; font-weight: bold; color: #ffffff; font-family: sans-serif; padding: 7px 5px 5px 5px;} 
.safe-tickets 		{font-size: 15px; font-weight: bold; color: #292929; background-color: #FACE66; font-family: arial; padding: 8px 3px 8px 3px; text-shadow: 1px 0 1px #FFF; text-decoration:none;} 
.powered 		{clear: all;}
.poweredby 		{font-family: sans-serif; color: #666666; font-size: 11px; margin: 0; padding: 5px 0 35px 20px;}
.rss 			{float: right; padding: 5px 5px 0 0;}
.breadcrumbs		{padding:0 0 5px 0; color: #292929; font-size:13px; max-width: 900px; float:left;}
.breadcrumbs600		{padding:0 0 5px 0; color: #292929; font-size:13px; max-width: 600px; float:left;}
.breadcrumbs a:link	{color: #fff;}
.breadcrumbs a:hover	{color: #cc0000;}
.breadcrumbs a:visited	{color: #eee;}
.breadcrumbs600 a:link	{color: #999;}
.breadcrumbs600 a:hover	{color: #cc0000;}
.breadcrumbs600 a:visited	{color: #888;}

#social-buttons {}
.social1	{float:left; padding:10px 30px 10px 0;}
.social2	{float:left; padding:10px;}


.sw-date		{float: left; padding: 0 5px; border: 5px solid #666; margin: -5px 0px 5px 12px; color: #f2f2f2; background-color: #666; font-size: 110%;}
.sw-partner		{font-size:9px; color: #666666; margin-top: -5px; font-weight:bold; font-family:arial;}

.selltickets		{padding:0 0 5px 0; color: #aa0000; font-size:12px; max-width: 350px; float:left; text-align:right;}
.sellicon		{}

table.mainwindow 	{font-family: sans-serif; font-size: 9pt;}
.sw_window		{border:0px solid #ccc;}
.sw_window2		{max-width:644px; height:1500px; overflow: auto;}
.sw_window3		{width:100%; margin-top:10px; border-spacing: 0; border:1px solid #ccc;}
.gigantic1 		{background-color: #FFFFDD;}
.style1 		{background-color: #F0F0F0;}
.style2 		{font-family: sans-serif; border-top: 1px solid #ccc; padding:6px 4px;}
.sw_description 	{font-family: sans-serif; border-top: 1px solid #ccc; padding:6px 4px; font-size: 95%;}
.sw_seller	 	{font-family: sans-serif; border-top: 1px solid #ccc; padding:6px 4px; width:100px;}
.sw_sellertype 		{font-family: sans-serif; border-top: 1px solid #ccc; padding:6px 4px; width:50px;}

.sw_alert		{background-color:#666;}
.sw_reminder		{background-color:#666;}
.gigantic-text		{font-family: sans-serif; font-weight: bold; color: darkred; font-size: 11px;}

.style3 		{font-family: sans-serif; border-top: 1px solid #ccc; font-weight: bold; color: #980404;}
.style4 		{font-family: sans-serif; border-top: 1px solid #ccc; font-weight: bold; color: #1d2129; padding-right:10px;}
.style5			{font-weight: bold; font-family: sans-serif; text-align: center; color: white; background-color: green; border-top: 1px solid #980404;}

.daterow2 		{padding: 4px 1px 4px 4px; background-color: #ddd; width: 100%;}
.daterow 		{padding: 4px 1px 4px 4px; background-color: #ddd;}
.eventdate 		{float: left; padding: 3px 3px 3px 20px; font-weight: bold; font-size: 100%; text-align:left; font-family: sans-serif; color: #333;}
.eventdate2		{border-top:10px solid #ddd; padding: 10px 3px 6px 20px; font-weight: bold; font-size: 100%; text-align:left; font-family: sans-serif; color: #333;}
.eventvenue		{padding: 3px 1px 3px 3px; font-weight: bold; font-size: 100%; text-align:right; font-family: sans-serif; color: #333;}
a:link.hotels		{color: #ffffff; background-color: #cc3333; border: 1px solid #333333; padding: 5px; font-weight: normal; font-size: 10px; font-family: sans serif, arial; text-shadow: 1px 1px 1px #000;}
a:hover.hotels		{color: #cc3333; background-color: #ffffff; text-shadow: 1px 1px 1px #ccc; text-decoration: none;}

.highlight-on 		{background-color: #F3F3F3;}
.highlight-on:hover 	{background-color: #FFEEEE;}

.highlight-off 		{background-color: #FFFFFF;}
.highlight-off:hover 	{background-color: #FFEEEE;}

.highlight-on-v 		{background-color: #FFEFEF;}
.highlight-on-v:hover 		{background-color: #FFCCCC;}
.highlight-off-v 		{background-color: #FFFFFF;}


.hide-tm		{display: none;}
.hide-tw		{display: none;}
.hide-tl		{display: none;}
.hide-sb		{display: none;}

.no-tickets		{text-align: justify; padding: 30px; font-size: 12px; color: #333333;}
.highlight-on.res-description 	{display:none;}
.highlight-off.res-description 	{display:none;}

.trustseal		{border-top: 1px solid #980404; font-family: sans-serif; background-color: #ffffff;}
.trust-h4		{background-color: #ffffff; font-family: sans-serif; margin:0px; font-size:11px; line-height: 150%; padding: 10px 40px 10px 10px; color: #666666; vertical-align:middle;}
.disclaimer		{clear: both; font-family: sans-serif; background-color: #ccc;}
.disclaimer-h5		{background-color: #fff; font-family: helvetica, sans-serif; margin: 0; line-height: 16px; padding: 20px 5px 20px 15px; color: #444; font-size: 11px;}

.viewtickets			{border-top: 1px solid #ccc; width: 90px; line-height: 13px; padding-right:10px;}
.viewtickets-button		{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration: none;
background-color:#cc3333; border:0px solid #990000; text-align: center; padding: 12px 2px 3px 2px; width:100px; height:22px;
background: -webkit-gradient(linear, left top, left bottom, from(#CC3333), to(#DD3333)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #CC3333,  #DD3333); /* for firefox 3.6+ */ 

}

.viewtickets-button-so		{text-align: center; padding: 12px 2px 3px 2px; width:90px; height:22px; background-color:#666666; border:1px solid #990000;}
.viewtickets-button:hover	{background-color:#009900; border:0px solid #009900; text-decoration: none;
background: -webkit-gradient(linear, left top, left bottom, from(#33AA33), to(#007700)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #33AA33,  #007700); /* for firefox 3.6+ */ 

}

.viewtickets-no-text		{font-family: segoe ui, sans-serif; font-size:12px; color:#aa0000; font-weight: bold;}
.viewtickets-no-check		{float:right; font-family: segoe ui, sans-serif; font-size:10px; color:#363636;}


.viewtickets-text		{font-family: segoe ui, sans-serif; font-size:12px; color:#ffffff; font-weight: bold; text-transform: capitalize; text-shadow: #333333 1px 1px 0;}
.viewtickets-text a:link	{color: #FFFFFF;}
.viewtickets-ticket		{display:none; float:left; padding: 0 0 0 10px; }
.viewtickets-supplier		{display:none; float:right; padding: 0 5px 0 0;font-family: segoe ui, sans-serif; font-size:9px; color:#cdcdcd;}

.sw_established		{background-color: #EFEFEF; padding:5px; font-size:11px; font-family: sans-serif, arial, helvetica; text-align: justify;}
.sw_sidebar		{background-color: #FFFFFF; padding:5px; font-size:11px; font-family: sans-serif, arial, helvetica; text-align: justify;}

.sw_cl_td 		{border-bottom:1px dashed #666666; padding:5px 2px;}
.sw_cl_td2 		{border-bottom:0px dashed #666666; padding:5px 2px;}
.sw_cl_table		{font-size:12px; font-family:arial, helvetica, sans-serif;}

/* END SEATWIRE STUFF */

/* FLOATING BAR STUFF */
#mta_bar { background: #333333; 	border-top: 1px solid #FF0000; padding: 4px 0; z-index: 100;	bottom: 0; left: 0; width: 100%; overflow: auto; position: fixed;}
* html #mta_bar { /*IE6 hack*/ position: absolute; width: expression(document.compatMode=="CSS1Compat"? document.documentElement.clientWidth+"px" : body.clientWidth+"px");}
.mta_left {float: left; text-align: center;	font-family: Arial;	font-size: 11px; font-weight: bold; font-style: normal; color: #FFFFFF; width: 97%;}
.mta_right {font-family: Arial, Helvetica, sans-serif; float: right; text-align: right; font-weight: normal; font-size: 10px; letter-spacing: 0; width: 3%; white-space: nowrap;}
.mta_right a {	font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.mta_right a:hover {font-size: 10px; color: #FFFFFF; text-decoration: none;}
#mta_left_bar a { text-decoration: underline; color: #FFFFFF; }
#mta_left_bar a:hover {text-decoration: none;  color: #FFFFFF;}
.twitter {color: #27F6FF;}
/* END FLOATING BAR STUFF */

/* VIDEO BAR STUFF */
.playerInnerBox_gsvb .player_gsvb {width : 480px; height : 380px;}
.videos {border: 1px solid #999999;}
#videoBar-bar {width: 950px; margin-right: 0; margin-left: 0; padding-top : 4px; padding-right : 1px; padding-left : 1px; padding-bottom : 5px; text-align:center;}
/* END VIDEO BAR STUFF */


/* ADDTHIS */
.addthis_toolbox 	{width: 600px; height: 22px; font-size: 11px; padding: 15px 0 6px 10px; border: 3px solid #efefef; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #efefef;}
.addthis_toolbox .hover_effect div {float: left;}
.addthis_toolbox .hover_effect a { font-size: 11px; color: #333333; border: 2px solid #efefef; padding: 5px 5px 5px 16px; position: relative; text-decoration: none;}
.addthis_toolbox .hover_effect a:hover { border: 2px solid #105CB6; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #B4D3F8; color: #105CB6; text-decoration: none;}
.addthis_toolbox .hover_effect span { position: absolute; width: 16px; height: 16px; top: 2px; left: 1px;}
.hover_effect2 {float: left; margin-top:-2px;}
/* END ADDTHIS */

.createdate {font-size:11px; color: #666 !important; font-weight: bold; padding: 5px 0; background-color: #fff; border-bottom: 3px solid #bbb; border-top: 0px solid #bbb;}
.datewriter {margin-top:-20px; padding-bottom: 6px;}
.heading-bar {font-family: helvetica, sans-serif; margin-top:20px; text-align:left; padding: 25px 0; color: #666; font-weight: normal; font-size: 24px; text-transform: Capitalize;}
.md-border	{padding: 10px; border:1px solid #ccc; background-color:#efefef; margin-bottom:5px;}
.md-border:hover {background-color:#dedede;}
/* ARTIST WIKI */

.artistwiki		{max-width: 620px; align: left;}
.artist-content 	{max-width: 620px; border: 1px solid #009900; padding: 0;}
.artist-bio		{border: 1px solid #009900; padding: 0;}
.bio-text		{padding: 5px; font-size: 12px; color: #333333;}
.source			{color: #666666; font-size: 90%;}
.art-header		{margin: 3px 0; padding:6px; text-align: center; font-size: 20px; color: #ffffff; font-weight: bold; background-color: #cc3333;}
.art-header2		{margin: 3px 0; padding:6px; text-align: center; font-size: 20px; color: #ffffff; font-weight: bold; background-color: #cc3333;}
.tourdates		{padding: 4px 0; text-align: center; background-color: #efefef;}
.tourdates-header	{width: 100%; padding: 10px 0; font-size: 12px; font-weight: bold; text-align: center; background-color: #cdcdcd; }
.td-head		{text-align: left; padding: 5px; font-size: 14px;}
.td-head-buy		{text-align: center; padding: 5px; font-size: 14px;}
.td-venue		{text-align: left; width: 50%; padding: 5px; font-size:10px;}
.td-artist		{font-size:12px; font-weight: bold; color: #333333;}
.td-date		{text-align: left; width: 20%; padding: 5px;}
.td-price-from		{font-size: 10px; color: #333333;}
.td-price		{text-align: left; font-weight: bold; padding: 5px; font-size: 14px; color: #cc3333;}
.td-buy			{text-align: left; font-weight: bold; font-size: 11px; padding: 1px;}
.td-tickets		{border:1px solid #333333; background-color:#cc3333; padding:5px; color:#ffffff;}
.td-tickets:hover	{border:1px solid #333333; background-color:#009900; padding:5px;}
.td-tickets-a a		{color:#ffffff;}

.news-listings		{width:100%; border-radius: 2em; padding:4px; font-size:11px; border:0px solid #cccccc; background-color:#fff; margin:10px 0;}
.news-listing-img img	{margin-right:10px; padding:0px; border-radius: 0em; border:1px solid #ccc;}
.news-listing-txt	{color: #333333; padding:5px; font-size:12px;}
.news-listing-txt p	{margin-top:2px;}
.news-listing-txts	{color: #666666; font-size:10px; font-style: italic;}
.news-listing-title	{color:#666; font-size:20px; font-weight: bold;}
.news-listing-title-a	{color:#666; line-height:95%;}
.news-listing-title a:link	{color:#666; line-height:95%;}
.news-listing-title a:hover	{color:#333; line-height:95%;}
.news-listing-title a:visited	{color:#999; line-height:95%;}
#middle	{max-width:980px; margin-left:auto; margin-right:auto;}


/* FOOTER */

#footer-table 		{background-color: #333333; margin:10px 0; width: 100%; font-size:90%; overflow: hidden;}
.ft-logo		{float:left; padding:5px; max-width:200px;}
.ft-disclaimer		{float:right; max-width: 720px; padding:5px; color:#fff;}
.ft-cities		{text-align:center; padding:5px; color:#fff;}

.ft-font 		{background-color: #333333; color: #ffffff; padding: 20px; text-align:left; max-width:960px; margin-left:auto; margin-right:auto;}
.ft-font a 		{color: #ddd !important;}

.ft-font a:hover 	{color: #009900 !important;}
.ft-head 		{padding: 3px; color: #ffffff; font-size: 14px; font-weight: bold;}
.ft-content 		{background-color: #333333; font-family: sans-serif; font-size: 100%; padding: 5px; letter-spacing: 0em; line-height: 16px; color:#fff;}
.ft-content1 		{background-color: #333333; font-family: sans-serif; font-size: 100%; padding: 5px; letter-spacing: 0em; line-height: 16px; color:#EEE;}
.ft-content2 		{background-color: #333333; font-family: sans-serif; font-size: 100%; padding: 5px; letter-spacing: 0em; line-height: 16px; color:#EEE;}
.ft-content1 a 		{color: #ddd !important;}
.ft-content2 a 		{color: #ddd !important;}
.ft-content3 a 		{color: #ddd !important;}
.ft-td 			{background-color: #333333; float:left; max-width:20%; padding-right:40px; }
.ft-td2 		{background-color: #333333; float:right; max-width:40%; padding-right:3px; }

.ft-text		{float:right;padding: 0 10px 0 20px;}
.ft-justtickit		{padding: 20px 5px 5px 5px; float:left; background-color: #000000;}
.ft-hitwise		{padding: 5px; margin-top:20px; float:right;}
.ft-scams		{font-size:16px; padding:5px 0; font-color: #ffffff; border-bottom: 3px solid #ffffff;}
.ft-scams2		{font-size:11px; color: #dedede;}

.ft-icons		{width: 100%; padding:10px;}

/* NEWS */

.news-top		{clear: both; padding-top:5px;}
.news-module		{background-color: #ffffff; border-top: 0px solid #009900; border-bottom: 0px solid #009900; padding:0px;}
.news-list		{font-size:14px; color: #333; padding: 10px; font-weight: bold;}
.news-item		{border-bottom: 1px solid #ccc; padding: 15px 2px; color: #232323;}
.news-item2		{border-bottom: 1px solid #ccc; padding: 15px 2px; color: #232323;}
.news-item2 a:link	{color: #232323; font-size:14px;}
.news-item2 a:visited	{color: #666;}
.news-list img		{border-radius:3em; border: 0px;}

/* TICKETS */

.tix-sidebar		{max-width:300px; float:right; display: inline-block;}
.tix-padd1		{padding:6px; border: 1px solid #fff; height:50px; margin-top:-10px;}
.tix-padd2		{padding:10px; border-top: 1px solid #999999;}
.tix-div1		{float:left; padding-right: 10px; border-right: 0px solid #999999; padding-bottom:10px;}
.tix-div2		{float:right; padding-top: 0; color: #aa0000; text-align: right;}
.tix-agents		{font-family: myriad, arial, helvetica; background-color: #FFFFFF; font-size: 9px; text-transform: none; border-top: 2px solid #404040; color: #333333; font-weight:normal; text-align:center; vertical-align:middle;}
.tix-tm			{color: #003366; font-size:10px; font-weight: bold;}
.tix-gig		{color: #003399; font-size:10px; font-weight: bold;}
.tix-see		{color: #000000; font-size:10px; font-weight: bold;}
.center-middle		{text-align:center; vertical-align:middle;}
.left-p10		{float: left; padding-left: 10px;}
.tix-notix		{font-size:13px; font-weight:bold; color: #333333; line-height:150%;}
.green-link		{text-decoration:none; border-bottom: 2px solid #00aa00;}
.p15			{padding:15px;}
.tix-int		{border-top: 3px solid #009900; border-bottom: 5px solid #fff;  background-color: #343434; padding: 10px 10px 10px 30px ; text-align:left;}
.tix-int-txt		{font-family: segoe-ui, sans-serif,arial; font-size:14px; font-weight:bold; color: #ffffff;}
.tix-int2		{border-top: 3px solid #009900; border-bottom: 5px solid #fff;  background-color: #343434; padding: 10px 0; text-align:right;}
.tix-int-txt2		{font-family: segoe-ui, sans-serif,arial; font-size:10px; font-weight:bold; color: #ffffff;}
.tix-viewers		{margin-top:-25px; padding:5px 10px; text-align:right; color:#c33;}
.tix-news1		{padding: 8px; border: 2px solid #ddd; margin:25px 5px; background-color:#fff; border-radius: 1em;}
.tix-div-newslink	{background-color: #fee; padding: 10px; margin:-8px; border-radius: 1em 1em 0 0; }
.tix-newslink		{font-size:15px; font-weight: bold; color: #666;}
.tix-newsdate		{font-size:10px; font-weight: bold; color: #aaa;}
.tix-intro		{font-size:12px; font-weight: normal; color: #888; line-height: 150%; padding:6px; margin-bottom:2px; margin-top: 10px;}
.tix-nonews		{padding: 10px; border-bottom: 0px solid #cccccc;}
.tix-no-msg		{font-size:12px; font-weight: bold; color: #999999;background-color:#efefef;}
.tix-onsale		{font-size:10px; font-weight: normal; color: #666666; background-color:#FAF178; padding:3px;}


.band_name {padding-left:10px; padding-bottom:15px; border-bottom:0px solid #ddd; font-family: segoe-ui, sans-serif,arial; font-size: 15px; text-transform:capitalize; font-weight: bold; line-height:12px;}
.band_name a:link {color: #666; line-height:16px;}
.band_name a:hover {color: #cc3333;}
.band_name a:visited {color: #666666;}

.tour_month	{color: #999; font-size: 10px;}
.tour_month_price	{color: #666666; font-size: 10px;}
.atickets	{border-bottom:0px solid #999999; text-decoration:none; font-family: sans-serif, arial; font-size: 10px; text-align: center;}
.findtickets, .findtickets a		{color: #ffffff;  background-color: #cc3333; padding: 5px 3px; font-weight:bold; }
.findtickets:hover	{color: #ffffff; padding: 5px 3px; }
.ontour	{padding:3px; margin:5px 0;}
.band_img {border-bottom:0px solid #999999;padding-bottom:15px; padding-left:15px;}

/* SPRITES */

.sprite-icon-facebook-d		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 0; width: 40px; height: 40px; } 
.sprite-icon-facebook		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -60px; width: 37px; height: 42px; } 
.sprite-icon-flickr-d		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -122px; width: 40px; height: 40px; } 
.sprite-icon-myspace		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -182px; width: 44px; height: 42px; } 
.sprite-icon-rss-d		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -244px; width: 40px; height: 40px; } 
.sprite-icon-rss		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -304px; width: 40px; height: 42px; } 
.sprite-icon-twitter-d		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -366px; width: 40px; height: 40px; } 
.sprite-icon-twitter		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -426px; width: 40px; height: 42px; } 
.sprite-icon-youtube-d		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -488px; width: 40px; height: 40px; } 
.sprite-icon-youtube		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/icons2.png) no-repeat top left; background-position: 0 -548px; width: 39px; height: 42px; } 

.sprite-hitwise-stereoboard	{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/buttons.png) no-repeat top left; background-position: 0 0; width: 100px; height: 100px; } 
.sprite-justtickit		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/buttons.png) no-repeat top left; background-position: 0 -150px; width: 119px; height: 94px; } 
.sprite-newsletter-240		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/buttons.png) no-repeat top left; background-position: 0 -294px; width: 244px; height: 120px; } 

.sprite-icon-facebook-d	a:hover		{ text-decoration:none; } 
.sprite-icon-facebook a:hover		{ text-decoration:none; } 
.sprite-icon-flickr-d a:hover		{ text-decoration:none; } 
.sprite-icon-myspace a:hover		{ text-decoration:none; } 
.sprite-icon-rss-d a:hover		{ text-decoration:none; } 
.sprite-icon-rss a:hover		{ text-decoration:none; } 
.sprite-icon-twitter-d a:hover		{ text-decoration:none; } 
.sprite-icon-twitter a:hover		{ text-decoration:none; } 
.sprite-icon-youtube-d a:hover		{ text-decoration:none; } 
.sprite-icon-youtube a:hover		{ text-decoration:none; }

.sprite-hitwise-stereoboard a:hover	{ text-decoration:none; } 
.sprite-justtickit a:hover		{ text-decoration:none; } 
.sprite-newsletter-240 a:hover		{ text-decoration:none; } 

.sprite-comments			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 0; width: 40px; height: 25px; } 
.sprite-exchange1			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -45px; width: 20px; height: 20px; } 
.sprite-group-trans			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -85px; width: 25px; height: 25px; margin-bottom:-8px;} 
.sprite-icon_graph2			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -130px; width: 20px; height: 20px; } 
.sprite-list-events			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -170px; width: 16px; height: 16px; } 
.sprite-merchandise			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -206px; width: 40px; height: 25px; } 
.sprite-money-back-guarantee		{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -251px; width: 110px; height: 113px; } 
.sprite-rss				{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -384px; width: 32px; height: 32px; } 
.sprite-single-trans			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -436px; width: 25px; height: 25px; margin-bottom:-8px; } 
.sprite-tour-updates			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -481px; width: 40px; height: 25px; } 
.sprite-up-arrow			{ background: url(//stereoboard2-eyedigitlimited.netdna-ssl.com/images/sprites/tickets1.png) no-repeat top left; background-position: 0 -526px; width: 40px; height: 25px; } 

.sprite-comments			{ text-decoration:none;  } 
.sprite-exchange1			{ text-decoration:none;  } 
.sprite-group-trans			{ text-decoration:none;  } 
.sprite-icon_graph2			{ text-decoration:none;  } 
.sprite-list-events			{ text-decoration:none;  } 
.sprite-merchandise			{ text-decoration:none;  } 
.sprite-money-back-guarantee		{ text-decoration:none;  } 
.sprite-rss				{ text-decoration:none;  } 
.sprite-single-trans			{ text-decoration:none;  } 
.sprite-tour-updates			{ text-decoration:none;  } 
.sprite-up-arrow			{ text-decoration:none;  } 

.flag {
	width: 16px;
	height: 11px;
	background:url(//stereoboard3-eyedigitlimited.netdna-ssl.com/images/flags/flags.png) no-repeat
}

.flag.flag-ae {background-position: -16px 0}
.flag.flag-ar {background-position: -32px 0}
.flag.flag-at {background-position: -48px 0}
.flag.flag-au {background-position: -64px 0}
.flag.flag-ba {background-position: -80px 0}
.flag.flag-be {background-position: -96px 0}
.flag.flag-bg {background-position: -112px 0}
.flag.flag-br {background-position: -128px 0}
.flag.flag-by {background-position: 0 -11px}
.flag.flag-ca {background-position: -16px -11px}
.flag.flag-ch {background-position: -32px -11px}
.flag.flag-cl {background-position: -48px -11px}
.flag.flag-cn {background-position: -64px -11px}
.flag.flag-co {background-position: -80px -11px}
.flag.flag-cz {background-position: -96px -11px}
.flag.flag-de {background-position: -112px -11px}
.flag.flag-dk {background-position: -128px -11px}
.flag.flag-ec {background-position: 0 -22px}
.flag.flag-ee {background-position: -16px -22px}
.flag.flag-es {background-position: -32px -22px}
.flag.flag-fi {background-position: -48px -22px}
.flag.flag-fr {background-position: -64px -22px}
.flag.flag-uk {background-position: -80px -22px}
.flag.flag-gi {background-position: -96px -22px}
.flag.flag-gr {background-position: -112px -22px}
.flag.flag-hk {background-position: -128px -22px}
.flag.flag-hr {background-position: 0 -33px}
.flag.flag-hu {background-position: -16px -33px}
.flag.flag-ie {background-position: -32px -33px}
.flag.flag-il {background-position: -48px -33px}
.flag.flag-in {background-position: -64px -33px}
.flag.flag-is {background-position: -80px -33px}
.flag.flag-it {background-position: -96px -33px}
.flag.flag-jp {background-position: -112px -33px}
.flag.flag-kr {background-position: -128px -33px}
.flag.flag-li {background-position: 0 -44px}
.flag.flag-lt {background-position: -16px -44px}
.flag.flag-lu {background-position: -32px -44px}
.flag.flag-lv {background-position: -48px -44px}
.flag.flag-me {background-position: -64px -44px}
.flag.flag-mk {background-position: -80px -44px}
.flag.flag-mt {background-position: -96px -44px}
.flag.flag-mx {background-position: -112px -44px}
.flag.flag-my {background-position: -128px -44px}
.flag.flag-nl {background-position: 0 -55px}
.flag.flag-no {background-position: -16px -55px}
.flag.flag-nz {background-position: -32px -55px}
.flag.flag-pe {background-position: -48px -55px}
.flag.flag-ph {background-position: -64px -55px}
.flag.flag-pl {background-position: -80px -55px}
.flag.flag-pt {background-position: -96px -55px}
.flag.flag-py {background-position: -112px -55px}
.flag.flag-qa {background-position: -128px -55px}
.flag.flag-ro {background-position: 0 -66px}
.flag.flag-rs {background-position: -16px -66px}
.flag.flag-ru {background-position: -32px -66px}
.flag.flag-se {background-position: -48px -66px}
.flag.flag-sg {background-position: -64px -66px}
.flag.flag-si {background-position: -80px -66px}
.flag.flag-sk {background-position: -96px -66px}
.flag.flag-tr {background-position: -112px -66px}
.flag.flag-ua {background-position: -128px -66px}
.flag.flag-us {background-position: 0 -77px}
.flag.flag-uy {background-position: -16px -77px}
.flag.flag-za {background-position: -32px -77px}

.autocomplete-w1 { background:url(//stereoboard1-eyedigitlimited.netdna-ssl.com/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { font-size:13px; padding:3px 6px; white-space:nowrap; }
.autocomplete strong { font-weight:bold; color:#AA0000; }

.search-main	{background-color: #990000; border:1px solid #292929; margin-top:5px; padding:5px; font-size: 13px; font-weight:bold; height:60px;}
.search-findt	{text-align:left; color: #ffffff; padding:3px; width:54%; float:left;}
.search-finde	{text-align:left; color: #ffffff; padding:3px; width:44%; float:left;}
.search-text 	{border: 2px solid #009900; font-size: 14px; font-weight: bold; background-color: #efefef; font-family: sans-serif, helvetica, arial; color: #111111; padding: 5px;}
.search-submit	{border: 2px solid #009900; font-size: 14px; font-weight: bold; background-color: #dedede; font-family: sans-serif, helvetica, arial; color: #111111; padding: 5px;}

.p-3		{padding:3px;}
.p-5		{padding:5px;}
.fleft		{float:left; padding:0px 10px 0 20px;}
.fleftm2	{float:left; padding:0px 10px 0 20px; margin-top:-2px;}

.videos-h	{border: 1px solid #999999;}
.videos		{background-color: #aa0000; font-size: 16px;  font-family: sans-serif, helvetica, arial; color: #ffffff; padding: 6px;}
.videos-h3	{margin: 0; font-size: 16px; color: #ffffff;}
.sold-out	{border: 1px solid #999999;}
.sold-out-h	{background-color: #aa0000; font-family: sans-serif, helvetica, arial; color: #ffffff; padding: 4px 10px;}

.artist-image	{background-color: #ffffff; max-height: 230px; font-family: sans-serif, helvetica, arial; color: #292929; padding: 15px 10px 25px 0; border:0px solid #cdcdcd; margin: 10px -3px 15px -3px;}
.artist-image-lrg {-moz-box-shadow: 0px 0px 12px rgba(0,0,0,.2); -webkit-box-shadow: 0px 0px 12px rgba(0,0,0,.2); box-shadow: 0px 0px 12px rgba(0,0,0,.2); margin:-20px -32px -20px -22px; padding:10px 0; background-size: 100%;background-position: center center; background-repeat: no-repeat;}
.artist-sell	{display:none; margin: -2px 0 0 0; padding: 0 0 2px 0; float:right; text-align:right; color:#666666; font-size:9pt;}
.artist-desc	{font-size: 13px; font-weight: normal; color:#333; padding-right: 10px; margin:10px 10px 10px 50%; background: rgba(232,232,232,0.8);}
.artist-head	{max-height:220px; overflow:auto; color:#333; padding:10px; font-size:120%; line-height:1.3em; text-shadow: 0 0 3px #fff;}
.artist-h1	{margin: 0px; font-size:16px;}
.artist-soc	{border-top: 1px solid #999999; max-width: 660px; padding:5px; margin-top:5px; margin-left: 230px;}
.artist-x	{float:right; margin-right:15px; margin-top:-2px;}

.artist-image22	{background-color: #ffffff; height: 100px; font-family: sans-serif, helvetica, arial; color: #292929; padding: 15px 10px 45px 10px; border:0px solid #cdcdcd; margin: 20px 0;}
.artist-head22	{height:80px; padding:10px 20px; overflow:auto;}
.red		{color: #cc3333; font-weight:bold;}

.artist-image2	{color: #292929; padding: 10px 15px 0px 10px; border:0px solid #cdcdcd; margin: 10px 0; background-color:#eee; min-height:200px;}
.artist-desc2	{font-size: 13px; font-weight: normal; color:#333;font-weight: normal;    margin-top: -10px;}
.artist-desc3	{font-size: 13px; font-weight: normal; color:#333;font-weight: normal;    margin-top: -10px;}

.artist-head2	{max-height:250px; overflow:auto; color:#292929; padding:20px 10px; font-size:100%; margin-bottom:20px;font-weight: normal;}
.artist-head3	{color:#292929; padding:0px 10px; font-size:110%; margin-bottom:40px;}


.buytickets-news a { -moz-border-radius: 10px; border-radius: 10px; padding: 5px 23px 5px 23px; font-family: arial; width: 130px; height: 35px; border: 1px solid #ccc; background-color: #c1453b; text-align:
center; font-size: 14px; font-weight: 100; color: #fff; position: relative; left: 2px; top: 10px; text-decoration: none;}

.buytickets-news a:link {color:#fff;}
.buytickets-news a:hover {color: #ccc;}
.buytickets-news a:visited {color: #eee;}

.breadcrumbs a:link {
  color: #fff;
  padding: 6px;
  line-height: 3em;
  background-color: #666;
  border-radius: 0.4em;
}

.breadcrumbs600 a:link {
  color: #666;
  padding: 6px;
  border: 1px #ccc solid;
  line-height: 3em;
  background-color: #eee;
  border-radius: 0.4em;
}

.pathway a:link, .pathway a:visited {
  color: #666;
  padding: 6px;
  border: 1px #ccc solid;
  line-height: 3em;
  background-color: #eee;
}
.pathway a:hover {
  color: #fff;
  background-color: #c33;
}

@media screen and (min-width: 1024px){
	#floatingbar{
		 background: linear-gradient(to bottom, #fff 40%,#efefef100%);
		 border-bottom:2px solid #ccc;
		 height:50px;
		 width:100%;
		 margin:0 auto;
		 z-index:999;

		 font-size:16px;
		 padding-top:10px;
		 display:none;
	}
	.floater{
		position:fixed;
		top:0px;
		z-index:999;
		height:50px;

		background-color: #FFF;
		background: linear-gradient(to bottom, #fff 40%,#efefef 100%);
		box-shadow: 0 1px 18px rgba(0, 0, 0, 0.2),0pt 1px 0 rgba(0, 0, 0, 0.3);
		border-bottom:2px solid #ccc;
		color:#666;

	}
	
.cc-revoke, .cc-message {margin: 1em !important; line-height:1em !important;}

}
@media screen and (max-width: 1023px){
	.floater{display:none !important;}
	#floatingbar{display:none !important;}
}

.fl-bar{
	width:950px;
	margin:0 auto;
}

.fl-logo{
	float:left;
	padding:5px 2px 0 2px;
	margin-left:-10px;
	border:0;
}

.fl-link{
	float:left;
	padding:0 5px;
	font-size:13px;
	padding-top:12px;
	margin-left:20px;
}

.fl-search{
	float:right;
	padding:2px 3px;
	margin-right: -10px;
}

.fl-links{
	padding-right:15px;
}

.fl-links a{
	color:#666;
}
.fl-inputbox{
	display: inline-block;
	line-height: 16px;
	height: 16px;
	padding: 8px 16px;
	font-size: 11px;
	color: #666;
	border: 1px solid #ddd;
	background: #f8f8f8;
	width: 200px;
	border-radius: 20px 0 0 20px;
	-webkit-border-radius: 20px 0 0 20px;
	-moz-border-radius: 20px 0 0 20px;
	box-shadow: inset 2px 2px 8px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 2px 2px 8px rgba(0,0,0,0.2);

}



/***** Added *****/

#tabs {clear:both;margin-top:90px;}

/***** White.css *****/

/* white base coat */

body {
	background-image: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/background-2013.png);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: scroll;
}

body p {
	margin-bottom: 1.5em; 
}

.copyright {
	text-align: center;
	letter-spacing: -1px
	}

div.copyright a, div a {
	color: #000000;
	text-decoration: none;
	}

div.copyright a:hover, div a:hover {
	color: #232323;
	text-decoration: underline;
	}
	

a:link, a:visited {
	color: #232323;
	font-weight: bold;	
}

a:hover {
	color: #009900;
	font-weight: bold;	
}

td,tr,p,div {
	color: #333;
}


h3 {
	color: #fff;
}

div.componentheading
{
	color:#006600;
}

.contentheading {
	color: #cc3333;
}

table.contenttoc {
	border: 2px solid #E0E8F1;
}

td.sectiontableheader {
  	background: #dedede;
  	color: #444;
  	border-right: 1px solid #fff;
}

 .contentpagetitle,  .contentpagetitle a,  .contentpagetitle a:hover {
	color: #555 !important;
	font-weight:normal !important;
	padding: 0;
}


.small {
	color: #333333;
}

.modifydate {
	color: #333333;
}

.createdate {
	color: #333333;
}


td.wrapper {
  	background: #eee;
}


div#logo_2011 {
	background: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/gb_logo_2013.png) top left no-repeat;
	height: 65px;
	padding-top:0px;
	margin-top: 10px;
	margin-bottom:-5px;

}

div.logo {
	position:absolute;
	top:20px;
	margin:auto;
	height: 50px;
	width:290px;

}

div#logo_2011_snow {
	background: url(//stereoboard1-eyedigitlimited.netdna-ssl.com/templates/md_globalbiz/images/stereoboard-logo-snow.png) top left no-repeat;
	height: 65px;
	padding-top: 0;
	margin-top: 0;
	margin-bottom:5px;}

div.border {
	border: 2px solid #FFFFFF;
	padding: 2px;
}

div.moduletable, div.moduletable-darker, div.moduletable-lighter {
	background: #fff;
	color: #666 !important;
	padding:0px;
}

div.moduletable-darker {
	background: #cdcdcd;
}

div.moduletable-lighter, table.userblock div.moduletable  {
	background: #ffffff;
        border: 0px;
}

div.moduletable h3, div.moduletable-lighter h3, div.moduletable-darker h3 {
	
}



.mainmenu a {
	color: #000000;
	text-decoration: none;
	}

.mainmenu a:hover {
	color: #cc3333;
	text-decoration: underline;
	}
	
div.moduletable a, div.moduletable-lighter a  {
	color: #666 !important;
	text-decoration: none;
	}

div.moduletable a:hover, div.moduletable-lighter a:hover {
	color: #999;
	text-decoration: underline;
	font-size: 0.8em;
	}	

table.frontpage_thumbnail img{
    border: solid black 2px;
}

div#footer {
	color: #7D9EC4;
}



div.moduletable td, div.moduletable table {color: #ffffff;}
div.syndicate-text td {color: #ffffff;}

/***** navtabs.css *****/	

.navtabs{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
max-width:980px;
margin-left:auto;
margin-right:auto;
}

.navtabs-social{
float:left;
width:60px;
height:22px;
margin: 0;
}

.navtabs-social a{
margin: 0 0 -3px 0;
}

.navtabs ul{
font: bold 13px Helvetica, sans-serif, arial;
margin: 0;
padding:0;
list-style:none;
}

.navtabs li{ 
display:inline;
margin:0 5px 0 0;
padding:0;
text-transform:Capitalize;
float:left;
}

.navtabs a{
float:left;
color: #fff;
background: #aaa url(https://www.stereoboard.com/templates/md_globalbiz/images/color_tabs_left.gif) no-repeat left top;
margin:2px 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 0px;
height:22px;
}

.navtabs a span{
float:left;
display:block;
background: transparent url(https://www.stereoboard.com/templates/md_globalbiz/images/color_tabs_right.gif) no-repeat right top;
padding: 4px 12px 2px 12px;
}

.navtabs a span{
float:none;
}

.navtabs a:hover{
background-color: #666;
color: white;
text-decoration: none;
}

.navtabs a:hover span{
background-color: #666;
color: white;
text-decoration: none;
}

.navtabs .selected a, #navtabs .selected a span{ /*currently selected tab*/
background-color: #666;
text-decoration: none; 
color: white;
}

.navtabsline{
clear: both;
padding: 0;
width: 100%;
height: 3px;
line-height: 3px;
background: #aaa;
border-top: 0px solid #fff;
border-bottom: 1px solid #ccc; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border-top: 0px solid #aaa; /*THEME CHANGE HERE*/
border-left: 2px solid #aaa; /*THEME CHANGE HERE*/
border-right: 2px solid #aaa; /*THEME CHANGE HERE*/
border-bottom: 2px solid #aaa; /*THEME CHANGE HERE*/

border-top-width: 3px; /*Top border width. Should match height of .navtabsline above*/
border-bottom-width: 3px;
font:bold 12px trebuchet MS, sans-serif, arial;
line-height:18px;
z-index:99999999;
background-color: #efefef;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0px solid #ccc;
border-bottom: 1px solid #dedede; /*THEME CHANGE HERE*/
padding: 4px 2px;
text-decoration: none;
color: #666;
clear:both;
}

.dropmenudiv_text {
padding: 8px 3px 15px 6px;
font-size:12px;
line-height:14px;
color: #cc3333;
border-bottom: 0px;
}

.dropmenudiv_header {
padding: 15px 5px 5px 8px;
font-size:14px;
border-bottom: 2px solid #999;
color: #cc3333;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #cc3333;
color: white;
}

#iubenda_policy .wrap {margin-top:25px !important;}
#iubenda_policy .iconed policyicon_purpose_7 {margin-top:25px !important;}
#iubenda_policy .unstyled {margin-bottom:25px !important;}	
#iubenda_policy h3	{margin-top:15px !important;}


/* ######### Mobile Friendly Amendments ######### */

@media screen and (max-width: 900px) {
	#adserver {max-width: 768px !important;}
}

@media screen and (max-width: 767px) {
 #logo_2011 {background-size: 200px !important;}
 #logo_2011_snow {background-size: 200px !important;}
 #dropmenu0_a {display:none !important;}
 #middle {max-width:767px !important;}
 #adserver {display:none !important;}
 #adserver_mob {display: block !important; max-height: 115px; max-width: 100%; padding:2px; margin-top:5px; margin-bottom:-10px;}

 #dropmenu2_a {display:none !important;}
 #footer-table {display:inherit !important; max-width:767px;}
 .title-bar {line-height:1.1em !important;}
 .tix-sidebar{max-width:100% !important; float:left !important;}
 .sw-bar{max-width:100% !important; float:left !important; margin-left:15px;}
 .inputboxnone {max-width:180px !important;}
 .artist-image-lrg {background-size:900px !important; background-position:left center !important; }
  #change_currency {float:left !important; margin-top:30px; width:90% !important;}
 .res2 {display:none !important;}
 .res3 {display:none !important;}
 .rss {display:none !important;}
 .sw-feed {max-width:100% !important;}
 
 td#body {display:inline-block;}
 td#right {display:inline-block; max-width: 420px !important; }
 /* #right {display:none !important;} */
 table.contentpaneopen img {width: 100% !important; max-width:100% !important; height:auto !important;}
 .addthis_toolbox {display: none !important;}
 table.contentpaneopen iframe {width:100% !important; max-width:100% !important;}
 /* td.buttonheading {display: none !important;} */
 td.contentheading img {max-width:130px !important;}
 /* .fb_iframe_widget {display:none !important;} */
 
 
 .tx_nav {float:none !important;}
 .tx_heading {float:none !important;}

}




@media screen and (max-width: 520px) {
 body {font-size:90% !important;}

 #middle {max-width:440px !important;}

 #logo_2011 {background-size: 200px !important;}
 #logo_2011_snow {background-size: 200px !important;}
  .inputboxnone {max-width:120px !important;}
 #main-padding {display:none !important;}
 #social-buttons22 {display:none !important;}
 #social-buttons {text-align:center !important;display:none !important;}
 #searchbox {display:inline !important; padding: 2px !important;}
/* .navtabs {display:none !important;}
 .navtabsline{display:none !important;} */
 .res1 {display:none !important;}
 .navtabs ul {display:flex !important;}
 .navtabs a {height: 25px !important;}
 
 .ui-tabs-nav {line-height:34px;}

 .ft-td {max-width:95% !important;}
 .ft-td2 {max-width:95% !important; float:left !important;}
 .ft-content {line-height: 32px !important;}
 .ft-content1 {line-height: 32px !important;}
 #adserver {display:none !important;}
 #adserver_mob {max-height: 115px; max-width: 100%; padding:2px; margin-top:5px; margin-bottom:-10px;}

 #change_currency {float:left !important; margin-left:5px !important; margin-top:-70px !important;}
 .change_currency {width:95% !important; font-size:100% !important; margin-top:0 !important; margin-left:10px !important; padding: 5px 3px !important;}
 #change_currency .title {font-size:1.4em !important;}

 .tix-sidebar{max-width:100% !important; float:left !important; margin-left:10px;}
 .sw-bar{max-width:100% !important; float:left !important;}
 #disqus_thread{padding: 0 !important;}
 #div-gpt-ad-1374067865976-1{display:block !important;}
 #reviews.rv-frame {padding:0px !important;}
 .floatingbar{height:0 !important}
 .header {min-height:20px !important; height: 20px !important; margin-left:1px;}
 .leavereviewbutton {padding:15px;}
 
/* .artist-head2 {max-height: 100% !important; overflow: visible !important; min-height: 180px;}*/
 .tix-padd1 {display:none;}
 .artist-head2	{max-height:130px;}
 
 .artist-soc {margin-left: 0px !important; clear:both; float:left;}
 .artist-image {padding:0 !important; margin:0 !important; max-height:500px !important;}
 .artist-desc	{background:rgba(212,212,212,0.0) !important; margin: 0 !important; padding-top:0px; max-height:250px !important; padding-right:0px !important;}
 .artist-image-lrg {margin:0 0px 250px 0!important;background-size:700px !important; background-position:left center !important; padding:0px 0 0 0 !important; box-shadow: 0px 0px 0px !important;}
 .artist-head {background:rgba(212,212,212,0.6) !important; display:inline-block; max-height:200px !important; margin-top:230px !important;clear:both; color:#333 !important; text-shadow:none !important; padding-bottom:10px;}
 .event_moreinfo {display:none !important;}
 .sw-feed {max-width:95% !important;}
 .sw-bar {max-width:95% !important;}

 /*
 .sw_description {display:none !important;}
 .highlight-on.res-description {display:tabel-cell !important;}
 .highlight-off.res-description {display:table-cell !important;}*/
 
 /*.fb-like-box {display:none !important;}*/
 .fb-like-box {text-align:cenetr !important;}
 .tn_table2 {display:block !important; margin:8px !important;}
/* #tn_listing	{display:block;} */
 #tn_listing2	{display:block; color:#aaa !important;}

 
 .morereviews {max-width:125px !important; height:250px; margin:10px !important; padding:2px !important;}
 .presale {margin-top: -30px !important; margin-bottom:60px !important;}
 
 .tix-viewers {display:block; text-align:left !important; float: left; margin: 8px 0;}
 .certification {background-color:#eee !important; padding: 10px 2px !important;}
 
 .venueblurb {width:auto !important;}
 .venueinfo {max-width: 380px; padding-left:0px !important;}
 .listing-venue {display:block; min-width:90%; min-height:120px !important; width: 0 !important;}
 .artistpic {margin-top: -50px !important; float:right !important;}
 .venuesocialmedia {margin-left:0px !important; margin-top: 20px !important;}
 .venuepic {float:none !important;}
 
 .imgdiv {max-width:500px !important; max-height: 160px !important;}
 .merchgigs {margin: auto; max-width: 500px !important; width: inherit !important;}
 .merchgigs .venue	{width: auto !important;}
}


@media screen and (max-width: 480px) {
 main {margin-top:-20px;}
 #middle {max-width:400px !important;}
 #logo_2011 {background-size: 220px !important;}
 #logo_2011_snow {background-size: 200px !important;}
 .logo {width: 140px !important;}
 #searchbox {display:both !important; padding: 0px 2px 10px 2px !important;}
 .ft-logo	{padding:3px; max-width:140px !important;}
 .ft-logo:img	{width:100px !important;}
 .tix-div111	{display:none !important;}
 .artist-image2 {padding: 5px 0px 35px 0px !important;background-color:#fff !important;}
 
 .buytickets-news a:link {display:inline-block !important; height:inherit !important; min-width:320px !important;}
 table#main2 {border-radius:0 !important;}
 .breadcrumbs a:link {display: inline-block;margin:5px;padding: 2px 10px !important; line-height: 2em !important; font-size:11px !important;}
 .breadcrumbs    {margin-bottom: 20px;}
 .cc-floating.cc-theme-classic {padding: 0.1em !important;}


}






@media screen and (max-width: 415px) {
body {background-color:#eee;}
.wrap {margin-top:-15px !important;}
#logo_2011 {background-size: 220px !important; height:50px !important;}
#logo_2011_snow {background-size: 160px !important; height:50px !important;}
.logo {width: 110px !important;}
#searchbox {display:both !important; padding: 0px 2px 10px 2px !important;}
.inputboxnone {max-width:70px !important; padding:4px 8px !important;} 
.buttonnone {padding:4px 8px !important;}
#main2	{padding: 5px 2px !important;}
#middle22 {max-width:316px !important;}
#middle {padding:2px !important;margin: 0 -5px !important;}
.cc-revoke, .cc-message {margin: 0.5em !important; text-align: center; line-height:0.9em !important;}
.navtabs ul{font: bold 12px Helvetica, sans-serif, arial !important;}

tr.daterow2	{display: block; padding:0 0 20px 0 !important;}
.sw_window3	{border: 0px solid #efefef !important;}
.sw_window	{margin-left: 10px;}
.disclaimer	{margin-left: 12px;}

.sw-date		{margin-bottom:10px;}
.sw_description 	{border-top: 0px !important; margin-left:15px !important; margin-top:-32px !important;}
.sw_seller	 	{text-align: left; max-width:120px !important; border-top: 0px !important; padding-top: 15px !important; padding-left: 10px !important;}
.sw_sellertype 	{border-top: 0px !important; margin-top: -60px !important; float:right !important;}
.eventdate2	{font-size:120% !important; border-top:2px solid #ddd !important;}
.daterow2    {border-top: 10px solid #c33;}

tr.highlight-on	{display: block; margin-top:0px;  border-bottom: 0px #999 solid;}
tr.highlight-off	{display: block; margin-top:0px;  border-bottom: 0px#999 solid;}

.style4 {height:60px !important; margin-right: 6px !important;}
.artist-img {width:40% !important; margin-left:1px;padding: 1px;}
.artist-image2 {padding-bottom: 20px !important; background-color:#fff !important; float:left;}
.artist-image2 img {margin-left: 3px !important; max-width:140px; float:right; border-radius:0 !important; border:0 !important;}
blockquote {border-left: 2px solid #ccc !important; padding: 0 0 0 5px !important; -webkit-margin-start: 10px !important;  -webkit-margin-end: 10px !important;}
.news-listing-img img {max-width:100px !important; height:auto;}
.tn_where	{display:none !important;}
.artist-head2 { /*background-color: #333 !important; color: #fff !important;*/ padding: 10px !important; border:1px solid #ccc; margin:5px; font-size:90% !important;}
.artist-head {font-size:90% !important;}

.sw_window3 td {display:block;  padding:20px 5px;}

.style4	{font-size:110% !important; border-top:0px solid #ccc !important; margin-top:-20px;}
.viewtickets {margin-top: -100px !important; margin-left: 15px !important; border-top:0px !important;}
.viewtickets-button	{padding:15px 30px !important; height:auto !important; width:150% !important;}
.viewtickets-text	{font-size:15px !important;}
.sw_alert		{display:inherit !important;}
.sw_reminder		{display:inherit !important;}
.onsale_date2		{font-size:12px !important; margin: 5px 90px 0 10px !important;}
.set_reminder2		{margin: -55px 10px 10px 10px !important; width:70px; text-align:center;}
.onsale_date		{font-size:12px !important; margin: 5px 90px 0 10px !important;}
.set_reminder		{margin: -55px 10px 10px 10px !important; width:70px; text-align:center;}

/*.header-main2		{display:none !important;}
.header-main		{display:none !important;}*/
.title-bar		{height:5px !important;}

#div-gpt-ad-1495021677281-1 {margin-top:10px; margin-left:auto; margin-right:auto;}

.similar {margin:20px 2px 2px 14px !important;}
.simact	{margin: 14px 3px !important;}
.p15	{padding: 2px !important; margin:0 -2px !important; }

.fb-comments {padding:10px 0 !important;}
.options {width:90% !important; margin:10px 2px !important;}
.options1 {width:90% !important; margin:10px 2px !important;}

.th-title1 {width:90% !important; padding: 0px 10px !important;}
.tix-news1 {margin:15px !important;}
.tn_image {vertical-align: top;}
.tn_nav3	{line-height: 36px;}
.tn_listing_band {font-size:13px !important;}
.tn_listing_price {font-size:13px !important;}
.tn_listing_venue {font-size:10px !important;}
.tn_date {font-size:9px !important; line-height:12px;}
.addthis-smartlayers {display:none !important;}
.title-bar {font-size:1.4em !important;}
.h1main {font-size:28px !important; line-height:32px !important; font-weight:bold !important; margin-left:5px;}
.tx_main {width:350px !important;}
.tx_container {width:310px !important;}
.tx_band {width:320px !important; float:unset !important; padding: 10px 3px !important;}
.tx_ontour2 {display:none;}
.tx_news {color: unset !important; font-weight:normal !important; font-size:60% !important; padding: 10px 0 !important;}
.tx_td1 {max-width:320px !important;}
.buttonheading {display: none;}

}






@media screen and (max-width: 375px) {
#logo_2011 {background-size: 160px !important; height:50px !important;}
#logo_2011_snow {background-size: 160px !important; height:50px !important;}
.logo {width: 110px !important;}

.sw-feed {max-width:340px !important;}
#middle {max-width: 95% !important; margin: 0 -5px !important;}
.viewtickets-button	{padding:15px 30px !important; height:auto !important; width:120% !important;}

.artist-image-lrg {background-position: 5% center !important;}
.certification {font-size:11px !important;}
.artist-image2 img {max-width:120px !important;}

}



@media screen and (max-width: 320px) {
#logo_2011 {background-size: 130px !important; height:50px !important;}
#logo_2011_snow {background-size: 130px !important; height:50px !important;}
.logo {width: 90px !important;}

.sw-feed {max-width:300px !important;}
#middle {max-width: 95% !important; margin: 0 -5px !important;}
.viewtickets-button	{padding:15px 30px !important; height:auto !important; width:120% !important;}

.artist-image-lrg {background-position: 5% center !important;}
.certification {font-size:11px !important;}
.artist-image2 img {max-width:100px !important;}

}