body {
	background-attachment	: fixed;
	font-size		: 62.5%; /* Resets 1em to 10px */
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	background-image	: url(../images/sitebg.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;
	background-color	: #544444;
	color			: #071D2C;
	text-align		: center;
	margin			: 0px 0px 0px 0px;
	padding			: 0;
	font			: bold 11px/1.5em Verdana;
}

h1 {
	text-align		: center;
	font-size		: 14px;
	color			: #4a1D29;
}

a,a:link,a:visited,#page #main strong a,#page #main a strong {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #7c2222;
	text-decoration		: none;
	outline			: none;
}

a:hover,a:focus,a:active,a.active {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #7c2222;
	text-decoration		: underline;
	outline			: none;
}

a.active {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #7c2222;
	text-decoration		: none;
	outline			: none;
}

img {
	border-style		: none;
	outline			: none;
}

div#outerPane {
	background-image	: url(../images/layout/table_bg.jpg);
	width			: 943px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
	-ms-filter		: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter			: alpha(opacity=90);
	-moz-opacity		: .90;
	opacity			: .90;
}

div#headerPane {
	background-image	: url(../images/layout/header_top.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 943px;
        height			: 208px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
}

div#navPane {
	background-image	: url(../images/layout/nav_bg.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 943px;
	height			: 88px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0;
	margin-right		: auto;
	padding-top 		: 0px;
	padding-left		: 40px;
	border			: 0;
	text-align		: left;
}

div#contentEndPane {
	background-image	: url(../images/layout/table_bottom.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 943px;
	height			: 9px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
	overflow		: hidden;
}

div#footerPane {
	background-image	: url(../images/layout/footer_bg.jpg);
	width			: 943px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
	min-height		: 100px;
	height			: auto !important;
	height			: 100px;
}

div#footerEndPane {
	background-image	: url(../images/layout/footer_bottom.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 943px;
	height			: 31px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
	overflow		: hidden;
}

div#footerTopPane {
	background-image	: url(../images/layout/footer_top.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 943px;
	height			: 9px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: auto;
	padding 		: 0px;
	border			: 0;
	text-align		: left;
	overflow		: hidden;
}

div#contactPane {
	margin-left		: 15px;
}

.contactItem {
}

.contactHeader {
	font-size		: 12px;
	font-style		: strong;
}

div#contentPane {
	width			: 655px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0px;
	margin-right		: auto;
	padding-left 		: 15px;
	padding-right		: 15px;
	padding-top		: 0px;
	padding-bottom		: 0px;
	border			: 0;
	text-align		: left;
	min-height		: 587px;
	height			: auto !important;
	height			: 587px;
}

div#sidebarPane {
	background-image	: url(../images/layout/sidebar.jpg);
	background-repeat	: no-repeat;
	background-position	: left top;
	width			: 264px;
	height			: 587px;
	margin-top		: 0px;
	margin-bottom		: auto;
	margin-left		: 680px;
	margin-right		: auto;
	padding			: 0px;
	border			: 0;
	text-align		: left;
	position		: absolute;
}

div#sidebarFlashPane {
	margin-top		: 0px;
	margin-bottom		: auto;
	margin-left		: 0px;
	margin-right		: auto;
	border			: 0;
	text-align		: left;
	min-height		: 197px;
	height			: auto !important;
	height			: 197px;
}

div#sidebarContentPane {
	margin-top		: 0px;
	margin-bottom		: auto;
	margin-left		: 0px;
	margin-right		: auto;
	padding-top		: 10px;
	padding-left		: 22px;
	border			: 0;
	text-align		: left;
}

div#newsTitle {
	font-weight		: bold;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 14px;
}

div#newsDate {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #544444;
	text-align		: left;
	font-size		: 10px;
}

div#newsPost {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
}

div#newsPageinate {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 10px;
}

div#bandbiopic {
	margin-top		: 0;
	margin-left		: auto;
	margin-right		: auto;
	margin-bottom		: auto;
	padding			: 0;
}

div#bioheader {
	font-weight		: bold;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #544444;
	text-align		: center;
	font-size		: 24px;
	margin-top		: 5px;
	margin-left		: 5px;
	width			: 640px;
	padding-top		: 10px;
	padding-left		: 5px;
	padding-right		: 5px;
}

div#biosubheader {
	font-weight		: bold;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #bbb;
	text-align		: center;
	font-size		: 12px;
	margin-top		: 0px;
	margin-left		: 5px;
	width			: 640px;
	padding-top		: 10px;
	padding-left		: 5px;
	padding-right		: 5px;
}

div#biotext {
	font-size		: 12px;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #bbb;
	margin-top		: 0px;
	margin-left		: 5px;
	width			: 640px;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-bottom		: 10px;
	text-align		: left;
}

div#biomatt {
	background-image	: url(../images/bio/mattbiopic.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;

	margin-top		: auto;
	margin-bottom		: auto;
	padding			: 0;
	border			: 0;
	text-align		: left;
	width			: 650px;
	min-height		: 455px;
	overflow		: hidden;
	height			: auto !important;
	height			: 455px;
}

div#biokinnexa {
	background-image	: url(../images/bio/kinnexabiopic.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;

	margin-top		: auto;
	margin-bottom		: auto;
	padding			: 0;
	border			: 0;
	text-align		: left;
	width			: 650px;
	min-height		: 428px;
	overflow		: hidden;
	height			: auto !important;
	height			: 428px;
}

div#biomark {
	background-image	: url(../images/bio/markbiopic.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;

	margin-top		: auto;
	margin-bottom		: auto;
	padding			: 0;
	border			: 0;
	text-align		: left;
	width			: 650px;
	min-height		: 428px;
	overflow		: hidden;
	height			: auto !important;
	height			: 428px;
}

div#biolison {
	background-image	: url(../images/bio/lisonbiopic.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;

	margin-top		: auto;
	margin-bottom		: auto;
	padding			: 0;
	border			: 0;
	text-align		: left;
	width			: 650px;
	min-height		: 428px;
	overflow		: hidden;
	height			: auto !important;
	height			: 428px;
}

div#bioilan {
	background-image	: url(../images/bio/ilanbiopic.jpg);
	background-repeat	: no-repeat;
	background-position	: center top;

	margin-top		: auto;
	margin-bottom		: auto;
	padding			: 0;
	border			: 0;
	text-align		: left;
	width			: 650px;
	min-height		: 441px;
	overflow		: hidden;
	height			: auto !important;
	height			: 441px;
}

div#mapCanvas {
	width			: 250px;
	height			: 250px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: 0px;
	float			: right;
	border-width		: 3px;
	border-style		: inset;
	border-color		: #655555;
}

div#giginfo {
	width			: 365px;
	color			: #7c2222;
	font-size		: 14px;
	line-height		: 20px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0px;
	margin-right		: auto;
	float			: left;
}

div#gigvenuecost {
	text-align		: left;
	color			: #544444;
	font-size		: 12px;
	line-height		: 20px;
	width			: 180px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0px;
	margin-right		: auto;
}

div#gigdatetime {
	text-align		: right;
	color			: #544444;
	font-size		: 12px;
	line-height		: 20px;
	width			: 180px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0px;
	margin-right		: auto;
	float			: right;
}

div#giglocation {
	width			: 365px;
	color			: #544444;
	font-size		: 14px;
	line-height		: 20px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0px;
	margin-right		: auto;
}

div#gigdescription {
	width			: 340px;
	font-size		: 14px;
	line-height		: 20px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: auto;
}

div#fbPane {
	font-size		: 8px; 
	padding-left		: 10px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: 0px;
	float			: right;
}

div#newsPane {
	padding-left		: 10px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0;
	margin-right		: auto;
}

div#newsTitle {
	font-weight		: bold;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
}

div#newsDate {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 10px;
}

div#newsPost {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
}


.live-table {
	width			: 100%;
	margin-top		: 0 auto auto 0;
	text-align		: left;
	padding			: 1px;
	border			: 5px;
}

.live-table th {
	font-weight		: bold;
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #544444;
	font-size		: 1.0em;
	line-height		: 1.5em;
	border			: 0px;
	border-bottom		: 1px solid #ccc;
	padding			: 0px
	border-color		: black;
	border-bottom-style	: dotted;
}

td { 
	padding			: 0px
}

tr.even {
	padding			: 0.1em 0.6em;
}

tr.odd {
	padding			: 0.1em 0.6em;
}

.views-field-count {
	text-align		: center;
}

.live-table-city a,.live-table-city a:link,.live-table-city a:visited,.live-table-city {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
	line-height		: 20px;
	width			: 25%;
}

.live-table-date a,.live-table-date a:link,.live-table-date a:visited,.live-table-date {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
	line-height		: 20px;
	width			: 25%;
}

.live-table-venue a,.live-table-venue a:link,.live-table-venue a:visited,.live-table-venue {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
	line-height		: 20px;
	width			: 35%;
}

.live-table-cost a,.live-table-cost a:link,.live-table-cost a:visited,.live-table-cost {
	font-family		: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	color			: #071D2C;
	text-align		: left;
	font-size		: 12px;
	line-height		: 20px;
	width			: 15%;
}

#facebook {
	margin-top		: 0px;
	margin-left		: 90px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#sonicbids {
	margin-top		: 35px;
	margin-left		: 185px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#twitter {
	margin-top		: 20px;
	margin-left		: 670px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#siskphoto {
	margin-top		: 65px;
	margin-left		: 740px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#reverbnation {
	margin-top		: 10px;
	margin-left		: 500px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#youtube {
	margin-top		: 31px;
	margin-left		: 330px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

#myspace {
	margin-top		: 30px;
	margin-left		: 25px;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
	position		: absolute;
}

.footer {
	font-family		: Times New Roman;
	color			: #000;
	text-align		: center;
	margin			: 0px 0px 0px 0px;
	padding			: 0;
	font			: 9px Times New Roman;
}

.hiddenPic {
	display			: none;
}

.contentItem {
	padding			: 10px;
	border			: 0px;
	text-align		: left;
}

div#fbPane {
	font-size		: 8px; 
	padding-left		: 10px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: auto;
	margin-right		: 0px;
	float			: right;
}

div#newsPane {
	padding-left		: 10px;
	margin-top		: 0px;
	margin-bottom 		: auto;
	margin-left		: 0;
	margin-right		: auto;
}