/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Clann Gaidhlig Top Level Styles
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

a {color: #649547;}
a:visited {color: #649547;}
a:hover {color: #973A9D;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

body {
	margin: 0px; padding: 0px;
	font: 8pt/14pt arial, verdana, sans-serif;
	color: #4D394E;
	background: white url(images/background_body.gif) repeat-x top left;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

td {
	vertical-align: top;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

img {
	border: none;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

h1 {
	color: #973A9D;
	font-size: 16pt;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 0px;
	border-bottom: 1px solid #973A9D;
	}

h2 {
	color: #973A9D;
	font-size: 11pt;
	margin: 0px;
	}

h5 {
	margin: 0px 0px 15px 0px;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

ul {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
	
	ul li {
		color: #973A9D;
		padding: 0px 0px 0px 17px;
		background: url(images/bullet.gif) no-repeat left 5px;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Clann Gaidhlig Individual Styles
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clear {
	clear: both;
	height: 1px;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.hidden {
	display: none;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.firstParagraph {
	font: 10pt/14pt arial, verdana, sans-serif;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.colorText {
	color: red;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.columnLeft {
	float: left;
	width: 246px;
	margin: 0px 7px 0px 0px;
	background: url(images/background_feature.gif) repeat-x left 65px;
	}
	
	.columnLeft div {
		padding: 15px;
		}

.columnRight {
	float: left;
	width: 246px;
	background: url(images/background_feature.gif) repeat-x left 65px;
	}
	
	.columnRight div {
		padding: 15px;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
.formattedTable {
	width: 100%;
	}

	.formattedTable th {
		background-color: #F4E1EE;
		font-weight: bold;
		color: #973A9D;
		}
		
	.formattedTable .colourRow {
		background-color: #FAF6F8;
		}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Clann Gaidhlig Framework
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#mainHolder {
	width: 757px;
	margin: 0px auto 0px auto;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#topArea {
	padding: 21px 0px 24px 13px;
	background: url(images/background_toparea.gif) no-repeat 592px 8px;
	border-bottom: 6px solid #973A9D;
	}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#leftArea {
	float: left;
	width: 215px;
	}
	
	#leftArea #languageSwitcher {
		height: 17px;
		padding: 12px 0px 10px 15px;
		margin: 0px 0px 4px 0px;
		border-bottom: 1px solid #973A9D;
		}
	
	#leftArea #supportLogos {
		padding: 50px 0px 30px 0px;
		text-align: center;
		}
	
	#leftArea a.iconLink {text-decoration: none; float: left; background-color: #F8F8F8; padding: 10px 0px 10px 0px; margin: 18px 2px 40px 0px; width: 105px; text-align: center; font-weight: bold;}
	
	#leftArea a.navigation {color: #73497F; text-decoration: none; display: block; font-weight: bold; padding: 2px 19px 1px 18px;}
	#leftArea a.navigation:visited {color: #73497F;}
	#leftArea a.navigation:hover {color: #73497F; background-color: #F8E9F9;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#contentArea {
	float: left;
	width: 517px;
	margin: 0px 0px 10px 25px;
	}
	
	#contentArea #mainPic {
		width: 298px;
		height: 173px;
		padding: 0px 0px 0px 2px;
		border-left: 9px solid #973A9D;
		border-right: 207px solid #F8E9F9;
		}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
#footerArea {
	color: #9F9F9F;
	font-size: 8pt;
	text-align: center;
	border-bottom: 20px solid #973A9D;
	}
		