body{
    /* background:#E5E5E5; */
    background: #444444;
    margin:0;
    padding:0;
    font-family:verdana,arial,sans-serif,helvetica;
    font-size:11px;
    color:#000;
    text-align:center;
}
img{border:0;}
form{margin:0; padding:0;}

.comments {
    font-family: helvetica;
    font-size:10px;
}
/* Headings */
h1 {font-size:200%;}
h2 {font-size:175%;}
h3 {font-size:150%;}
h4 {font-size:125%;}
h5 {font-size:100%;}
h6 {font-size:80%;}

/* Links */
a{text-decoration:none; font-weight:bold;color:#000000;} 
a:link, a:active, a:visited{color:#000000;}
a:hover{color:#C00; text-decoration:none;}

a.menulink{text-decoration:none; font-size:13pt; font-weight:bold;color:#ffffff;}
a.menulink:link, a.menulink:active, a.menulink:visited{color:#FFFFFF;}
a.menulink:hover{color:#C00; text-decoration:none;}

a.footerlink
{
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
    font-family: helvetica;
    font-size:11px;
}
a.footerlink:link, a.footerlink:active, a.footerlink:visited{color:#FFFFFF;}
a.footerlink:hover{color:#C00; text-decoration:none;}

a.imagegrouplink{text-decoration:none; font-weight:bold;color:#000000;}
a.imagegrouplink:link, a:active, a:visited{color:#000000;}
a.imagegrouplink:hover{color:#C00; text-decoration:none;}


a.imggroup{text-decoration:none; font-weight:bold;color:#000000;}
a.imggroup:link{color:#000000;}
a.imggroup:active{color:#000000;}
a.imggroup:visited{color:#000000;}
a.imggroup:hover{color:#C00; text-decoration:none;}

/* Tables */
table {font:inherit; font-size:100%; color:inherit; border-collapse:collapse;}

.lc { clear: left; width: 348px; }

.artistabout { clear: left; width: 200px; }
.artistadspace { clear: left; width: 200px; }
.artistembedded { clear: left; width: 250px; }
.artisttour { clear: left; width: 100px; }



#wrap{
    width:960px;
    margin:0 auto;
    padding:0;
    text-align:left;
    background-color:#cccccc;
}

#container {
	margin: 0px;
	padding: 0em 0em 0em 0em;
	border: solid 0px #ccc;
	border-top: none;
	background-color: white;
	text-align: left;
	min-width: 960px;
        min-height: 70px;
}
#banner {
	margin: 0px;
	padding: 0em 0em 0em 0em;
	border: solid 0px #ccc;
	border-top: none;
	background-color: #ffffff;
	text-align: left;
	min-width: 960px;
}
#maindiv {
	margin: 0px;
	padding: 0em 0em 0em 0em;
	border: solid 0px #ccc;
	border-top: none;
	background-color: #fcfcfc;
	text-align: left;
	min-width: 960px;
}
#bannerright {
	margin: 0px;
	padding: 0em 0em 0em 0em;
	border: solid 0px #ccc;
	border-top: none;
	background-color: #808080;
	text-align: right;
        min-width: 960px;
}
#adimage {
    margin: 0px;
    padding: 0em 0em 0em 0em;
    border: solid 0px #ccc;
    border-top: none;
    background-color: #808080;
    text-align: left;
    min-width: 960px;
}
#header_img {
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 100px;
	border: solid 1px black;
}


/* Menu Shizz
------------------------------------------------ */
#menuContainer {
	padding: 0px;
	margin: 0px;
	width: 100%;
    background-color: black;
    background-repeat: repeat-x;
    text-align: center;
    height: 32px;
}
#adimage {
	margin: 0px;
	padding: 0em 0em 0em 0em;
	border: solid 0px #ccc;
	border-top: none;
	background-color: #ffffff;
	text-align: left;
	min-width: 960px;
}
#menuContainer img {
	padding: 0px;
	margin: 0px;
	border: none;
}

#menuContainer a {
	border: none;
}
/*  ---------------- */

#menu_container {
    margin: 0px;
    padding: 8px 0px 0px 0px;
    border: solid 0px #ccc;
    border-color: black;
    text-align: left;
    min-width: 960px;
    min-height: 30px;
    background-color: #000000;
    color: #ffffff;
}

.standard
{
    color: #000000;
    font-family: helvetica;
    font-size:12px;
    font-weight:bold;
}

#copyright_container {
    margin: 0px;
    padding: 8px 0px 0px 0px;
    border: solid 0px #ccc;
    border-color: black;
    text-align: left;
    min-width: 960px;
    min-height: 28px;
    background-color: #000000;
    color: #ffffff;
    font-family: helvetica;
    font-size:11px;
}

#promo_container {
    margin: 0px;
    padding: 8px 0px 0px 0px;
    border: solid 0px #ccc;
    border-color: black;
    text-align: left;
    min-width: 960px;
    min-height: 95px;
    background-color: #000000;
    font-family: helvetica;
    font-size:20px;
}

#player1 {
    padding: 11px 0px 0px 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 17px;
    min-width: 950px;
}

.banner {
    padding: 5px 0px 7px 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    position: relative;
    margin-left: 0px;
    background-color: #000000;
}
.menulink
{
    color: #000000;
}
#bannerwindow
{
    background-color: #fcfcfc;
}
#playerwindow
{
    background-color: #afafaf;
}

#menuwindow
{
    background-color: #dadada;
    padding: 0px 0px 0px 0px;
    float: left;
    width: 160px;
    min-height: 300px;
}
#tickets{
        min-height: 600px;
}
.articlethumbs
{
    padding: 12px 0px 0px 0px;
    font-size: 8px;
    font-family: Verdana, helvetica;
}

.articlelink:link, a.articlelink:active, a.articlelink:visited
{
    padding: 12px 0px 0px 0px;
    font-size: 12px;
    font-family: Verdana, helvetica;
    color: #FFFFFF;
}
a.articlelink:hover{color:#C00; text-decoration:none;}


.articlebody
{
    padding: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: Arial, Verdana, Sans-Serif, helvetica;
}

.articleback
{
    padding: 6px 0px 10px 0px;
    font-size: 12px;
    font-family: Arial, Verdana, Sans-Serif, helvetica;
}

.imagepagegroup
{
    color: #FFFFFF;
    padding: 6px 0px 0px 0px;
    font-size: 20px;
    font-family: Arial, Verdana, Sans-Serif, helvetica;
    font-weight:bold;
}

a.imagepageband{color:#ffffff; padding: 6px 0px 0px 0px; font-size: 16px;font-family: Arial, Verdana, Sans-Serif, helvetica;text-decoration:none; font-weight:bold;}
a.imagepageband:link, a.imagepageband:active, a.imagepageband:visited{ color:#ffffff;}
a.imagepageband:hover{color:#C00; text-decoration:none;}


a.imagepagereview{color:#ffffff; padding: 6px 0px 0px 0px; font-size: 10px;font-family: Arial, Verdana, Sans-Serif, helvetica;text-decoration:none; font-weight:bold;}
a.imagepagereview:link, a.imagepagereview:active, a.imagepagereview:visited{ color:#ffffff;}
a.imagepagereview:hover{color:#C00; text-decoration:none;}

a.frontpagelinks{color:#000000; padding: 6px 0px 0px 0px; font-size: 10px;font-family: Arial, Verdana, Sans-Serif, helvetica;text-decoration:none; font-weight:bold;}
a.frontpagelinks:link, a.frontpagelinks:active, a.frontpagelinks:visited{ color:#000000;}
a.frontpagelinks:hover{color:#C00; text-decoration:none;}

#imagewrap
{
    padding:0;
    text-align:left;
    background-color:#000000;
}

.upcominggig
{
    background-color: #ffffff;
}

.upcominggig_hidden
{
    background-color: #dddddd;
}

.welcomemessage
{
    font-size: 15pt;
    color: #000000;
    font-weight: bold;
}

#arthead
{
    font-size: 15pt;
    color: #000000;
    font-weight: bold;
}
#artvenue
{
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
}
#ughead
{
    font-size: 14pt;
    color: #000000;
    font-weight: bolder;
    text-align: center;
    font-family: 'Courier New';
    text-decoration: underline;
}
#pagination
{
    font-size: 15pt;
    color: #000000;
    font-weight: bolder;
    text-align: center;
    font-family: 'Courier New';
}
.bodd
{
    background-color: #cccccc;
}
.beven
{
    background-color: #ccccff;
}
#rssDesc
{
    font-size: 10pt;
    color: #000000;
    font-weight: bolder;
    font-family: 'Courier New';
}
#rssLink
{
    font-size: 10pt;
    color: #000000;
    font-weight: bolder;
    text-align: center;
    font-family: 'Courier New';
}
.ticketname
{
    font-family: helvetica;
    font-size: 16px;
}
.ticketcell
{
    font-family: helvetica;
    font-size: 12px;

}
