/*season art backgrounds*/
.xmas {
	background: url(esoxmas_hornbow_indexx340.jpg) no-repeat center -20px;
	background-color: #EE2128;
	border-bottom:1px #000000 solid;

}
#xmassidebar {
	background-color: #C30;padding-bottom:8px;
}
.nov{
	background-image:url(1314Season/WebHeaders_x260_nov2013.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.march{
	background-image:url(1314Season/WebHeaders_x260_mar2014.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.may{
	background-image:url(1314Season/WebHeaders_x260_may2014.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.june{
	background-image:url(1314Season/WebHeaders_x260_june2014.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
		background-color: #000; /*black*/
		overflow:hidden;
}


#season {
	color: #FFFFFF;
	background-color: #663300; /*brown*/
	background-color: #000; /*black*/
}

#season h6, #season h6 a, #season h6 a:hover {	background-color: #663300;
}
#season .caption {clear:right; float: right; padding-top: 6px;}

#season p, #season ol, #season ul {
	background: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
}
#season p, #sidebar350 p {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 0px;
	margin-bottom: .5em;
}
#season h3 {
	padding: 4px 4px 4px;
	color:#CCCCCC;
	margin-bottom: 0px;
padding-bottom:0;
}
#season h4 {
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:0;
	padding-left: 4px;
	padding-right: 4px;
	color:#FF0000;
	margin-bottom: 0px;
	margin-top: 0px;
}
.concertsep {
	min-height: 107px;
	h\eight: 107px;
	margin-top: 12px;
	clear: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#content ol {
	margin-top: 0;/*-1.25em;*/
	margin-bottom: 0;/*-.75em/*8px*/
	padding: 0 0 0 0;
	margin-left: 18px;
	font-size: .8em;
	margin-left: 12px;
	margin-left: 0;
}
#content ol li {	padding-left: 12px;
	list-style-type: none;
}
#season ol {
	margin-top: -.75em;
}
#alertfl, .alertfl {
	color: red;
	background-color: #000000;
	width: 90px;
	margin-right: 4px;
	padding: 3px;
	float: left;
/*	margin-right: 10px;
	overflow: hidden;
	display: block;
	h\eight: 1px;
*/
}
h6.subscribe /*BUY BUTTONS*/{
	width: 117px;
	w\idth: 102px;}
.greytype {
	color:#CCC;
}
#feature #concertheader h2.greytype {padding-top:14px;}
#season h1.hidden {
	visibility: hidden;
}
#feature #concertheader h1 {
	color: #FFF;
	clear: left;
	padding-left: 14px;
}
body {
	margin:auto;
	margin-top: 0;
	text-align:center;
	background-color: #000000;
}
#topareawrap {
	background: url(backgroundimages/esopagetopbackgroundx900.jpg) center;

	}
#topband {
	width: 880px;
		text-align : left;
	min-width : 570px;
	margin-right : auto;
	margin-left : auto;
	margin-bottom:8px;

/*	padding: 6px;*/
}
#nav {
	background-color:#CCC;height:62px;text-align : center;
	min-width : 570px;
	margin-right : auto;
	margin-left : auto;
	padding-top:1px;
	margin-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:9px;
	border-bottom:9px #F00 solid;
	margin-bottom:0;
	height:82px;
}
#nav ul {text-align:left;
}

#content {	background-color:#FFFFFF;background-color:#CCC;
text-align : center;
	min-width : 570px;
	margin-right : auto;
	margin-left : auto;
	margin-top : 10px;}
.director {
	color: #FFF;}
	
#contentarea,#sidebar350,#feature {text-align:left;}
#contentarea {padding-left:10px;}
* html #feature {width:525px; border:0;}

#finalfooter p a {color:#F00;}
#season .caption{
    line-height: 14px;