.headings {  font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 15px; color: #af0c40}
.body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
.headingcentre { font-family: Verdana, Arial, sans-serif; font-size: 16px; line-height: 18px; color: #af0c40 ; font-variant: small-caps}
.bodylinks { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 13px; font-weight: bold; text-decoration: none}
.textlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none}
.contact {  font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 14px; color: #0099FF}
.credit {  font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #006666}
.contactlink { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; text-decoration: none}
.textlinks-nolink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none ; color: #6600CC}
.songlist {  font-family: "Times New Roman", Times, serif; font-size: 24px; line-height: 26px; color: #6600CC}
.songlist-number { font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; color: #6600CC}
.songlist-titles { font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; color: #000000}
.note { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: oblique; color: #000000 ; font-weight: bold ; line-height: 14px}
.albaim-imionn { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-style: oblique; color: #6600CC; font-weight: bold }
.credit-imionn { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #006666}
.textlinks-top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none }
.textlinks-nolink-top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none ; color: #6600CC}
.contactimionn { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 14px; color: #0298E4 }
.textlinks-pdf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none ; color: #FF6600; font-weight: bold}
.download { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-decoration: none ; color: #6600CC }
.Sladmhargadhpostas { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; color: #FF3300; font-weight: normal ; line-height: 11px}
.textlinks-mara-pdf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none ; color: #FF6600; font-weight: bold }
.textlinks-mara-pdf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none ; color: #ff3333; font-weight: bold }
.textlinks-mara { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; text-decoration: none }
.songlist-mara {
	font-family: "Comic Sans MS";
	font-size: 17px;
	line-height: 20px;
	color: #000033
}
.songlist-mara-number { font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; color: #6600CC }
.songlist-mara-titles { font-family: "Comic Sans MS"; font-size: 24px; line-height: 26px; color: #6600CC}
.bearlanote-bigger { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-style: oblique; color: #000000 ; font-weight: bold ; line-height: 13px}
.freepost { font-family: Verdana, Arial, sans-serif; font-size: 18px; font-style: normal; color: #FF3300; font-weight: bold}
.gaeilgeheading-bigger { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-style: oblique; color: #034705 }
.bearlaheading-bigger { font-family: Verdana, Arial, sans-serif; font-size: 16px; font-style: oblique; color: #000000 }
.songlist-maratitles { font-family: "Times New Roman", Times, serif; font-size: 24px; line-height: 26px; color: #6600CC }
.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none ; color: #6600CC ; line-height: 12px}
.gugalai-head {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 24px;
	color: #168240;
}
.gugalai-subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 24px;
	color: #168240;
}
.headings-sm {
font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 13px; color: #af0c40
}
.songlist-marabearla {
font-family: "Comic Sans MS"; font-size: 14px; line-height: 14px; color: #000033
}
.songlist-bliain {
font-family: "Comic Sans MS"; font-size: 20px; line-height: 20px; color: #6600CC
}
.caption-space {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none ; color: #6600CC ; line-height: 13px}
.body-space {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.body-firstpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #FF0000;
}
.body-firstpara-intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #FF0000;
	font-weight: bold;
}
.body-secondpara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #000000;
}
.claraigh {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #034705;
	line-height: 17px;
}
.claraigh-italic {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: oblique;
	color: #034705;
	line-height: 17px;
}
.credit-mara {
font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #081233}
.aniar-head {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 17px;
	line-height: 20px;
	color: #081233;
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}
.aniar-body {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	color: #081233;
}
.aniar-subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 19px;
	color: #081233;
	font-style: oblique;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
}
.aniar-subhead-not-oblique {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 16px;
	line-height: 20px;
	color: #081233;
	font-style: normal;
}
.textlinks-nolink-Aniar {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none ; color: #FFFF00}
.text-notes-Aniar {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-decoration: none ; color: #FFFF00
}
.text-notes-Aniar-bearla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #FCECB5;
	font-style: oblique;
}
.textlinks-nolink-Aniar-italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #FFFF00;
	font-style: oblique;
}
.textlinks-Aniar-samples {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #FCECB5;
	font-style: oblique;
}
.aniar-head-italic {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	color: #081233;
	font-style: italic;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
}
.aniar-samplehead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 19px;
	color: #168240;
	font-style: oblique;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #168240;
	border-bottom-color: #168240;
	padding-top: 3px;
	padding-bottom: 3px;
}
.headings-oblique {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #af0c40;
	font-style: oblique;
}
.solas-title {
font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 20px; color: #CCFF33}
.leirmheas {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	color: #081233;
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #081233;
	border-left-color: #081233;
	vertical-align: middle;
	border-bottom-width: thin;
	display: block;
	padding: 3px;
	margin-top: auto;
	margin-bottom: auto;
}
.body-spaceafter {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 5px;
}
.textlinks-nolink-top-blue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; text-decoration: none ; color: #0E0EFF}
.textlinks-gug-samples {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #043A1D;
	font-style: oblique;
}
.text-notes-gug {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-decoration: none ; color: #043A1D}
.text-notes-gug-bearla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	color: #02A74A;
	font-style: oblique;
}

.textlinks-bars {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 16px; text-decoration: none ; color: #6804CC}
.body-home {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	padding-bottom: 5px;
	font-style: normal;
}
.headings-oblique-lg {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #af0c40;
	font-style: oblique;
}
.headings-lg {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #af0c40
}
.nuacht-baile {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 15px;
	line-height: 18px;
	color: #081233;
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bolder;
}
.baile-heading {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 18px;
	line-height: 21px;
	color: #081233;
	font-style: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}
.baile-announcment-italic {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 13pt;
	line-height: 16pt;
	color: #af0c40;
	font-style: italic;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	font-weight: bold;
}
.body-secondpara-intro {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 14px;
	font-style: oblique;
	line-height: 18px;
	color: #af0c40;
	font-weight: bolder;
}
.baile-announcment-italic-center {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 20px;
	line-height: 23px;
	color: #af0c40;
	font-style: italic;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	font-weight: bold;
	text-align: center;
}
.body-secondpara-italc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: oblique;
	line-height: 18px;
	color: #081233;
}
.body-secondpara-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 18px;
	color: #081233;
}
.leanai-corcra-1 {
font-family: "Comic Sans MS"; font-size: 24px; line-height: 28px; color: #6600CC}
.leanai-indigo-1 {
	font-family: "Comic Sans MS";
	font-size: 24px;
	font-style: normal;
	line-height: 28px;
	color: #000033;
}
.leanai-indigo-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	color: #000033;
}
.leabhair-indigo {
font-family: "Comic Sans MS"; font-size: 16px; line-height: 18px; color: #000033
}
.leabhair-indigo-bold {
	font-family: "Comic Sans MS";
	font-size: 16px;
	line-height: 18px;
	color: #000033;
	font-weight: bold;
}
.leabhair-indigo-bold-sonrai {
	font-family: "Comic Sans MS";
	font-size: 14px;
	line-height: 17px;
	color: #000033;
	font-weight: bold;
}
.leanai-glas-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	color: #6600CC;
}
.leanai-glas-1 {
font-family: "Comic Sans MS"; font-size: 24px; line-height: 28px; color: #196347}
.leanai-glas-italic {
	font-family: "Comic Sans MS";
	font-size: 24px;
	line-height: 26px;
	color: #196347;
	font-style: oblique;
}
.leanai-glas-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	color: #196347;
}
.leanai-indigo-italic {
	font-family: "Comic Sans MS";
	font-size: 22px;
	line-height: 26px;
	color: #000033;
	font-style: oblique;
}
.leanai-indigo-3 {
	font-family: "Comic Sans MS";
	font-size: 22px;
	font-style: normal;
	line-height: 26px;
	color: #000033;
}
.leanai-bandearg-1 {
	font-family: "Comic Sans MS";
	font-size: 24px;
	line-height: 28px;
	color: #CC3366
}
.leanai-bandearg-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	color: #CC3366;
}
.aifric-heading {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 20px;
	line-height: 24px;
	color: #951B23;
	font-style: oblique;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	font-weight: bold;
}
.credit-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
	color: #081233;
}
.leanai-bui-1 {
font-family: "Comic Sans MS"; font-size: 24px; line-height: 28px; color: #FF9900}
.leanai-bui-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	color: #FF9900;
}
.baile-announcment-italic-link {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 19px;
	line-height: 22px;
	color: #af0c40;
	font-style: italic;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: ridge;
	border-bottom-style: ridge;
	border-top-color: #081233;
	border-bottom-color: #081233;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	font-weight: bold;
}
.leanai-corcra-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	line-height: 21px;
	color: #6600CC
}
.leanai-bradan-1 {
	font-family: "Comic Sans MS";
	font-size: 24px;
	line-height: 28px;
	color: #ff6666
}
.leanai-bradan-2 {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	line-height: 21px;
	color: #ff6666;
}
.body-secondpara-intro-grey {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 14px;
	font-style: oblique;
	line-height: 18px;
	color: #081233;
	font-weight: bolder;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
}
.baile-announcment-italic-grey {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 13pt;
	line-height: 16pt;
	color: #081233;
	font-style: italic;
	border-top-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	font-weight: normal;
	border-right-color: #E8E8E8;
	border-left-color: #E8E8E8;
	padding-top: 3px;
	padding-bottom: 3px;
}
.leirmheas-note {
	font-family: Trebuchet, "Trebuchet MS", Arial;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #081233;
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #081233;
	border-left-color: #081233;
	vertical-align: middle;
	border-bottom-width: thin;
	display: block;
	padding: 5px;
	margin-top: auto;
	margin-bottom: 10px;
	margin-left: 1px;
}
