TABLE, BODY, P	 	{font-family: Calibri, 'Trebuchet MS', Verdana, Arial; color: #000000; text-align: justify; font-size: 12 }
IFRAME			{box-shadow: 2px 2px 8px #000000; -moz-box-shadow: 2px 2px 8px #000000; -webkit-box-shadow: 2px 2px 8px #000000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')";
				filter:      progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000');
			}

BODY, .culra
			{background-color: #E1D7DE }
.priomh_roghchlar	{padding: 2px; background-color: #411D41; }
.priomh_roghchlar_nasc	{background-color: white; color: #411D41; }
.seperator		{color: #585858; height: 1px; }
.ceanntasc		{background:#f2f3eb url('iomhanna/culra_ceanntasc.jpg');border-bottom: 1px solid #808080;}
.priomh-thabla		{border: 1px solid #808080; background-color: #F8F8F6;
				box-shadow: 2px 2px 8px #000000; -moz-box-shadow: 2px 2px 8px #000000; -webkit-box-shadow: 2px 2px 8px #000000;
				-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000')";
				filter:      progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#000000');
			}
.lipead			{font-size: 12; font-weight: bold; padding-right: 6px;}
UL			{text-align: justify }
LI			{margin-bottom: 12px}
P.para-unindented	{text-align: justify }
P.para-essay		{text-align: justify; text-indent: 2em }
P.para-quote		{text-align: justify; margin-top: 0px; margin-bottom: 0px; margin-left: 1cm   ; margin-right: 1cm; font-size: 10 }
P.para-quote-firstline	{text-align: justify; margin-top: 0px; margin-bottom: 0px; margin-left: 1cm   ; margin-right: 1cm; font-size: 10 ; text-indent: 2em }
P.para-quote-indent	{text-align: justify; margin-top: 0px; margin-bottom: 0px; margin-left: 1.7cm ; margin-right: 1cm; font-size: 10 }
P.para-quote-source	{text-align: right;                    margin-bottom: 0px; margin-left: 1cm   ; margin-right: 1cm; font-size: 10 }
P.smallprint		{font-size: 10; text-align: center}
P.top_of_page_link	{font-size: 12; text-align: right}

A, A:LINK, A:VISITED, A:ACTIVE
			{font-family: Calibri, 'Trebuchet MS', Verdana, Arial; color: #3E1F3E; text-decoration: underline; font-weight: bold }
A:HOVER			{color: #E1D7DE; background-color: #3E1F3E} 
.footnote	 	{font-size: 13; color: #CCCCCC }
IMG			{border: 0px transparent black}

H1, H2, H3, H4		{text-align: left; font-weight: normal; text-shadow: 0.05em 0.05em 0.1em black}
H1			{font-family: Palatino Linotype, Palatino; text-align: center;}
H1			{font-size: 26;}
H2			{font-size: 22;}
H3			{font-size: 22;}
H4			{font-size: 18;}
.ceannteideal_sa_teacs	{text-align: left; font-weight: normal; text-shadow: 0.05em 0.05em 0.1em black; font-size: 22;}


.illustration_general {
	float: center; align: center;
	padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;
	text-align: center;
	border: 1px solid #899BAF;
	background-color: #006666 ;
}

.illustrationleft {
	float: center; align: center;
	padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;
	text-align: center;
	border: 1px solid #899BAF;
	background-color: #006666 ;
	width: 180; height: 180;
}

.illustration_in_text {
	float: right; align: right;
	padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;
	text-align: center;
	border: 1px solid #899BAF;
	background-color: #006666 ;
	width: 180; height: 180;
}

.texttable {
	padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;
	border: 1px solid #5E809B;
	border-style: dashed;
	background-color: #7DABB2 ; 
}

.dashedtable {
	border: 1px solid #899BAF;
	border-style: dashed;
	width: 1;
	height: 100%;
}

{font-style:italic; }