body  /* The whole jing bang */
{background-image: url("../images/celticbg.jpg");
margin: 5px; 
padding: 5px;
scrollbar-face-color: #E0EEE0;
scrollbar-shadow-color: #808000;
scrollbar-highlight-color: #808000;
scrollbar-3dlight-color: #808000;
scrollbar-darkshadow-color: #808000;
scrollbar-track-color: #D8D8BF;
scrollbar-arrow-color: #808000;
color: #20B2AA;
text-align: center;
image-align: center;} 

#container  /* what the contents are contained within */
{background: #ffffff; 
width: 800px;  /* for browsers with no escapes at all */
\width: 802px;  /* for IE5/Win */
w\idth: 800px;  /* for good browsers */
margin: 0px auto 0px auto;
padding: 10px;
overflow: visible;
border: 1px solid #699864;}

#header  /* the area the header image is placed */
{background: #ffffff url("../images/header.jpg") no-repeat center;
width: 780px;  /* for browsers with no escapes at all */
\width: 782px;  /* for IE5/Win */
w\idth: 780px;  /* for good browsers */
height: 190px;
border: 1px solid #699864;
margin-bottom: 10px;}

#main  /* the box where the contents of each link is kept */
{width: 780px;
padding: 10px;
background-color: #ffffff;
color: #000000;
margin:0px;
border: 1px solid #ffffff;}

#leftcontent 
{float: left;
text-align: left;
width: 110px;
height: 190px;
background: #ffffff;
border: 1px solid #ffffff;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 10px;
padding: 10px; }

#links /* links at bottom of page */
{color: #000000;
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 11px;
font-style: bold;}

table
{font-family: Verdana, Garamond, Arial, Helvetica, sans-serif;
background-color: #ffffff;
font-size: 10px;
color: #000000;
align: center;
text-align: left;
border: 1px solid #808000;
cellpadding: "0";
cellspacing: "0";
} 

tr, td 
{border: 1px solid #808000;}


/* start of menu styling */

.buttonscontainer
{width: 100px;}

.buttons a
{color: #E0EEE0;
background-color: #ffffff;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #E0EEE0;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover
{background-color: #E0EEE0;
color: #000000;
text-decoration: none;}

/* end of menu styling */ 
 
p 
{text-align: justify; 
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #4a4a4a; 
margin-left: 10px; 
margin-right: 10px;
padding-left : 5px;
padding-right : 5px; } 

HR
{margin-left: 0px;
color: #808000;}

H1 
{font-family: Arial, Verdana, Batang, sans-serif; 
font-size: 16px; 
font-style: none; 
color: #699864;
text-align: left; } 

H2 
{font-family: Verdana, Batang, Arial, sans-serif;
background-color: #E0EEE0;
font-size: 14px; 
font-style: none; 
color: #699864;
margin-left: 15px; 
text-align: left; } 

H3
{font-family: Verdana, Batang, Arial, sans-serif; 
background-color: #E0EEE0;
font-size: 14px; 
font-style: none; 
color: #699864;
margin-left: 15px; 
text-align: left; } 

a:link 
{text-decoration: none;
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: bold;
color: #699864;} 

a:visited
{text-decoration: none;
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif;
font-size: 10px; 
font-weight: bold;
color: #699864;}

a:active
{text-decoration: none;
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #699864;}

a:hover
{text-decoration: underline;
font-family: Verdana, Garamond, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #800080; } 

.floatleft 
{float: left; 
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 0px; 
margin-right: 10px;}

.floatright 
{float: right; 
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 10px;
margin-right: 0px;}

