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

	Trefoil Guild CSS
	Created by Andrew McEwan / The Web Workshop Ltd
	
	Regions CSS 
		
******************************************************/


img.regionalContactImage {
	padding:5px;
	border:1px solid #999999;
	float:left;
	width:150px;
	}
	
h3.regionalContact {
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:15px;
	}
	
h4.regionHeading {
	padding-left:40px;
	padding-bottom:5px;
	line-height:2em;
	font-size:1.2em;
	color:#333333;
	font-weight:bold;
	}
	
#newsHeading {
	background-image:url(../img/icons/icon_news_001.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}
	
#eventsHeading {
	background-image:url(../img/icons/icon_events_001.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}
	
#imageGalleriesHeading {
	background-image:url(../img/icons/icon_images_001.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}
	
#videoGalleriesHeading {
	background-image:url(../img/icons/icon_video_001.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	}

dl#regionalContactDetails {
	margin-left:185px;
	}
	
dl#regionalContactDetails dt {
	font-size:1em;
	font-weight:bold;
	padding-bottom:10px;
	}
	
dl#regionalContactDetails dd.RegionalContactBiography {
	font-size:0.8em;
	padding-bottom:10px;
	}
	
	
/*dl#regionalContactDetails dd.sendRegionalContactEmail {
	padding:5px !important;
	background-color:#9a0000;
	display:block;
	border:2px solid #6C0000;
	color:#fff;
	font-weight:bold;
	font-size:0.8em;
	width:240px;
	text-align:center;
	margin-bottom:10px;
	}
	
dl#regionalContactDetails dd.sendRegionalContactEmail a {
	color:#fff;
	text-decoration:none;
	display:block;
	}

dl#regionalContactDetails dd.sendRegionalContactEmail:hover {
	background-color:#FF0F0F;
	}*/
	
dl#regionalContactDetails dd.sendRegionalContactEmail a {
	background-color:#fff;
	background-image:url(../img/icons/icon_email_001.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	border:0px;
	color:#666666;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	margin-left:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
	line-height:15px;
	text-decoration:none;
	}

dl#regionalContactDetails dd.sendRegionalContactEmail a:hover {
	text-decoration:underline;
	}

/*dl#regionalContactDetails dd.externalRegionLink {
	padding:5px !important;
	background-color:#AE8E11;
	display:block;
	border:2px solid #E9BF1B;
	color:#fff;
	font-weight:bold;
	font-size:0.8em;
	width:240px;
	text-align:center;
	margin-bottom:25px;
	}
	
dl#regionalContactDetails dd.externalRegionLink a {
	color:#fff;
	text-decoration:none;
	display:block;
	}
	
dl#regionalContactDetails dd.externalRegionLink:hover {
	background-color:#E9BF1B;
	color:#333333;
	}*/
	
dl#regionalContactDetails dd.externalRegionLink a {
	background-color:#fff;
	background-image:url(../img/icons/icon_web_001.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	border:0px;
	color:#61992c;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
	margin-left:0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
	line-height:15px;
	text-decoration:none;
	}

dl#regionalContactDetails dd.externalRegionLink a:hover {
	text-decoration:underline;
	}
	

label.selectYourRegion {
	width:200px;
	float:left;
	font-size:0.8em;
	}
	
select.selectYourRegion {
	font-size:0.8em;
	width:190px;
	float:left;
	padding:5px;
	border:1px solid #666666;
	}

/*	Display Counties  */

div.regtableList {
	padding-bottom:20px !important;
	}

div.regtableList div.columnWrapper {
	width:500px;
	text-align:center;
	padding-top:5px;
	font-size:0.8em;
	}

div.regtableList div.columnWrapper div.columnLeft {
	width:49%;
	float:left;
	text-align:left;
	line-height:1.6em !important;
	}
	
div.regtableList div.columnWrapper div.columnRight {
	width:49%;
	float:left;
	text-align:left;
	line-height:1.6em !important;
	}
	
div.clearRegion {
	width:98%;
	clear:left;
	}
	
p.regionsPara {
	clear:left;
	}


/* Display Counties as lists */

ul#regionsListFirst,
ul#regionsListSecond {
	padding-bottom:20px !important;
	float:left;
	width:220px;
	}
	
ul#regionsListFirst li,
ul#regionsListSecond li {
	padding-top:5px;
	font-size:0.8em;
	list-style-type:none;
	line-height:1.6em !important;
	}

