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




/**********************************************************
/	Home Page
**********************************************************/
h1 {
    color: #4F3015;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: bold;
    height: 38px;
    padding: 0 0 0 6px;
}

h2 {
    color: #4F3015;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: bold;
    height: 34px;
    padding: 0 0 0 6px;
}

h3 {
    color: #4F3015;
    display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    padding: 0 0 0 2px;
}

p {
	color: #4F3015;
	padding: 10px 6px 6px;
}

#slideshow{
	float:left;
	position:relative;
/*	width:530px;*/
	width:488px;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin:0 auto;
}

	#slideshow .performance-row{
		border:solid #000 1px;
		position:absolute;
		top:0px;
		left:0px;
		-moz-box-shadow:#000 3px 3px 5px;
		-webkit-box-shadow:#000 3px 3px 5px;
	}

	#slideshow .picture{
		float:left;
		position:relative;
		width:240px;
		z-index:10;
	}

		#slideshow .picture img{
			border-right:solid #000 1px;
			-moz-box-shadow:#000 3px 0px 5px;
			-webkit-box-shadow:#000 3px 0px 5px;
		}

	#slideshow .description{
		background:url(/images/home/headline-performances/background.jpg) 0px 0px no-repeat;
		float:left;
		font-size:13px;
		height:290px;
		padding:5px 10px 5px 15px;
		position:relative;
		width:210px;
		z-index:1;
	}

		#slideshow .description h1{
			font-size:22px;
			margin:0px;
			text-align:center;
		}

		#slideshow .description h2{
			font-size:20px;
			margin:0px;
			text-align:center;
		}
		
		#slideshow .description h3{
			font-size:12px;
			margin:0px;
			text-align:left;
		}
		
		#slideshow .description p{
			margin:5px 0;
		}

		#slideshow .description .showtime{
			font-size:16px;
			font-weight:bold;
			text-align:center;
		}
		#slideshow .description .showtime span{
			font-size:12px;
			font-weight:bold;
			text-align:center;
		}



#galleryHome{
	float:left;
	position:relative;
/*	width:530px;*/
	width:690px;
	min-height:400px;
	height:auto !important;
	height:400px;
	margin:0 auto;
}

	#galleryHome .picturecontainer{
		position:absolute;
		top:0px;
		left:0px;
		width:475px;
		min-height:390px;
		height:auto !important;
		height:390px;
	}

	#galleryHome .picture{
		border:solid #000 1px;
		float:left;
		position:relative;
		height:300px;
		width:475px;
		z-index:10;
		-moz-box-shadow:#000 3px 3px 5px;
		-webkit-box-shadow:#000 3px 3px 5px;
	}

		#galleryHome .picture h3{
			margin-top:10px;
		}

		#galleryHome .picture h5{
			margin-top:4px;
		}

	
	
#ticketSaleDate{
	text-align: center;	
}
		
#events{
	margin:20px 0 0 0;
}
	#events table{
	}
		#events table td{
			padding:0 3px 15px 0;
			text-align:center;
			width:227px;
		}
			#events table td img{
				border:solid #4f3015 1px;
			}

			#events table td h1{
				color:#4f3015;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				font-weight:normal;
				margin:11px 0 0 0;
			}
			
