body{
	margin: 0px; padding: 0px;
	text-align: center;
	background: #e1e1e1;
	font-size: 62.5%; font-family: verdana, arial, sans-serif;
}

	div#pcc{
		margin: 0px auto 0px auto;
		width: 960px;
	}
	div#pagecontainer{
		width: 960px;
		text-align: left;
		background: #6a1975;
		border-left: 1px solid #333;
		border-right: 1px solid #333;
	}

	#header{height: 95px; clear: both;}

		#header div#hd1{width: 958px; height: 95px; float: left; }
			#header div#hd1 h1{ background: url('/images/hd-homep-pracctheatre.gif') no-repeat; width: 958px; height: 48px; padding: 0; margin: 20px 0 0 0; text-indent: -9999px; }


	div#centrecontainer{ width: 960px; clear: both; padding-top: 20px;}

		div#leftcolumn{
			width: 730px; float: left;
		}

			div#leftcolumn h2{ color: #fff; font-size: 1.8em; border-bottom: 1px solid #ddd; margin: 10px 15px;}
			div#leftcolumn div.ca{ color: #fff; font-size: 1.4em; }
				div#leftcolumn div.ca p{ margin: 10px 15px; }

			div#leftcolumn div.ca a:link{color: #fff;}
			div#leftcolumn div.ca a:visited{color: #ff0;}
			div#leftcolumn div.ca a:hover{color: #ccf; }
			div#leftcolumn div.ca a:active{color: #ccf;}

			div#adblocks{clear: both; padding: 0 0 0 20px;}
			div.adblock{text-align: center; color: #fff; width: 223px; height: 330px; float: left; margin: 0 8px 0 0;}

				div.adblock h3{font-size: 1.8em; margin: 0; padding: 0;}

				div.adblock h3 a{color: #fff; text-decoration: none; display: block; width: 223px; height: 330px;}
				div.adblock h3 a:visited{color: #fff; text-decoration: none;}
				div.adblock h3 a:hover{text-decoration: underline;}
				
			div.firstadblock{margin-left: 0;}
			
			div#adblock1{ background: url('/images/advertblock1b.jpg') 0 38px no-repeat;}
			div#adblock2{ background: url('/images/advertblock2b.jpg') 0 38px no-repeat;}
			div#adblock3{ background: url('/images/advertblock3b.jpg') 0 38px no-repeat;}

		div#rightcolumn{ width: 220px; margin-left: 732px; }

			div#whatson{
				width: 211px; height: 267px;
				background: url('/images/whatson-homep-box.gif') left top no-repeat;
			}
				div#whatson h3{
					text-align: center; font-size: 1.8em; text-decoration: underline; color: #6a1975; padding-top: 11px;
				}

				div#whatson ul{ margin: 0; padding: 0; list-style-type: none; }
					div#whatson ul li{ margin: 20px 15px; padding: 0; list-style-type: none; font-size: 1.3em; font-weight: bold; color: #6a1975; }


			div#buttonads{margin-top: 45px;}
			div#buttonads ul{ list-style-type: none; margin: 0; padding: 0; }
			div#buttonads ul li{ list-style-type: none; margin: 0; padding: 0 0 5px 0; width: 211px; height: 64px;}

				div#buttonads ul li a{ display: block; width: 211px; height: 64px; text-indent: -9999px;}

				div#buttonads ul li a#ba-subs{ background: url('/images/buttads-subscribe.gif') left top no-repeat; } 
				div#buttonads ul li a#ba-thea{ background: url('/images/buttads-theatre-seating.gif') left top no-repeat;}
				div#buttonads ul li a#ba-mont{ background: url('/images/buttads-monthly-newsletter.gif') left top no-repeat; display: none;}
				div#buttonads ul li a#ba-prac{ background: url('/images/buttads-pracc.gif') left top no-repeat;}
				div#buttonads ul li a#ba-face{ background: url('/media/10263/buttads-facebook.gif') left top no-repeat;}

				div#buttonads ul li.hide{ display: none;} 

	div#footer{
		height: 30px;
		border-bottom: 1px solid #000;
		text-align: center;
		font-size: 16px;
		margin: 20px 0 0 0;
		padding: 2px;
		color: #fff;
	}

	div#footer a{ color: #fff; text-decoration: none;}
	div#footer a:hover{ color: #fff; text-decoration: underline; font-weight: bold;}

	div#emailregform, div.emailregcompdiv{margin: 45px; padding: 15px; border: 1px solid #fff;}
		div#emailregform label, div#emailregform input{font-size: 1.3em;}
		div#emailregform label{color: #fff; font-weight: bold; display: block; float: left; width: 110px; text-align: right; padding: 3px;}
		div#emailregform span{font-size: 1.2em; background: #fff; padding: 1px;	}
		div#emailregform .mybutton{margin-left: 115px;}

		div.emailregcompdiv p{color: #fff; font-weight: bold; font-size: 1.3em;}

	div.clear{clear:both}






































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
