body {
color: #003300;
background-color: #600;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 1.4em;
text-align: left;
font-size: .8em;
}


#wrapper_1 {
	
/* To place image behind page */
  text-align: left; /* hack to centre wrapper in IE */
  
}

#wrapper_2 {
  width:  980px;
  margin-left: auto;
  margin-right: auto;
  text-align: left; /* hack to centre wrapper in IE */
  border:  3px solid #006600;
  background: #ffffcc url(images/leabharbckgrnd.gif) repeat-y;
}


/* @group Content */

#content {
	display: inline;  /* End IE hack */
float: left;  width: 560px;
margin-left: 200px;
  padding: 7px;
}

/* @end */


/* @group Left Sidebar */

#left_sidebar {
display:inline;
  float: left; 
  width: 199px;
  margin-left: -774px;
  }
  
  
/* @end */

/* @group Right Sidebar */

#right_sidebar {
display:inline;
  float: right; 
  width: 190px; 
}

/* @end */


/* @group footer */

#footer {
	text-align: center;
	font-size: .76em;
	margin-left: 208px;
	width: 540px;
clear:  both;
}

/* @end */

img.photo_border {
  border: 2px #090 solid;
}

h1 {
font-size: 1.5em;
color: #990000;
font-style: italic;
letter-spacing: 1px; 
text-align: center; 
margin-top: 20px;
  margin-bottom: 0px;}


H2 {
  font-size: 1.2em;
  color: #006600;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

h3 {
font-size: 1.1em;
color: #990000;
font-style: italic; }


h4 {
font-size: 1em;
color: #990000;
font-style: italic; }


p {
line-height: 1.3em; }

p li {
font-size: .8em;
line-height: 1.3em; }

p li li {
font-size: inherit;
line-height: 1.3em; }

blockquote {
font-size: .8em;
line-height: 1.3em; }

blockquote p {
font-size: inherit;
line-height: 1.3em; }


#table_main {
padding: 30px;
border-style: solid;
border-width: 1px;
border-color: #900;
background-color: #ffffcc;}

#table_photos { 
padding: 10px;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #990000;
width: 560px;
}


a:link {
color: #0000ff;
text-decoration: none;
}

a:visited {
color: #990099;
text-decoration: none;
}

a:hover {
color: #f63;
text-decoration: underline;
}

a:active {
color: #333;
text-decoration: none;
background-color: #ffc;
}

</style>