@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100%;
	height: 100%;
}
a { outline: none;  }

#BG {
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;
}
#montywhite {
	position:absolute;
	z-index:98;
	top:192px;
	right:530px;
	width:186px;
	filter:alpha(opacity=0);-moz-opacity:.0;opacity: .0;
}
#menuholder {
	position:absolute;
	z-index:100;
	top:0px;
	right:630px;/*750px;*/
	width:246px;
	height:100%;
	overflow:hidden;
}
#menucontent {
	position:relative;padding-left:50px;width:196px;height:100%;
}
.menuBG {
	background-color:#FFFFFF;
}
#menutop {
	position:absolute;
	z-index:2000;
	top:0px;
	right:199px;
	width:280px;
}
#contentholder {
	position:absolute;
	z-index:99;
	top:0px;
	right:0px;
	width:627px;/*747px;*/
	height:100%;
	overflow:hidden;
}
#contentholderTickets {
	position:absolute;
	z-index:99;
	top:0px;
	left:0px;
	width:700px;/*747px;*/
	height:100%;
	overflow:hidden;
}
.interface {
	color:#2D2A0A;
	text-transform:uppercase;
	font-size:11px;
}
.interface a:link, .interface a:visited, .interface a:active {
	color:#2D2A0A;
	text-decoration:none;
}
.interface a:hover {
	color:#00FF00;
	text-decoration:none;
}
.mainmenu {
	color:#A5A188;
	font-size:11px;
	line-height:14px;
	margin-left:5px;
}
.mainmenu a:link, .mainmenu a:active, .mainmenu a:visited {
	color:#A5A188;
	text-decoration:none;
}
.mainmenu a:hover {
	color:#77715E;
	text-decoration:none;
}
.subscribefield {
	font-family: Arial, Helvetica, sans-serif;
	color:#77715E;
	font-size:10px;
	border: #E2E0D2 solid 0px;
	width:186px;
	height:16px;
	background-color:#E2E0D2;
	padding-top:2px;
	padding-left:2px;
}
.sendbutton {
	color:#000000;
	background-color:#00FF00;
}
.sendbutton a:link, .sendbutton a:visited, .sendbutton a:active {
	color:#2D2A0A;
	background-color:#00FF00;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	font-weight:bold;
}
.sendbutton a:hover {
	color:#00FF00;
	background-color:#2D2A0A;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
}
#monthholder {
	position:relative;
	height:120px;
	width:100%;
}
#daycalendar {
	position:absolute;
	top:0px;
	right:134px;
	color:A5A188;
}
#monthcalendar {
	position:absolute;
	top:0px;
	right:5px;
	width:124px;
}
.flipper {
	font-size:45px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
.calendarBG {
	background-color:#E2E0D2;
}
.calendarDay {
	font-size:10px;
	color:A5A188;
	padding:1px;
	padding-left:1px;
}
.calendarHeader {
	font-size:10px;
	color:A5A188;
	text-align:center;
	padding:1px;
}
.calendar {
	font-size:10px;
	color:A5A188;
	text-align:center;
	padding:1px;
}
.calendarToday {
	font-size:10px;
	color:77715E;
	font-weight:bold;
	text-align:center;
	padding:1px;
}
.calendarToday a, .calendarToday a:active, .calendarToday a:visited {
	color:77715E;
	font-weight:bold;
	text-decoration:none;
}
.calendarToday a:hover {
	color:000000;
	font-weight:bold;
	text-decoration:none;
}
.textOnGreen {
	background-color:#00FF00;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
}
.textOnGreen a:link, .textOnGreen a:active, .textOnGreen a:visited{
	color:#2D2A0A;
	text-decoration:none;
}
.textOnGreen a:hover {
	color:#000000;
	text-decoration:none;
}
.maincontent {
	color:#000000;
	font-size:11px;
	line-height:14px;
}
.maincontent a:link, .maincontent a:active, .maincontent a:visited{
	color:#00FF00;
	text-decoration:none;
}
.maincontent a:hover {
	color:#2D2A0A;
	text-decoration:none;
}
.listingholder {
	position:relative;
	width:100%;
}
.imagedarkener {
	position:absolute;
	left:0px;
	top:0px;
	width:425px;
	height:86px;
	background-color:#2D2A0A;
	filter:alpha(opacity=40);-moz-opacity:.4;opacity: .4;
	visibility:visible;
}
.imagedarkenerbottom {
	position:absolute;
	left:0px;
	bottom:0px;
	width:425px;
	height:86px;
	background-color:#2D2A0A;
	filter:alpha(opacity=40);-moz-opacity:.4;opacity: .4;
	visibility:visible;
}
.invisiblebutton {
	position:absolute;
	left:0px;
	top:0px;
	width:425px;
	height:86px;
}
.eventlisting {
	color:#FFFFFF;
	font-weight:normal;
	text-transform:uppercase;
	font-size:15px;
	position:absolute;
	bottom:20px;
	left:10px;
	width:350px;
}
.artistlisting {
	color:#FFFFFF;
	
	font-weight:bold;
	font-size:15px;
}
.datalisting {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
	position:absolute;
	bottom:10px;
	right:10px;
	text-align:right;
}
.typelisting {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
	position:absolute;
	top:10px;
	right:10px;
	text-align:right;
}
.pulldown {
	position:relative;
	top:0px;
	left:0px;
	color:#FFFFFF;
	background-color:#2D2A0A;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	width:180px;
	display:block;
}
.pulldownout {
	position:relative;
	top:0px;
	left:0px;
	color:#FFFFFF;
	background-color:#2D2A0A;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	width:180px;
	display:none;
}
.pulldownout a:link, .pulldownout a:active, .pulldownout a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.pulldownout a:hover {
	color:#00FF00;
	text-decoration:none;
}
.pulldowntext {
	color:#000000;
	font-size:10px;
}
.alignright {
	position:absolute;
	top:5px;
	right:14px;
	z-index:92415;
}
.padder {
	position:relative;
	padding-left:10px;
	padding-right:10px;		
}
.contenttitle {
	color:#00FF00;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
p.contenttitle {
	padding-bottom:0px;
	margin-bottom:0px;
}
hr.contenttitle {
	height:1px;
	border:0px;
	background-color:#00FF00;
}
.contenttext, p {
	color:#333333;
	font-size:11px;
	line-height:14px;
}
.contenttext a:link, .contenttext a:active, .contenttext:visited, a, a:active, a:visited {
	color:#00FF00;
	text-decoration:none;
}
.contenttext a:hover, a:hover {
	color:#000000;
	text-decoration:none;
}
.contenttext img {
	/*padding:4px;*/
	text-align:right;
	vertical-align:top;
	/*margin: 0px 0px 9px 9px;*/
	float: right;
}
.formholder {
	height:16px;
	padding-bottom:3px;
}
.form_small {
	font-family: Arial, Helvetica, sans-serif;
	color:#77715E;
	font-size:10px;
	border: #E2E0D2 solid 0px;
	width:50px;
	height:16px;
	background-color:#E2E0D2;
	padding-top:2px;
	padding-left:2px;
}
.form_medium {
	font-family: Arial, Helvetica, sans-serif;
	color:#77715E;
	font-size:10px;
	border: #E2E0D2 solid 0px;
	width:297px;
	height:16px;
	background-color:#E2E0D2;
	padding-top:2px;
	padding-left:2px;
}
.form_long {
	font-family: Arial, Helvetica, sans-serif;
	color:#77715E;
	font-size:10px;
	border: #E2E0D2 solid 0px;
	width:350px;
	height:16px;
	background-color:#E2E0D2;
	padding-top:2px;
	padding-left:2px;
}
.green {
	color:#00FF00;
}
.titleingreen {
	color:#000000;
	font-size:12px;
}
.calendarinfo {
	position:absolute;top:80px;left:-100px;background-color:#00FF00;z-index:1000;color:#000000;padding:6px;text-align:left;visibility:hidden;
}
.leftholder {
	position:absolute;
	left:0px;
	top:319px;
	width:100%;
}
.ticketholder {
	position:absolute;
	right:0px;
	top:319px;
	width:100%;
	text-align:right;
}
.videoholder {
	position:absolute;
	right:0px;
	top:339px;
	width:100%;
	text-align:right;
}

.soldout {
	background-color:#FF0000;
	color:#FFFFFF;
	line-height:13px;
}
.soldout2 {
	background-color:#FF0000;
	color:#FFFFFF;
	text-transform:lowercase;
}
.soldoutstrike {
	text-decoration:line-through;
}

.homedivtext {
	background-color:#E3E0D2;
	text-align:left;
	vertical-align:bottom;
	width:200px;
	height:130px;
	color:#2E2A04;
	font-size:11px;
}
.homediv {
	position:relative;
	text-align:left;
	vertical-align:top;
	width:209px;
	height:130px;
	color:#2E2A04;
	font-size:11px;
}
.homeinfogreen {
	position:relative;
	text-align:left;
	vertical-align:top;
	top:0px;
	left:0px;
	width:209px;
	height:130px;
	background-color:#00FF00;
	color:#000000;
	font-size:11px;
	visibility:hidden;
	filter:alpha(opacity=80);-moz-opacity:.8;opacity: .8;

}
.homeinfogreen a, .homeinfogreen a:active, .homeinfogreen a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.homeinfogreen a:hover {
	color:#333333;
	text-decoration:none;
}
.borderwhite  {
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	width:200px;
	height:130px;
	vertical-align:top;
}
.borderwhite_new  {
	/*border:3px solid #FFFFFF;*/
	width:200px;
	height:130px;
	vertical-align:top;
}
.borderwhite_lr  {
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	border-right:3px solid #FFFFFF;
	width:203px;
	height:124px;
	vertical-align:top;
}
.borderwhite_lrb  {
	border:3px solid #FFFFFF;
	width:203px;
	height:124px;
	vertical-align:top;
}
.borderwhite_ltb  {
	border-top:3px solid #FFFFFF;
	border-left:3px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	width:203px;
	height:137px;
	vertical-align:top;
}
.typetitle {
	background-color:#00FF00;
	padding:2px;
	color:#FFFFFF;
}
.eventrow1 {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:2px;
}
.eventrow1 a:link, .eventrow1 a:active, .eventrow1 a:visited,.eventrow2 a:link, .eventrow2 a:active, .eventrow2 a:visited  {
	color:#00FF00;
	text-decoration:none;
}
.eventrow1 a:hover, .eventrow2 a:hover {
	/*background-color:#9F9783;*/
	color:#00FF00;
	text-decoration:none;
}
.eventrow2 {
	background-color:#EFEFEF;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:2px;
}

.button:hover {
	border: 0px solid #000000;
	background-color: #000000;
	color: #FFFFFF;
	padding: 4px;
	font-size: 10px;
}
.button {
	border: 0px solid #00FF00;
	background-color: #00FF00;
	color: #FFFFFF;
	padding: 4px;
	font-size: 10px;
}
.button a:link, .button a:active, .button a:visited, .button a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.spacer {
	padding-left:4px;
	padding-right:4px;
}
#navmenu {
	position:absolute;
	right:20px;
}
.addressfield {
	font-family: Arial, Helvetica, sans-serif;
	color:#77715E;
	font-size:10px;
	border: #E2E0D2 solid 0px;
	width:350px;
	height:16px;
	background-color:#E2E0D2;
	padding-top:2px;
	padding-left:2px;
}
hr {
	border:#00FF00 solid 0px;
	height:1px;
	background-color:#00FF00;
}
