BODY{
	background-color : #66FFCB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.77em;
	color : #333;
}

A{
	color : #900;
	text-decoration : none;
}

A:Hover{
	color : #457226;
	text-decoration : underline;
}


#frame{
	margin : 0 auto 0 auto;
	width : 750px;
	border-top : 1px solid black;
	background-color : white;
}

#frame TH#pageTitle{
	text-align : center;
	padding : 5px 10px 25px 20px;
	width : 580px;
}

#frame TH#wwfLogo{
	border-left : 1px solid black;
	text-align : left;
	margin : 0;
	text-align : left;
	vertical-align : top;
	width : 85px;
}
#frame TH#wwfLogo IMG{
	margin : 0 0 0 20px;
}

#frame TH#trustMap{
	border-right : 1px solid black;
	text-align : right;
	vertical-align : top;
	width : 85px;
}
#frame TH#trustMap IMG{
	margin : 0 20px 0 0;
}

#frame #pageTitle H1{ 
	margin : 0;
}

#frame TH IMG{
	border : none;
}

#frame #header{
	border-right : 1px solid black;
	border-left : 1px solid black;	
	background-image : url(/assets/furniture/shape-top.gif);
	background-repeat : no-repeat;
	height : 35px;
}

#frame #bodyText{
	border-right : 1px solid black;
	border-left : 1px solid black;
	padding : 10px 20px 10px 20px;
	width : 750px;
}

#frame #frontpageText{
	border-right : 1px solid black;
	border-left : 1px solid black;
	padding : 10px 20px 10px 20px;
	width : 750px;
}

#frame #frontpageText P{
	font-size : 14px;
	text-align : center;
}

#frame #miscBox{
	border-right : 1px solid black;
	border-left : 1px solid black;
	padding : 10px 20px 10px 20px;
}

#frame #miscBox Address{
	border : 1px solid black;
	display : block;
	padding : 5px 10px 5px 10px;
	background-color : #66FFCB;
	font-style : normal;
	text-align : center;
}

#frame #miscBox P{
	border : 1px solid black;
	display : block;
	padding : 5px 10px 5px 10px;
	background-color : #66FFCB;
	font-style : normal;
	text-align : center;
}

#frame #miscBox P.smallnote{
	border : none;
	font-size : 12px;
	text-align : center;
	background-color : white;
}

#frame #footer{
	border-right : 1px solid black;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	background-image : url(/assets/furniture/shape-bottom.gif);
	background-repeat : no-repeat;	
	height : 35px;
}

#cwn{
	font-size : 10px;
	color : #60604C;
	text-align : right;
	float : right;
	width : 375px;
}
#details{
	width : 750px;
	margin : 3px auto 0 auto;
}
#cwn A{
	color : black;
	text-decoration : none;
}

#cwn A:hover{
	color : #900;
	text-decoration : underline;
}

#updated{
	font-size : 10px;
	color : #60604C;
	text-align : left;
	float : left;
	width : 375px;
}


P{
	text-align : justify;
	line-height : 17px;
	margin : 5px 20px 10px 20px;
}

H1{
	color : #228B22;
	font-size : 2.5em;
}

H2{
	color : Black;
	font-weight : 400;
	font-size : 1.5em;
}

H3{
	color : Black;
	font-size : 1.2em;
	color : black;
	margin : 0 20px 0 20px;
	padding : 0 0 0 0;
}

#bodyText IMG{
	border : 1px solid black;
}

#bodyText IMG.noborder{
	border : none;
}

UL LI{
	list-style : square;
	list-style-image : url(/assets/furniture/bullet.gif);
	margin : 3px 0 3px 0;
}

OL{
	margin : 0 0 0 30px;
	padding : 0 0 0 20px; 
}

OL LI{
	margin : 3px 0 3px 0;
}





.right{
	float : right;
	margin : 3px 0 3px 15px;
	clear : right;
}

.left{
	float : left;
	margin : 3px 15px 3px 0;
	clear : left;
}

#frame #bodyText .caption{
	width : 250px;
	border : 1px solid black;
	padding : 0 0 0 0;
}


#frame #bodyText .caption TD{
	font-size : 11px;
	background-color : #66FFCB;
	text-align : center;
}

#frame #bodyText .caption TD  img{
	margin : 5px;
}

#frame #bodyText .caption p{
	padding : 0;
	margin :  0 5px 5px 5px;
	text-align : center;
}

.photo{
	background-color : #66FFCB;
	width : 250px;
	border : 1px solid black;
	padding : 10px 10px 5px 10px;
}

.photo P{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	text-align : center;
}


#map{
	text-align : center;
	margin : 20px 0 20px 0;
}

#map IMG{
	border : none;
}