body
{ 
margin: 0px 0px 0px 0px;
font: 1em tahoma, arial, serif;
background-image:
url('celtic2.png')
}

a:link {color: blue; padding:0px;}
a:visited {color: black; padding:0px;}
a:hover {color: black; padding:0px;}
a:active {color: black; padding:0px;}

a.b:hover { 
  color: white;
  padding: 0px;
  font-weight: bold;
  background-color: #622181; 
} 

a.c:hover { 
  color: white;
  padding: 2px;
  font-weight: bold;
  background-color: #f29400; 
} 

a.d:hover { 
  color: white;
  padding: 2px;
  font-weight: normal;
  background-color: #eebbff; 
}

.emphasis {
font-weight: bold;
}

.emphasisctr {
font-weight: bold;
text-align: center;
}

.bold {
color: black;
font-weight: bold;
}

.italics {
color: black;
font-style: italic;
}

li.normal
{
font-size: 80%;
padding: 2px;
text-align: justify;
margin-left: 20px;
margin-right: 20px;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;
}

h1 {
font-size: 250%;
color: black;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px
}

h2 {
font-size: 130%;
color: #f29400;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px
}


h3 {
font-size: 110%;
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px
}


h4 {
font-size: 90%;
color: #D1A868;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px
}

h4.tag {
font-size: 90%;
color: #f29400;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 1px
}


h5 {
font-size: 70%;
color: black;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 1px
}

h6 
{
font-size: 70%;
color: black;
text-align: center;
padding: 2px;
}

rsdctd {
text-align: left;
margin: 0.5em;
font-size: 100%;
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px
}


td.small {
text-align: left;
margin: 0.5em;
font-size: 85%;
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px
}

td.smallcenter {
text-align: center;
margin: 0.5em;
font-size: 85%;
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px
}

rsdctr {
text-align: left;
margin: auto;
font-size: 100%;
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px
}

hr {
color: white;
background-color: white;
height: 2px;
}

ul.square {
list-style-type: square;
color: black;
text-align: left;
padding-left: 10px;
padding-right: 20px;
padding-top: 1px;
padding-bottom: 1px
}


ul.square li
{
font-size: 80%;
padding-left: 10px;
text-align: left;
}

p.testimonials  {
font-size: 80%;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px
}

p {
font-size: 80%;
text-align: justify;
padding-left: 10px;
padding-right: 30px;
padding-top: 1px;
padding-bottom: 1px
}

ol {
font-size: 100%;
text-align: justify;
padding-left: 10px;
padding-right: 30px;
padding-top: 1px;
padding-bottom: 1px
}

div#mainmenubox
{
margin-top: 1em;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
width: 850px;
height: auto;
border: 2px solid #f29400;
padding-left: 0em;
padding-right: 0em;
padding-top: 2em;
padding-bottom: 1em;
background-color: white;
text-align: left;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}

img.floatRight { 
    float: right; 
    margin: 10px; 
}
rsdcimg
{
margin-left: auto;
margin-right: auto;
margin-top: 0em;
margin-bottom: 0.5em;
}

.centeredImage
{
text-align:center;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.bl {background: url(sw.gif) 0 100% no-repeat #ffffff; width: 800px}
.br {background: url(se.gif) 100% 100% no-repeat}
.tl {background: url(nw.gif) 0 0 no-repeat}
.btr {background: url(ne.gif) 100% 0 no-repeat; padding:10px}
