
BODY {
font-family : Verdana, Arial, Helvetica, Swiss, Geneva, Sans-serif;
font-size : 0.7em;
color : #666;
background-image : url(images/tile.gif);
margin : 0;
padding : 0;
}
#wrapper {
width : 1000px;
background-color : #fff;
border : 1px solid black;
margin : 20px auto;
padding : 0;
}
#pageheader {
height : 60px;
border-bottom : 1px solid black;
margin : 0;
padding : 0;
}
#pagenav {
height : 40px;
margin : 0;
padding : 0;
}
#page {
margin : 0;
padding : 0;
}
#leftcol {
width : 279px;
float : left;
height : 563px;
margin : 0;
padding : 0;
}
#midcol {
width : 184px;
float : left;
background : #7ed0b5;
border-left : 1px solid black;
border-right : 1px solid black;
height : 563px;
margin : 0;
padding : 0;
}
#rightcol {
width : 535px;
height : 563px;
float : right;
margin : 0;
padding : 0;
}
#rightcolindex {
width : 535px;
height : 563px;
float : right;
margin : 0;
padding : 0;
}

#news {
	width: 480px;
	float : left;
	border-right: 1px solid #999;
	margin : 0 5px 0 10px;
	padding : 0;
}
#news IMG {
float : right;
margin : 0;
padding : 10px;
}

#news H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 1.8em;
color : #006666;
Border-bottom: 1px solid #006666;
padding : 20px 20px 20px 10px;
margin : 0;
}

#news P {
margin : 0;
padding : 10px 0 0 10px;
}

#news ul {
	list-style:none;
	line-height:1.7em;
	margin:0;
	padding:0;
	}
	
#news ul li {
	background:url(images/bull.gif) no-repeat left top;
	padding:0 0 0 35px;
	margin:25px 0 0 0;
	}

#events {
	width: 480px;
	float : right;
	margin : 0 10px 0 5px;
	padding : 0;
}
#events IMG {
	float : left;
	margin : 0;
	padding : 10px;
}

#events H1 {
	font-family : "Times New Roman", Times, serif;
	font-style : italic;
	font-size : 1.8em;
	color : #006666;
	Border-bottom: 1px solid #006666;
	padding : 20px 20px 20px 10px;
	margin : 0;
}

#events P {
	margin : 0;
	padding : 10px 10px 0 10px;
}

#footer {
	height : 37px;
clear : both;
background-image : url(images/footer.gif);
margin : 0;
padding : 0;
}
#pagefooter {
height : 37px;
background-image : url(images/pagefooter.gif);
border-top : 1px solid black;
clear : both;
margin : 0;
padding : 0;
}
#logo {
width : 279px;
border-bottom : 1px solid black;
margin : 0;
padding : 0;
}
#spacer1 {
background : #dff3ec;
margin : 0;
padding : 0;
}
#leftcol P {
margin : 0;
padding : 15px 23px 0 30px;
}
#footer P {
margin : 0;
padding : 12px 0 0 30px;
}
#rightcol P {
margin : 0;
padding : 15px 30px 10px 30px;
}
#rightcolindex P {
margin : 0;
padding : 15px 30px 10px 30px;
}
#rightcol H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 140%;
color : #006666;
padding : 30px 30px 0 30px;
margin : 0;
}
#rightcol H3 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 140%;
color : #006666;
padding : 0 30px 0 30px;
margin : 0;
}
#rightcolindex H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 140%;
color : #006666;
padding : 30px 30px 0 30px;
margin : 0;
}
#leftcol H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 140%;
color : #006666;
padding : 0 30px 0 30px;
margin : 0;
}
#leftcol H2 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 140%;
color : #006666;
padding : 30px 30px 0 30px;
margin : 0;
}
#rightcol H2 {
font-size : 100%;
color : #006666;
padding : 0 0 0 30px;
margin : 0;
}
#page P {
margin : 0;
padding : 15px 30px 10px 30px;
}
#page H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 170%;
color : #066666;
padding : 30px 30px 20px 30px;
margin : 0;
}
#page h2 {
font-size : 100%;
color : #666666;
border-top: 1px solid black;
padding : 10px 0 0 30px;
margin : 0;
}

#page h3 {
margin : 0;
padding : 0;
}

#page2 P {
margin : 0;
padding : 10px 0 10px 50px;
}
#page2 H1 {
font-family : "Times New Roman", Times, serif;
font-style : italic;
font-size : 170%;
color : #066666;
padding : 10px 0 10px 50px;
margin : 0;
}
#pagenav P {
margin : 0 auto;
padding : 13px 0 13px 364px;
}
#pagenav a {
color : #006666;
text-decoration : underline;
}
#pagenav a:hover {
color : #990000;
text-decoration : underline;
}
#page a {
color : #006666;
text-decoration : underline;
}
#page a:hover {
color : #990000;
text-decoration : underline;
}
#page IMG {
float : right;
margin : 0 30px 0 0;
padding : 10px;
}
#page2 IMG {
margin : 0;
padding : 10px 0 10px 50px;

}
#leftcol a {
display : block;
height : 92px;
border-bottom : 1px solid black;
}
#leftcol a:hover {
background-image : none;
}
#spacer2 {
width : 68px;
background : #dff3ec;
border-bottom : 1px solid black;
}
#spacer3 {
width : 68px;
background : #dff3ec;
border-bottom : 1px solid black;
}
#home_butt {
width : 143px;
background : transparent url(images/home_butt.gif) no-repeat 0% -93px;
}
#home_butt A {
background : transparent url(images/home_butt.gif) no-repeat 0% 0%;
}
#spacer3 {
background : #dff3ec;
}
#main_photo {
width : 279px;
height : 378px;
border-top : 1px solid black;
border-bottom : 1px solid black;
margin : 0;
padding : 0;
}
#charity {
width : 535px;
height : 92px;
border-bottom : 1px solid black;
margin : 0;
padding : 0;
}
#flower {
width : 407px;
border-right : 1px solid black;
}
#leftcol UL {
margin : 0;
padding : 0;
}
#leftcol li {
height : 92px;
list-style : none;
float : left;
padding : 0;
margin : 0;
}
#rightcolindex UL {
margin : 0;
padding : 0;
}
#rightcolindex li {
height : 93px;
list-style : none;
border-bottom : 1px solid black;
float : left;
padding : 0;
margin : 0;
}
#rightcol UL {
margin : 0;
padding : 0;
}
#rightcol li {
height : 93px;
list-style : none;
border-bottom : 1px solid black;
float : left;
padding : 0;
margin : 0;
}
#rightcolindex a {
display : block;
height : 93px;
}
#rightcolindex a:hover {
background-image : none;
}
#rightcol a {
color : #996699;
}
#rightcol a:hover {
color : #ff33cc;
}
#charity {
width : 535px;
}
#menu0 {
width : 279px;
background : transparent url(images/fundraising.jpg) no-repeat 0% -93px;
}
#menu0 A {
background : transparent url(images/fundraising.jpg) no-repeat 0% 0%;
}
#menu1 {
width : 153px;
background : transparent url(images/butt_01.gif) no-repeat 0% -93px;
}
#menu1 A {
background : transparent url(images/butt_01.gif) no-repeat 0% 0%;
}
#menu2 {
width : 142px;
background : transparent url(images/butt_02.gif) no-repeat 0% -93px;
}
#menu2 A {
background : transparent url(images/butt_02.gif) no-repeat 0% 0%;
}
#menu3 {
width : 112px;
background : transparent url(images/butt_03.gif) no-repeat 0% -93px;
}
#menu3 A {
background : transparent url(images/butt_03.gif) no-repeat 0% 0%;
}
#menu4 {
width : 128px;
background : transparent url(images/butt_04.gif) no-repeat 0% -93px;
}
#menu4 A {
background : transparent url(images/butt_04.gif) no-repeat 0% 0%;
}
.style1 {
color : #ffffff;
}
.style4 {
color : #034f5e;
font-weight : bold;
}
.style9 {
color : #034f5e;
}