#div-center {
	text-align: center;
}
#div-1a {
	float:left;
	width:261px;
}
#div-1aa {
	float:left;
	width:314px;
}
#div-1b {
	float:left;
	width:499px;
}
#div-1bb {
	float:left;
	width:446px;
}
#div-1c {
	clear:both;
}
#div-text {
	padding:5px;
	text-align:left;
}
#div-half {
float:left;
width:380px;}
html {
	margin: 0;
	padding: 0;
	height:101%;
}
body {
	background: #efefef;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:1px;
	color: #000000;
	text-decoration: none;
}
.oneColFixCtr #container {
	overflow: hidden;
	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px;
	text-align: justify; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	text-align:justify
}
.oneColFixCtr #spacer {
	padding:26px;
}
.oneColFixCtr #spacerTitle {
	/*padding40px;*/
height:83px;
}
.oneColFixCtr p {
	text-align:inherit;
	margin:5px;
	padding-right:10px;
	padding-top:0px;
}
ul {
}
a:link {
	font-family:Arial;
	text-decoration: none;
	color:#999999
}
a:visited {
	text-decoration: none;
	color: #888888
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration:none;
	color:#FF0000
}
.biog {
	letter-spacing:1px;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.biog a:link {
	font-size: 14px;
	color:#666666;
	text-decoration: none;
}
.biog a:visited {
	text-decoration: none;
	color: #555555
}
.biog a:hover {
	text-decoration: none;
	color: #000000;
}
.biog a:active {
	text-decoration:none;
	color:#FF0000
}
a:link img, a:visited img, a:hover img, a:active img {
	border: none;
}
.indexLinks {
	font-size: 16px
}
.actsLinks {
	font-size:9px
}
.h1dark {
	color: #000000
}
.quote {
	/*font-family:"Times New Roman", Times, serif;
font-size:14px;
padding-left:10px;
padding-right:10px;font-weight:bold
*/
    
	font-style:italic;
}
.oneColFixCtr h1 {
	margin:0px;
	padding-left:5px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	color: #777777;
	text-transform: uppercase;
	text-decoration: none;
}
.oneColFixCtr h2 {
	margin:0px;
	font-size:12px;
	letter-spacing:1px;
	font-family:Arial;
	font-weight:lighter;
	color: #999999;
	text-transform: uppercase;
	text-decoration: none;
}
.oneColFixCtr h3 {/* This is for LARGER non Flash Titles!!! */
	margin:0px;
	font-size:36px;
	letter-spacing:1px;
	font-family:Arial;
	font-weight:inherit;
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
}

.oneColFixCtr h4 {/* This is for SMALLER non Flash Titles!!! */
	margin:0px;
	font-size:20px;
	letter-spacing:1px;
	font-family:Arial;
	font-weight:inherit;
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
}
.oneColFixCtr h5 {/* This is for Leicester Comedy festival listings */
	margin:0px;
	padding-left:5px;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	letter-spacing:-1px;
	color: #777777;
	text-transform: uppercase;
	text-decoration: none;
}
.wordSpace {/* This is for the main nav */
word-spacing:-0px;
	letter-spacing:-0px;
 	}
.oneColFixCtr ul {
	/*font-size: 12px;
	font-style: normal;
	line-height: inherit
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-indent: 0px; 
	list-style-position:inherit
 list-style-image: inherit
  list-style-type: none;*/
    padding: 10px;
	margin: 10px;
}
