body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #000000;
	margin-top: 10px;
	margin-left: 50%;
}
#wrapper {
	margin-left: -370px;
	width: 740px;
	background-color: #411E18;
}
#header {
	background-image: url(menu_bg.jpg);
	position: relative;
	height: 159px;
	width: 740px;
}
#mainMenu {
	position: absolute;
	/*left: 209px;*/
	left: 50px;
	top: 139px;
	/*width: 515px;*/
	width: 700px;
}
#mnuLinks a:link, #mnuLinks a:hover, #mnuLinks a:visited, #mnuLinks a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#mnuLinks a:hover, #mnuLinks a:visited:hover {
	text-decoration: underline;
}

#mainContent {
	background-color: #421F19;
	padding-top: 15px;
	margin-bottom: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#mainContent .title {
	margin-bottom: 0px;
}

#mainContent .content p, #mainContent .content {
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	margin-right: 10px;
	color: #C8BDBB;
}

#mainContent .content p {
	padding-left: 0px;
}

#content {
	width: 740px
}
#footer {
	background-color: #27120E;
	text-align: center;
	background-image: url(footer_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 17px;
	padding-top: 15px;
	padding-bottom: 20px;

}
#footer a:link, #footer a:hover, #footer a:visited, #footer a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover, #footer a:visited:hover {
	text-decoration: underline;
}


/***************************
 Begin Side Bar Defs
 ***************************/ 
 .sidebarHome {
	width: 740px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	background-image: url(sidebars/sidebar_bg_wide.gif);
	background-repeat: repeat-y;
	position: relative;
}
 .sidebar {
	width: 320px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	background-image: url(sidebars/sidebar_bg.gif);
	background-repeat: repeat-y;
	position: relative;
}
.sbTitle {
	background-color: #6C473F;
	background-repeat: no-repeat;
	background-position: left top;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	padding-right: 7px;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sbLinks, .sbSeason {
	padding-right: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:10px;
	padding-top: 0px;
	padding-left: 10px;
}

.sbLinks a:link, .sbLinks a:visited {
	display: block;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	padding-left: 22px;
	margin-bottom: 5px;
	background-image: url(sidebars/bullet.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C6A4;
	margin-top: 0px;
	padding-top: 1px;
}

.sbLinks a:hover, .sbLinks a:visited:hover {
	text-decoration: underline;
}

.sbLinks p {
	display: block;
	color: #C8BDBB;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sbFooterHome {
	position: absolute;
	left: 0px;
	bottom: -10px;
	background-image: url(sidebars/footer_bg.gif);
	background-repeat:repeat-x;
	height: 10px;
	width:740px;
}

.sbFooter {
	position: absolute;
	left: 0px;
	bottom: -10px;
	background-image: url(sidebars/footer_bg.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 320px;
}

/***************************
 End Side Bar Defs
 ***************************/
 
 .clear {
 	clear: both;
	line-height: 2px;
 }
 
/**********************************
 Sidebar Columns and Ad Bar Columns
 **********************************/

#colSBLeft {
	float: left;
	width: 173px;
	margin-right: 10px;
}
#colSBRight {
	float: right;
	width: 330px;
	margin-left: 10px;
	margin-top: 32px;
}
#colRightPicture {
	float: right;
	margin-left: 10px;
	margin-top: 32px;
}
#colLeftNarrow {
	float: left;
	margin-right: 10px;
	width: 140px;
	text-align: left;
}
#colRightNarrow {
	float: right;
	margin-left: 10px;
	width: 140px;
	text-align: right;
}

#colSBRight img,{
	float: right;
	margin-right: 20px;
	margin-top: 40px;
	margin-bottom: 15px;
	border: 1px solid #57332C; /* #FFFFFF; */
	display: block;
}
#colRightPicture img {
	margin-right: 20px;
	margin-top: 40px;
	margin-bottom: 15px;
	border: 1px solid #57332C; /* #FFFFFF; */
	display: block;
}
/*
div {
	border: 1px solid #FF0000;
}
*/
.sbLinks .entry, .sbLinks .title, .sbLinks .date {
	display: block;
	color: #C8BDBB;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	/* line-height: 14px; */
	margin-bottom: 10px;
}

.sbLinks .title {
	font-weight: bold;
	margin-bottom: 0px;
}

.sbLinks .entry {
	margin-left: 5px;
}

.sbSeason .description, .sbSeason .title, .sbSeason .date {
	display: block;
	color: #C8BDBB;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 16px;
}

.sbSeason .title, .sbSeason .date {
	margin-bottom: 0px;
}

.sbSeason .title {
	color: #FFFFFF;
	font-weight: bold;
}

.sbSeason .entry {
	padding-bottom: 10px;
	border-bottom: 4px solid #57332C;
	margin-bottom: 10px;
	/* margin-left: 10px; */
}

.sbSeason a:link, .sbSeason a:hover, .sbSeason a:visited, .sbSeason a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.sbSeason a:hover, .sbSeason a:visited:hover {
	text-decoration: underline;
}
.sbSeason .ticket {
	background-image: url(bullet_circleArrow.gif);
	background-repeat: no-repeat;
	padding-left: 14px;
	margin-top: 5px;
}
.sbSeason .audio {

}
