BODY {
			 padding: 0px;
			 margin: 0px;
			 font: normal normal 10pt  Arial, Helvetica, Verdana, Geneva,sans-serif;
			 background: fixed center no-repeat url(dummy.jpg);
			}


/* LINK SETTINGS ================================================ */

A:link {
	BACKGROUND: none transparent;
	COLOR: Blue;
	TEXT-DECORATION: none;
}

A:active {
	/* fprolloverstyle */
	BACKGROUND: none transparent;
	COLOR: Green;
	TEXT-DECORATION: none

	}

A:visited {
	background : none transparent;
	COLOR: red;
	TEXT-DECORATION: none
}

a:hover{
	BACKGROUND: none transparent;
	COLOR: Navy;
	TEXT-DECORATION: underline;
}

	
	
	
/* TABLE SETTINGS ================================================ */	



table
{
	background-color: transparent;
   color: Black;	
	border: 3px;
	margin: 5px; 
/*	padding: 6px; */
	text-align: center; margin-left: auto;  margin-right: auto;
}


.tbody {
	background-image: url(backgrounds/celt-back.gif);
	}


		
.cmessage {
	background-color: transparent;
	color: black;
/*	background-color: #FDF5E6; */
	font : 8pt Arial, Helvetica, Geneva, sans-serif;
	text-align: center; margin-left: auto;  margin-right: auto;
	}


TD {
	FONT-FAMILY: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size:10pt;
	padding-top: 3px;
	padding-bottom: 3px;
	}

TH{
	font: bold 18pt Arial, Helvetica, Verdana, Geneva, sans-serif;
/*	background-color: silver; */
	color: navy;
	text-align: center;
	}

	

/* MARGIN SETTINGS ETC ============================================ */


img
{
	border: none;
}	

img.floatr{
	float: right; /* else left or none */
	margin-left: 10px;	
	}

img.floatl{
	float: left; /* else left or none */
	margin-right: 10px;
	}	
	
img.x2
{
position: absolute;
top: 60px;
left: auto;
z-index:0
}



P {
	margin-left  : 15px;
	margin-right : 15px;
	text-align: left;
	}

.bold {
	font : bold 10pt Arial, Helvetica, Verdana, Geneva, sans-serif;	
	}
		
p.menu-top {
				font : 8pt Arial, Helvetica, Geneva,  sans-serif;
				text-align: left;
				margin-left : 0px;
				margin-top: 0px;
				}
	
.hw700 {
	width: 700px;
}

	
.aleft { text-align: left;}
#aleft { text-align: left;}

.aright { text-align: right;}
#aright { text-align: right;}

#acenter { text-align: center; margin-left: auto;  margin-right: auto;}
.acenter { text-align: center; margin-left: auto;  margin-right: auto;}
	
.indent25 {margin-left : 25px;  	margin-right : 25px;  text-align: left;}
.indent50 {	margin-left : 50px;	margin-right : 25px;  text-align: left;}
.indent75 {	margin-left : 75px;	margin-right : 25px; text-align: left;}
.indent100{	margin-left : 100px;	margin-right : 25px; text-align: left;}


#indent25 {margin-left : 25px;  	margin-right : 25px;}
#indent50 {margin-left : 50px;  	margin-right : 25px;}
#indent75 {margin-left : 50px;  	margin-right : 25px;}
#indent100 {margin-left : 50px;  margin-right : 25px;}

.inline {display: inline}


/* FONT SETTINGS  ============================================ */

.sup2
{
	color : Red;
	background: none transparent;
	font : 7pt  Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.small {	font : 8pt Arial, Helvetica, Geneva,  sans-serif; }

.small-l {	font : 8pt Arial, Helvetica, Geneva,  sans-serif; text-align: left;	}

.small-c {	font : 8pt Arial, Helvetica, Geneva,  sans-serif; text-align: center;}



.bold2
{
	color : maroon;
	background: none transparent;
	font : bold 11pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bold2
{
	color : maroon;
	background: none transparent;
	font : bold 11pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bold2b
{
	color : blue;
	background: none transparent;
	font : bold 11pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bold2p /* #cc33ff  */
{
	color : purple;
	background: none transparent;
	font : bold 11pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bold3
{
	color : #4a5231;
	background: none transparent;
	font : bold 12pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}


ol { text-align: left;}

ul { text-align: left;}

ul.disc   {list-style-type: disc; text-align: left;}
ul.circle {list-style-type: circle;  text-align: left;}
ul.square {list-style-type: square;  text-align: left;}
ul.alpha {list-style-type: lower-alpha;  text-align: left;}
ol.roman {list-style-type: lower-roman;  text-align: left;}

li { margin-left : 25px;
	  margin-right: 25px;
	}

dl  { text-align: left;}

dt {
	color : maroon;
	background: none transparent;
	margin-left : 25px;
	font : bold 10pt Arial, Helvetica, Verdana, Geneva, sans-serif;
}

dd { margin-left : 50px;
	  margin-right: 50px;
	}

.fyellow { font : normal; color: yellow; }
.fgold { font : normal; color: ffd700; }
.fdarkyellow { font : normal; color: #DAA520; }

.flime { font : normal; color: lime; }
.fgreen { font : normal; color: green; }
.fnutmeg { font : normal; color: #d2691e; }
.fdarkbrown { font : normal; color: #8b4513; }

.ficeblue { font : normal; color: #6495ed; }
.fcyan { font : normal; color: cyan; }
.fblue { font : normal; color: blue; }
.fdarkcyan { font : normal; color:#0080c0; }
.fnavy { font : normal; color: navy; }

.fwhite { font : normal; color: white; }
.fdarkwhite { font : normal; color:#dcdcdc ; }
.fsilver { font : normal; color: silver; }
.fgray { font : normal; color: gray; }
.fslate { font : normal; color: #708090; }
.fdarkgray { font : bold; color: #666666; }
.fteal { font : normal; color: teal; }

.fmagenta { font : normal; color: magenta; }
.fdarkmagenta { font : normal; color: #800080; }

.fdarkred { font : normal; color: #b22222; }
.red { color: Red; 	}

.angry { font : bold 12pt Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: Red; 	}
.angry2 { font : bold 10pt Arial, Helvetica, Verdana, Geneva, sans-serif; 	color: Red; 	}

	
	
.white {	background-color: White; color: Black; }
#white {	background-color: White;	color: Black; }

.black {	background-color: Black; color: white; }
#black { background-color: Black; color: White; }

#pale {	background-color: #f5f5dc;	color: Black; }

.silver {	background-color: silver;	color: Black; }

.pale {	background-color: #f5f5dc;	color: Black; }
.skin {	background-color: #ffeecc; color: Black; }
.yellow {	background-color: Yellow; color: Black; }
.gold {	background-color: #FFD700; color: Black; }
.g-gold { font : normal; background-color: Green; color: ffd700; }
.lightgreen {	background-color: #aaffaa; color: Black; }
.midgreen {	background-color: #8fbc8f; color: Black; }
.green {	background-color: Green; color: white; }
.zmud {	background-color: black; color: green;  }
.clear{background-color: transparent;	color: Black; border: none; }
#clear{ background-color: transparent;  color: Black; border: none; }

.clear-td{background-color: transparent;
		background-image: url(backgrounds/celtic-erols2.gif);
		color: Black;
		 border: none; }

.emphasis {
	color: White;
	background: Blue;
	font: bold 11pt Arial, Helvetica, Verdana, Geneva, sans-serif;
	}

.falselink { color: Blue; 	text-decoration: underline;  }
	





/* MENU IMAGE SETTINGS  ============================================ */


.quote-t {
	margin:0px auto;
	text-align:left;
	padding:15px;
	border: 1px dotted #333;
	background-color: transparent;
	color: Black;
	background-image: url(backgrounds/original_stone.jpg);
	}
	
.quote-t-m {
	margin: 0px auto;
	text-align: center;
	padding: 8px;
	border: none;
	background-color: transparent;
	color: Black;
	background-image: url(backgrounds/original_stone.jpg);
	}	


	
/* HEADER SETTINGS ================================================ */

H1 {
	COLOR: teal;
	background : none transparent;	
	font : bold italic 24pt "Times New Roman", Times, serif;
	}

H2 {
	COLOR: teal;
	background :  none transparent;
	font : bold italic 20pt "Times New Roman", Times, serif;	
	}

H3 {
	COLOR: teal;
	background :  none transparent;
	font : bold italic 16pt "Times New Roman", Times, serif;	
	}

H4 {
	COLOR: teal;
	background :  none transparent;
	font : bold italic 14pt "Times New Roman", Times, serif;	
	}

H5 {
	COLOR: teal;
	background :  none transparent;
	font : bold italic 12pt "Times New Roman", Times, serif;	
	}



/* Javatype on mouse over CSS effect */

.elButton a
{
font: bold 10pt Arial, Helvetica, Verdana, Geneva, sans-serif;
text-decoration: none;
border:4px outset aqua;
display: block;
width: 125px;
padding: 3px 5px;
margin: 1px;
}

.elButton a:hover
{
background-color: #00c0c0;
color:#000000;
padding-left:4px;
border:4px inset aqua;
}

