	/** ********************************* */
	body
	{
		background-color: #843143;
		background-image:url(images/bg.jpg);
		background-repeat:repeat;
		
		border: 0px;
		margin: 0px;
		padding: 0px;
		text-align:left;
		font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	html, body, #contents
	{
		min-height: 100%;
		width: 100%;
		height: 100%;
	}
	
	html>body, html>body #contents 
	{
		height: auto;
	}

	#contents 
	{
		position: absolute;
		top: 0;
		left: 0;
		/*  Use the following to center this at 50% width, or this for 750px: width: 700px, margin-left: -350px: */
		/*		left: 50%;		width: 50%;		margin-left: -25%;*/
		background-image:url(images/bg_header.jpg);
		background-repeat:repeat-x;
	}
	
	#main 
	{
		height: auto;
		width: 710px;
	}
	
	/** ********************************* */
		
	h1
	{
		color: #F5C681;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		text-align:left;
	}
	h2 
	{	
		color: #F5C681;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		text-align:left;
		font-weight:bold;
	}
	h3 
	{
		color: #F5C681;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		text-align:left;
	}
	h4 
	{
		color: #F5C681;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		text-align:left;
	}
	p 
	{	
		color: #F5C681;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		text-align:left;
	}
	
	a
	{
		color:#FF9CDF;
		font-family: Georgia, "Times New Roman", Times, serif;
		text-align:left;
	}
	
	.selected:link
	{
		color:#FFFFFF;
	}
	.selected:visited
	{
		color:#FFFFFF;
	}
	
	span.whiteText
	{
		color:#FFFFFF;
	}
	
	/** ********************************* */
	div.hidden
	{
		display:none;
	}
	
	.invisibleLink{	border:0px solid #00CC00;	}
	.invisibleLink:link{	border:0px solid #00CC00;}
	.invisibleLink:visited{	border:0px solid #00CC00;}
	.invisibleLink:hover{	border:0px solid #00CC00;}
	.invisibleLink:active{	border:0px solid #00CC00;}
	
	a:link
	{
		border:0px solid #00CC00;
		color:#FFA7D5;
	}
	a:visited	
	{	
		border:0px solid #00CC00;
		color:#FFA7D5;
	}
	a:hover		
	{	
		border:0px solid #00CC00;
		color:#FFD8E3;
	}
	a:active	
	{	
		border:0px solid #FF9900;
		color:#FFFFFF;
	}
	
	table.collapsedTable
	{
		border-collapse:collapse;
		padding:0px;
		margin:0px;
		border:0px;
	}
	
	.lightGrey
	{
		background-color:#c7c7c7;
	}
	
	div.clearer 
	{
		clear: left; 
		line-height: 0; 
		height: 0;
	}
	p.image_caption
	{
		border:0px;
		margin:0px;
		padding:0px;
		font-size:12px;
	}
	.bordPaddMargLess
	{
		border-collapse:collapse;
		padding:0px;
		margin:0px;
		border:0px;
	}
	/***************************/
	/******  MAIN        *******/
	/***************************/
	
	
	
	/***************************/
	/******  MAIN HEADER *******/
	/***************************/
	div#mainHeader
	{
		width:100%;
		position:absolute;
		top:0px;
		left:0px;
		
	}
	
	div#mainHeader_bg
	{
		width: 100%;
		height: 95px;
	
		
		z-index:4;
	}
	
	div#mainHeader_logo
	{
		top:0px;
		left:0px;
		position: absolute;
		z-index:11;
	}
	
	div#mainHeader_clarePhoto
	{
		top:154px;
		left:0px;
		position: absolute;
		z-index:10;
	}
	div#mainHeader_clarePhoto_bit
	{
		top:154px;
		left:165px;
		position: absolute;
		z-index:10;
	}
	
	div#mainHeader_pageTitle
	{
		top: 145px;
		left: 220px;
		width: 480px;
		position: absolute;
		background-image:url(images/titleBarLine.gif);
		z-index:20;
	}
	
	/***************************/
	/******  MAIN MENU   *******/
	/***************************/
	div#mainMenu
	{
		position: absolute;
		top: 17px;
		left: 320px;
		width: 400px;
	}
	
	div#mainMenu2
	{
		position: absolute;
		top: 56px;
		left: 320px;
		width: 400px;
	}
	
	div.mainMenu_item
	{
		display:inline;
		border:0px solid #00CC00;
		padding:0px;
		margin:0px;
		float:left;
		
		padding-bottom:1px;
	}
	
	div.mainMenu_item a.invisibleLink { padding:0px; margin:0px; border:0px; }
	div.mainMenu_item a.invisibleLink:link { padding:0px; margin:0px; border:0px; }
	div.mainMenu_item a.invisibleLink:visited { padding:0px; margin:0px; border:0px; }
	div.mainMenu_item a.invisibleLink:hover { padding:0px; margin:0px; border:0px; }
	div.mainMenu_item a.invisibleLink:active { padding:0px; margin:0px; border:0px; }
	
	div.mainMenu_item img
	{
		border:0px solid #00CC00;
	}

	/***************************/
	/****** MAIN CONTENT *******/
	/***************************/	
	div#contentBody
	{
	}
	div#leftSpacer
	{
		width: 180px;
		min-height:679px;
		height:679px;
		z-index:3;
		float: left;
	}
	
	div#topSpacer
	{
		width: 530px;
		min-height:180px;
		height:180px;
		z-index:3;
		float: left;
	}
	
	div#mainContent
	{
		border: 4px solid #8b284a;
		width: 522px;
		z-index:5;
		float: left;
		background-color:#8b284a;
	}
	
	div#mainContentInner
	{
		border: 2px solid #7b1244;
		width: 508px;
		height:100%;
		background-color: #a23c4e; /* colour used in old pdfs */
		background-color: #BA5560; /* colour used in images */
		background-color: #b4525f; /*  */
		padding: 10px;
		padding-right:0px;
	}
	
	div.mc_content_left
	{
		width: 270px;
		height:100%;
		float:left;
		padding-right: 10px;
		/*border-right:1px solid #F5C681;*/
	
	}
	
	div.mc_content_right
	{
		float: left;
		position: inherit;
		padding-left: 10px;
		padding-right:10px;
		width: 202px;
		border-left:1px solid #F5C681;

		overflow:visible;
	}
	img.content_right_img
	{
		position:relative;
		left: -5px;
	}

		
	/***************************/
	/******  MAIN FOOTER *******/
	/***************************/
	div#footerBlurb
	{
	/*	float:left;
		margin-left:195px;*/

	}
	
	div#footerBlurb p
	{
		font-size:11px;
		padding:0px;
		margin:0px;
		border:0px;
		color:#491443;
/*		display:inline;*/
	}
	
	div#footerBlurb p a
	{
		color:#491443;
		font-size:11px;
	}
	
	div#footerBlurb p a:hover
	{
		color:#CC7999;
		font-size:11px;
	}
	
	div#footerMenu
	{
		padding-left:20px;
		float:left;
		vertical-align:middle;
		padding-top:10px;
	}
	div.footerMenu_item
	{
		display:inline;
		vertical-align:middle;
	}
	div.footerMenu_item p
	{
		display:inline;
		vertical-align:middle;		
	}
	div.footerMenu_item p a
	{
		color:#8C2949;
	}
	/******************************************* PAGE SPECIFIC   \/ */
	
	/***************************/
	/******  CLARES PHD *******/
	/***************************/
	div.mc_content_middle
	{
		width:498px;

	}
	
	div.mc_content_bottom
	{
		border-top:1px solid #F5C681;
		padding-top:10px;
		margin-top:10px;
		margin-right:10px;
	}
	
	div.mc_phd_list_item
	{


	}

	div.mc_phd_list_itemYear
	{
		float: left;
		padding-right: 10px;
		width:35px;
		overflow:hidden;
	}
	
	div.mc_phd_list_itemDesc
	{
		float: left;	
		width: 450px;
	}
	
	
	div.mc_phd_list_itemYear p
	{
		padding: 0px;
		border: 0px;
		margin: 0px;
	}
	
	div.mc_phd_list_itemYear p a
	{
		font-size:16px;
	}
	
	div.mc_phd_list_itemDesc p
	{
		padding: 0px;
		border: 0px;
		margin: 0px;
	}
	
	div.mc_phd_list_itemDesc p a
	{
		font-size:16px;
	}
	
	p#mc_phd_list_selected a
	{
		color:#FFFFFF;
		font-size:16px;
	}
	div#mc_phd_nextprev
		{

			text-align:right;
			padding-right:20px;
		}
		
		div#mc_phd_nextprev p
		{
			padding:0px;
			margin:0px;
			border:0px;
			display:inline;
		}
		
		div#mc_phd_nextprev p a
		{
			text-decoration:underline;
			font-size:16px;
		}
		/*
		.invisibleLink:link{	border:0px solid #00CC00;}
		.invisibleLink:visited{	border:0px solid #00CC00;}
		.invisibleLink:hover{	border:0px solid #00CC00;}
		.invisibleLink:active{	border:0px solid #00CC00;}
	*/
		
		div#mc_phd_nextprev p.mc_phd_nextprev_disabled
		{
			color:#C87799;
			font-size:16px;
		}
		
		img.phd_article
		{
			float:left;
		}
	
	/***************************/
	/******  GALLERY *******/
	/***************************/
	p#mc_gallery_title
	{
		padding-left:50px;
	}
	div.mc_gallery_imgs
	{
		padding-left:20px;
		padding-right:20px;
		text-align:center;
	}
	div.mc_gallery_imgs img
	{
		vertical-align:top;
	}
	/***************************/
	/******  ABOUT BIOG *******/
	/***************************/
	div#mc_bio_img
	{
		float: left;
		position: inherit;
		padding:0px;
		margin:0px;
		width: 222px;
		border-left:1px solid #F5C681;
		overflow:visible;
	}
	/***************************/
	/******  DISCOGRAPHY *******/
	/***************************/
	div#mc_discog_mc_left li p
	{
		padding:0px;
		margin:0px;
		border:0px;
	}
	div#mc_discog_mc_left li
	{
		color:#F5C681;
	}
	div#mc_discog_mainContent
	{
		border-top:1px solid #F5C681;
		margin-top:13px;
	}
	div#mc_discog_mc_left
	{
		width: 300px;
	}
	div#mc_discog_mc_right
	{
		width: 172px;
		text-align:center;
	}
	/***************************/
	/******  NEWS *******/
	/***************************/

	p.mc_news_itemTitle
	{
		text-transform:capitalize;
	}

	div.mc_news_item h3
	{
		vertical-align:text-top;
		padding:0px;
		margin:0px;
		border:0px;
		text-transform:capitalize;
		font-size:16px;
		padding-bottom:0px;
	}
	
	div.mc_news_item p
	{
		vertical-align:text-top;
		padding:0px;
		margin:0px;
		border:0px;
		padding-bottom:10px;
	}

	div.mc_gigs_item h3
	{
		vertical-align:text-top;
		padding:0px;
		margin:0px;
		border:0px;
		text-transform:capitalize;
		font-size:16px;
		padding-bottom:0px;
	}
	
	div.mc_gigs_item p
	{
		vertical-align:text-top;
		padding:0px;
		margin:0px;
		border:0px;
		padding-bottom:10px;

	}
	
	/***************************/
	/******  GIGS *******/
	/***************************/
	
	
	
	
	/***************************/
	/******  CONTACT *******/
	/***************************/	
	fieldset 
	{
		width:100%; 
		color:#F5C681;
		border:0px;
		padding:0px;
	}
	
	fieldset label
	{
		color:#F5C681;
		text-align:left;
		
		width:50px;
		float:left;
		padding:0.2em;
		margin:0;
		margin-top:0.3em; 
		
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:14px;
	}
	 
	fieldset input 
	{
		margin:2px;
		height:20px;
		border: 1px solid #222222; 
		float: right;
	}
	fieldset textarea
	{
		border: 1px solid #000000;
		height:165px;
		float:right; 
		margin-left: 70px;
	}
	fieldset.booking input 
	{
		margin:2px;
		height:20px;
		border: 1px solid #222222; 
	}
	fieldset.booking textarea
	{
		border: 1px solid #000000;
		height:165px;
	}
	div#blah{background-color:#993399;}
	
	
	
	/**********************************
	****** BIO
	*******************************/
	p.mc_bio_text
	{
		/*display: block;
	   	margin-left: auto;
   		margin-right: auto;
		background-color:#009900;
		text-align:center;*/
	}
	
	
