body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0; padding:10px;
background:#ffd78d;
}

h1, h2, h3, h4 {
margin-top:3px;
margin-bottom:3px;
}

h3 {
text-align:center;
}

table {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}

table td {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
text-align:center;
padding:2px;
}

#container {
width:1010px;
margin:0 auto;
padding:10px;
}

#header {
height:150px;
margin-bottom:10px;
background:url(rentheader.jpg) no-repeat;
}

/**** COLOR CODING ****/
#orchestraLeft table td, #orchestraRight table td, #orchestraLeft h3, #orchestraRight h3 {
background:#C4EFF4;
}

#orchestraCenter table td, #orchestraCenter h3 {
background: #D9F8D6;
}

#logeLeft table td, #logeRight table td, #logeLeft h3, #logeRight h3 {
background:#D8C1E3;
}

#logeCenter table td, #logeCenter h3{
background:#FFD8B0;
}

#balcony table td, #balcony h3 {
background:#FDF9AA;
}

td.taken, #orchestraLeft table td.taken, #orchestraRight table td.taken, #orchestraCenter table td.taken,
#logeLeft td.taken, #logeRight td.taken, #logeCenter td.taken, #balcony td.taken {
background:#600;
color:#000;
}

/**** END COLOR CODING ****/

#orchestra, #loge, #balcony {
clear:both;
float:left;
padding:20px 0;
border-top:3px double #999;
width:998px;
}

	#orchestra {
	background:url(legend.png) center top no-repeat;
	padding-top:40px;
	}
	
#orchestraLeft, #orchestraRight {
width:235px;
float:left;
margin-right:10px;
padding-top:102px;
}

	#orchestraRight {
	margin-right:0;
	}
	
#orchestraCenter {
width:500px;
float:left;
margin-right:10px;
}
	#stage {
	width:500px;
	border:1px solid #999;
	background:#FFFF66;
	text-align:center;
	margin-bottom:20px;
	}
	
#orchestraBack {
clear:both;
float:left;
width:1022px;
margin-top:10px;
}

	#logeLeft {
	float:left;
	width:70px;
	}
	
	#logeRight {
	float:right;
	width:70px;
	}

	#logeCenter {
	clear:both;
	width:1000px;
	float:left;
	}
	
		#logeCenter h3 {
		padding-left:395px;
		text-align:left;
		}
	
	#balcony h3 {
	padding-left:415px;
	text-align:left;
	}

#footer {
clear:both;
float:left;
}
