/*For all pages in the events folder */
/* General style used on pages using this style sheet */

/* Body section */
body
{
margin: 0;
padding: 0;
font-size: 90%;
font-family: "Arial", Verdana, Helvetica, sans-serif;
color: #000;
background-color: #ffffff;
}

/* Link colours */
a:link
{
color: #006633;
}

a:visited
{
color: #33CC33;
}

a:hover ,a:active
{
color: #fff;
background-color: #006633;
}

/* Header */
div#mainHeader
{
color: #006633;
background-color: #ffffff;
}

 div#mainHeader h1
{
	margin: 0;
	padding: .3em 0 .3em .5em;
	font-size: 2.2em;
	font-weight: bold;
	background-color: #CCFFCC;
	font-family: Arial, Helvetica, sans-serif;
	color: #006633;
}

/* Container */
  div#mainContainer
{
background-color: #fff;
}

div#mainMenu
{
	background-color: #ffffff;
	padding: .5em;
	border-bottom: 1px solid #006633;
}

/* Main Content*/
div#content
{
padding: .5em;
background-color: #ffffff;
}

div#content h2
{
color: #336600;
font-size: 2em;
font-weight: bold;
}

div#content h3
{
color: #336600;
font-size: 1.5em;
font-weight: bold;
}
 div#content { line-height: 100%; }
 
/*footer*/
 div#footer
{
clear: both;
padding: .5em 1em;
border-top: 1px solid #006633;
color:#006633;
text-align: right;
}

 div#footer ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

 div#footer li
{
display: inline;
margin-right: 1em;
}

/* Start validation icons */
div#image058 {
float:left;
height:31px;
width:88px;
}
/*  End vaidation icons */

/* Return to top link */
.tops{
clear: both;
padding: .5em 1em;
text-align: left;
text-decoration: underline;
font-weight: bold;
}

/* End of Return to top link */

/* EndGeneral style used on pages using this style sheet */

/*Images and other content*/

/* styles used on events.htm */
.image037 { /* p1000541.jpg */
float: left;
width: 319px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image035 { /* p1000524.jpg */
float: left;
width: 319px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image064 { /* bluenames1.jpg */
float: left;
width: 332px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image065 { /* stmarys1.jpg */
float: left;
width: 323px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image066 { /* bluetable.jpg */
float: left;
width: 332px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image067 { /* sarah arbuckle2.jpg */
float: left;
width: 293px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image068 { /* jane byng1.jpg */
float: left;
width: 277px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image069 { /* ann nelligan.jpg */
float: left;
width: 280px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image074 { /* mikebailey07.jpg  */
float: left;
position: relative;
width: 242px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image075 { /* Kyra-Ella07.jpg  */
float: right;
position: relative;
width: 186px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image081 { /* richard08(a).jpg  */
float: right;
position: relative;
width: 319px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image082 { /* rreidhpb08(1).jpg  */
float: right;
position: relative;
width: 298px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image083 { /* hpbscullion08(2).jpg  */
float: right;
position: relative;
width: 168px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image084 { /* hpbcrowd08(a).jpg  */
float: right;
position: relative;
width: 575px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}


.wordSet2 {
float: left;
position: relative;
width: 300px;
height: auto; 
margin: 1em;
padding: 1em;
background-color: #CCFFCC;
border: 2px ridge #99FFCC;
}

/* End styles on events.htm */

/*styles on 2004_susan_ryan.htm */
.image013 { /*scan0003_monument.jpg used also in the monument.css*/
float: right;
width: 400px; 
height: 263px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image040 { /* sryan02.jpg*/
float: left;
width: 277px; 
height: 420px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

/* Groups for names */
.group1 {
float: left;
width: 140px; 
height: 130px;
margin: 0.5em;
padding: 0.5em;
background-color: #FFFFCC;
border: 1px solid #cccc66;
}
.group2 {
float: left;
width: 140px; 
height: 130px;
margin: 0.5em;
padding: 0.5em;
background-color: #CCFFCC;
border: 1px solid #cccc66;
}
.group3 {
float: left;
width: 140px; 
height: 130px;
margin: 0.5em;
padding: 0.5em;
background-color: #FFFFCC;
border: 1px solid #cccc66;
}

.image024 { /* image_14.jpg */
float: left;
position: relative;
width: 308px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}
/* End of 2004_susan_ryan.htm */

/* styles on anniversary_prizes.htm page */

.image039 { /*shirleyf02.jpg  also on 2002_shirley_fitzgerald.htm */
position: relative;
float: right;
width: 328px; 
height: 260px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image042 { /* thomas_k_small.jpg */
position: relative;
float: left;
width: 419px; 
height: 320px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC ;
}

/* Poems */
.poem {
float: left;
width: 300px;
height: 300px; 
margin: 0.5em;
padding: 1em;
background-color: #CCFFCC;
border: 2px ridge #99FFCC;
}

.pm1 {
color:#fff;
border: 1px dotted #009900;
background-color: #669966;
padding: 0.5em;
width: 250px;
height: 220px; 
}

.pm2 {
color:#000000;
border: 1px dotted #009900;
background-color: #99CC66;
padding: 0.5em;
width: 250px;
height: 220px; 
}
/* End of anniversay_prizes.htm */

/* styles on refugees.htm */
.image033 { /* names_wall.jpg */
float: left;
width: 400px;
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image036 { /* p1000536.jpg */
float: left;
width: 319px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image038 { /* p1000548.jpg */
float: left;
width: 319px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image085 { /* hpbflowers08.jpg  */
float: left;
position: relative;
width: 480px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image086 { /* mamreminister.jpg  */
float: right;
position: relative;
width: 360px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image087 { /* uwsminister1.jpg  */
float: left;
position: relative;
width: 262px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image088 { /* mamre1.jpg  */
float: left;
position: relative;
width: 331px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image089 { /* UWS019.jpg  */
float: right;
position: relative;
width: 347px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

/* End of styles on refugees.htm */

/* style used on 2002_shirley_fitzgerald.htm */
.image034{ /* names_wall_table.jpg */
float: left;
width: 400px; 
height: 263px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image022 { /* anne_memorial.jpg */
float: right;
width: 276px; 
height: 450px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.wordSet1 {
float: left;
position: relative;
width: 300px;
height: 100px; 
margin: 1em;
padding: 1em;
background-color: #CCFFCC;
border: 2px ridge #99FFCC;
}

/* End style used on 2002_shirley_fitzgerald.htm */

/* styles used on laying_wreath.htm */
.image030 { /* memorial_wreath.jpg */
float: left;
position: relative;
width: 400px; 
height: 400px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image041 { /* sunday_hp_barracks_1.jpg */
float: left;
position: relative;
width: 238px; 
height: 400px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image025 { /* jdwyercarole04.jpg */
float: left;
position: relative;
width: 425px; 
height: 400px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image044 { /* wreathmay02.jpg */
float: left;
position: relative;
width: 247px; 
height: 400px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image045 { /* wreathsep0_22.jpg */
float: left;
position: relative;
width: 441px; 
height: 400px;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image073 { /* flowers-107.jpg */
float: left;
position: relative;
width: 444px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image079 { /* hpbwreath08irene.jpg */
float: left;
position: relative;
width: 447px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image080 { /* hpb08wreathqueue(a).jpg */
float: left;
position: relative;
width: 420px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

/* End styles used on laying_wreath.htm */

/* styles used on prizes.htm */
.image026 { /*lauren_2006_prize.jpg */
float: left;
position: relative;
width: 305px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image027 { /*lauren_2006_prize2.jpg */
float: left;
position: relative;
width: 280px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image028 { /* lauren_2006_prize3.jpg*/
float: left;
position: relative;
width: 320px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image070 { /* julia-family3.jpg*/
float: left;
position: relative;
width: 365px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image071 { /* julia_angela07.jpg*/
float: left;
position: relative;
width: 294px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image072 { /* julia-mother.jpg*/
float: left;
position: relative;
width: 293px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image076 { /* eleanorprize08.jpg  */
float: left;
position: relative;
width: 373px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image077 { /* eleanorprize08tom.jpg  */
float: left;
position: relative;
width: 409px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image078 { /* eleanorprize08noel.jpg  */
float: left;
position: relative;
width: 325px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}
/* End of styles on prizes.htm */

/*styles on the events_2006.htm */

.image032 { /* msmith5.jpg */
float: left;
position: relative;
width: 204px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image043 { /* wall.jpg */
float: right;
position: relative;
width: 291px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

.image014 { /*scan0003_monument.jpg used also in the monument.css*/
float: right;
width: 400px; 
height: auto;
margin: 1em;
padding: 1em;
background-color: #fff;
border: 2px ridge #99FFCC;
}

/* End styles for events_2006.htm */

/* start of new CSS */
.indentContent {text-align:left; border: thin solid #006600; background:#FFFFCC; }
.indentContent p, .indentContent h2, .indentContent h3, .indentContent h4 {text-align:center;}
.indentContent span{ font-weight: 200;}
.greenBackground{ background:#006600; color:#fff; padding:0.5em; }
.greenBackground span{ font-weight:bold;}
.indentContent a {color: #FFFFCC; text-decoration:none;}
.indentContent a:hover {color: #003300; background:#FFFFCC; text-decoration: underline;}
.breakline { border-bottom: thin dotted #003300; margin-left:20%; margin-right:20%;}
/* End of new CSS*/