<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote {
	padding: 0;
	margin-right: 0;
	margin-left: 0;
	margin-top:0;
	font-style: normal;
	font-weight: normal;

	}
	
h1, h2, h3, h4, h5, h6, pre, code {font-size:1em}

a {
	text-decoration: none;
	color: #FFFFFF;
}
a img {border: none;}

body {
	background-color: #FFFFFF;
	font-family: "Lucida Grande", sans-serif, arial;
	font-size: 0.7em;
	line-height: 1.4em;
	text-align-center;
}





#index #main #piechartcontainer {
	font-family: "Lucida Grande", sans-serif, arial;
	font-size: 1em;
	line-height: 1.4em;
 	background-color: #FFFFCC; 
	color: #4C4C00
}



#horizontalnav {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:750px;
	list-style-image: none;
	list-style-type: none;
	background-color: #FFFFFF;
	text-align: left;
}


#horizontalnav li {
	float:left;
	font-size: .9em;
	padding-left: 20px;
}
	
#horizontalnav a {
	color: #BD0000;

} 
#horizontalnav .hometextbutton:link {color: #63764D}
#horizontalnav .hometextbutton:hover {text-decoration:underline; color:#942020}
li #hometextbutton1 {padding-left:40px;}


#nav {float:left;
	font-family: Arial, Helvetica, sans-serif;
	width: 150px;
	padding-left: 0px;
	background-image:  url(banner-logos/Comet%206.jpg);
	background-repeat: no-repeat;
	height: 4.5in;
	margin-top: 10px;
	margin-left:-750px;
}
#index #bannernavs #nav {margin-left: -650px;}

#nav a {
	font-size: 14px;
	display: block;
	line-height: 2.5em;
}
* html #ul.nav a { height: 1px; }
a:visited {  color: #FFFFFF}
a:hover {  text-decoration: underline; color: #FFFF66}
a:active {  color: #006699}

.span1 { margin-left: 85px;}
.span2 {margin-left: 35px;}
.span3 {margin-left: 19px;}
.span4 {margin-left: 22px;}
.span5 {margin-left: 29px;}
.span6 {margin-left: 36px;}
.span7 {margin-left: 39px;}
.span8 {margin-left: 40px;}


#navbox {
	list-style-image: none;
	list-style-type: none;
	margin-top: 115px;
	margin-left: 7px;
	float: left;
}

#index #bannernavs #main {
 	width: 500px;
	padding-right:0px;
	margin-left:150px;
	background-color: #FFFFFF;
	
}
#index #container {width:750px;	margin-left: auto;
	margin-right:auto;background-color: #ffffff;}


*html #index #bannernavs #main {width:500px; w\idth:500px;}
*html #bannernavs #main {width:600px; w\idth:600px;}

#bannernavs #container {background-color:#e9FFFF;}
#bannernavs #main {
	float:left;
	display:inline;
	width:600px;	
	padding-top:10px;
	padding-right:0px;
	margin-left:150px;
	font-family: "Times New Roman", Times, serif; 
	font-size: 1.3em; line-height: 1.5em; color: #30472C; 
	}
#bannernavs #nav {margin-left:-750px;}


#right {
display:inline;
	float:right;
	margin-top:0px;
	width: 90px;
	overflow: auto;
	padding-top: 37px;
 	padding-right: 0px;
 	padding-bottom: 1px; 
 	padding-left: 0px;
		
}

.sidebar {
font-size:.9em;
	float: right;
	height: 50px;
	width: 84px;
	display:block;
	text-align:center;
	border-bottom-style: solid;
	border-top-color: #333333;
	background-color: #339999;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
	padding-top:3px;
	padding-right: 2px;
 	padding-bottom: 1px; 
 	padding-left: 2px;
	color: #333333
	
}

.sidebar:hover {color:#CC9933;text-decoration:none;}

#container {
	margin-left: auto;
	margin-right:auto;
	width:750px;
	background-color: #999999;
	text-align:left;
}

#banner {

	height: 150px;
	width: 750px;
	background-image:url(banner-logos/Banner4.jpg);
	background-repeat: no-repeat;
}

#bannertxt {font-family: serif;
	height: 150px;
	width: 750px;
	background-image:url(banner-logos/Banner_blank.jpg);
	background-repeat: no-repeat;
	color:#304b78;
 letter-spacing: 2px;
 font-weight: bolder;
line-height:35px;	
}

#banner h1 {	
font-family: "Times New Roman", Times, serif;
	padding-left:190px;
	text-align: left;
	font-size: 22px;
	color:#304b78;
}
#bannertxt h1 {
text-align: left;
	
}

.bannera {	padding-top:30px;
padding-left:170px; 
font-size: 19px;
text-align: left;
border-color: #666666;
font-weight: bolder;
}
.bannerb {padding-left:90px; font-size: 19px;}
.bannerc {padding-left:360px;line-height:7px;	
font-size: 15px;
}

#bannernavs h1 {

}

#bannernavs h2, #bannernavs h3 {
	font-family: "Times New Roman", Times, serif;
	margin-top: 10px;
	padding-left:30px;
	font-size: 1.3em;
	padding-bottom:10px;
	color:#64764d;
	font-weight:bolder;
}

#bannernavs h3 {
	font-size: 1.1em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom:0px;
	padding-top:0px;
	color:#64764d;
	font-weight:bold;}



#index #bannernavs h2 {
padding-bottom:5px;
text-align:center;
}

#top {
	float: left;
	width: 520px;
	background-color: #FFFFFF;
	margin-left:0px;
	padding:8px;
	padding-bottom:15px;
	padding-left:0px;
	padding-top:5px;
}
*html #top {width:510;w/idth:520;}

.top { 
	width:490px; 
	background-image:  url(Butterfly%20pics/ophidicephalus_ellipse300.jpg);
 	background-repeat: no-repeat; 
 	background-position: 140px -30px;
 	margin-top:10px;
}


#footer
 {
	clear:both;
	float:left;
	width:490px;
	background-repeat: no-repeat;
	margin-right: 0px;
	padding-top:15px;
	padding-bottom:5px;
	margin-left: 160px;
	font-family:  "Times New Roman", Times, serif;
	font-size: 10px;
	background-image:;
	background-position: 435px 2px;
	color: #445235;
 background-image: url(banner-logos/MOLT%20LOGO.50.gif) }



#container #main #piechartcontainerwrapper {
	float:left;
	width: 500px;
	margin-left: 0px;
	padding-bottom: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF
	font-family: "Lucida Grande", sans-serif, arial;
	font-size: 0.8em;
	line-height: 1.4em;
	color: #4C4C00;
	overflow:hidden;
	
}

* html #container #main #piechartcontainerwrapper {
	display:inline;
}

#container #main #piechartcontainer {
	float: left;
	width:326px;
	margin-top: 12px;
	overflow:hidden;
}

* html #container #main #piechartcontainer {display:inline;}

#container #main #piechartNE {
float: right;
	background-color: #FFFFD9;
	height: 133px;
	width: 160px;
	text-align:center;
			overflow:hidden;
}

* html #container #main #piechartNE {display:inline;}

#container #main #piechartSW {
float: left;
	 background-color: #FFFFD9;
	height:133px;
	width: 160px;
	text-align:center;
		overflow:hidden;
	
}

* html #container #main #piechartSW {display:inline;}

#container #main #piechartSE {
	float: right;
	background-color: #FFFFD9;
	height: 133px;
	width: 160px;
	text-align:center;
	overflow:hidden;
}

* html #container #main #piechartSE {display:inline;}

#container #main #piechartNW {
float: left;
	background-color: #FFFFD9;
	height: 133px;
	width: 160px;
	text-align:center;
	overflow:hidden;

}

* html #container #main #piechartNW {display:inline;}

#container #main #piechartcontainerwrapper #piechartcontainer #piechartNW img:hover {
	position:relative;
	left:-1px;
	top: -1px;
	overflow:hidden;
}

#container #main #piechartcontainerwrapper #piechartcontainer #piechartNE img:hover {
	position:relative;
	left: 1px;
	top: -1px;
	overflow:hidden;
}

#container #main #piechartcontainerwrapper #piechartcontainer #piechartSE img:hover {
	position:relative;
	left:1px;
	top: 1px;
		overflow:hidden;
	
}
#container #main #piechartcontainerwrapper #piechartcontainer #piechartSW img:hover {
	position:relative;
	left: -1px;
	top: 1px;
	overflow:hidden;	
}

#piechartcontainer img {
	padding:1px;
	background-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
}


#top h1 {
	font-family: "Times New Roman", Times, serif;
	
	margin-top: 5px;
	text-align: center;
	font-size: 1.7em;
}
#top h2 {
	font-family: "Times New Roman", Times, serif;

	margin-top: 5px;
	text-align: left;
	font-size: 1em;
	padding-left:5px;
	color:#96000
}


#usp {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #4D4D00;
	float: left;
	width: 140px;
	list-style-position: inside;
	list-style-type: square;
	padding-right: 8px;
	padding-left: 5px;
	line-height: 1.5em;
	background-color: #FFFFCC;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 12px;
}
* html #usp {display:inline}

#usp.li {padding-left:0px;}

#usp2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.9em;
	float: right;
	width: 20px;
	list-style-position: inside;
	list-style-type: square;
	line-height: 1.7em;
	padding-left:2px;
}
.uspheader {
	font-weight: bold;
	color: #990000;
	
	padding-top:3px;
}
 /* end of index css*/
 

#gallery {
	background-repeat: repeat;
	background-attachment: fixed;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width: 750px;}

#gallery #bannertop {

	height: 170px;
	width: 750px;
	background-image: url(banner-logos/Banner4.750.colorize.jpg);
	background-repeat: no-repeat;
}

#gallery #container {
	position:absolute;
	top:168px;
	width:750px;
	background-color: #CCCC99;
	padding-left:0px;
	padding-top:15px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	left: 0px;
}

/*--margin-left makes container clear banner in IE5 --*/


/*!--IE5 is 30 px less margin--*/

#gallery img { width: 110px; 
padding: 2px; border:1px #999999 solid; 

 background-color: #999999; 
background-repeat: no-repeat; 
position:relative; top: 10px left:-10px;

  }

 #gallery .figure {
 	float: left; 
 	height:90px; 
  	width: 110px;
 	margin-top:0px;
  padding-bottom:15px;
  display:inline;
  text-align: center; 
  font-size: 11px; 
  font-family: "Lucida Grande", sans-serif, arial
  }
/*!-- padding bottom 15 allows names to double-line - safari padding change .blue but still with grey outline--*/
*html  #gallery .figure {
height:105px; h/eight:90px;}
/*!-- hack to bring text free of image in IE--*/

#gallery a { color: #666666;}
#gallery a:visited {  color:  #666666;}
#gallery a:hover {  text-decoration: none; color: #942020}
#gallery a:active {  color: #FFFF00}


#gallery .figure img:link {background-color: #FFFFCC;}
#gallery .figure img:visited {background-color: #FFFFCC; }
#gallery .figure img:hover { background-color:#942020;border-color:#999999;}

#gallery .figure img{ background-color: #FFFFCC;
 	width: 80px; 
	height:60px;
 	margin-right:5px;  
 	margin-top:0px; 
	margin-bottom:2px;
 	padding: 2px; 
  	border:1px #999999 solid; 
	}
/*!-- puts borders back in IE5 NB must be below img.links--*/

*html #gallery .figure img{ 
margin-bottom:10px; 
}

#gallery #horizontalnav {	
position:absolute;
	top:150px;
	left:0px;
	width:750px;
	height:20px;
	list-style-image: none;
	list-style-type: none;
	background-color: #FFFFCC;
	text-align: left;
}
#gallery #horizontalnav li {
	float:left;
	font-size: 1em;
	display:inline;
	padding-left: 20px;
}
	
#gallery #horizontalnav a {
	color: #BD0000;
	font-size: 1.1em;
	
} 
#gallery #horizontalnav .hometextbutton:link {color: #954A00}
#gallery #horizontalnav .hometextbutton:hover {text-decoration:underline; color:#336600}

#gallery  h2 {
	font-family: "Lucida Grande", sans-serif, arial;
	font-size: 18px;
	display:block;
	font-style: italic;
	line-height: 1.5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	letter-spacing: .1em;
}
#gallery  .MOLBH {
	font-style: italic;
}
#gallery  h1 {
	font-size: 1.9em;
	font-weight: bold;
	font-variant: small-caps;
	padding-bottom: 10px;
	padding-top: 15px;
	margin-left:-30px;
	text-align: center;
}

#gallery #container p {
	font-size: 1.3em;
	line-height: 1.7em;
	margin-left:15px;
	margin-right:25px;
	padding-right:20px;
	padding-bottom: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin-bottom: 20px;
	background-color: #CCCC99;
	font-family: "Times New Roman", Times, serif;
}

#gallery  #container2 {
	margin-left: 45px;
	float: left;
	width: 705px;
}

#gallery #footer {background-image:none;margin-left:150px;}
/*end of gallery css*/



#panel {}

#panel #banner {
	position:relative;
	background-color: #CCCC99;
	height: 170px;
	width: 750px;
	margin-right:auto;
	margin-left: auto;
	border: 1px #333333 solid;
	border-bottom:none;
	text-align:center;
	background-repeat: no-repeat;
	background-image: url(banner-logos/Banner4.750.colorize.jpg);
	padding-top: 3px;
}
*html #panel #banner {}

#panel #container {
	background-color: #CCCC99;
	border: 1px #333333 solid;
	margin-right:auto;
	margin-left: auto;
	margin-bottom:10px;
	width: 750px;
	background-image: ;
	background-repeat: no-repeat;
	background-position: ;

}

#panel .photo {  
float: right; 
border: 1px #333333 inset;
width: 500px; margin-top: 10px;
margin-right: 10px; margin-bottom: 10px; 
margin-left: 1px; padding-top: 4px; 
padding-right: 4px; padding-bottom: 4px;
padding-left: 4px; background-color: #FFFFFF}
 
 

#panel_portrait .photoportrait img { float: left; 
 width: 300px; 
 padding-right:5px;
 }

#panel_portrait .photoportrait {width 496px; float:right; 
background-color: #FFFFCC} 

#panel #panel_portrait .phototext {
background-color: #FFFFCC;
padding-right: 5px;
padding-left: 5px;	   
}

#panel .phototext {
	padding-top:5px;
	color: #3E3E00;
	font-size: 1em;
	line-height: 1.6em;
	background-color: #FFFFCC;
	font-family: "Times New Roman", Times, serif;
	padding-right: 2px;
	padding-left: 2px;
 	text-align: left; 
	padding-bottom: 3px;
}

.phototext p {  font-size: 1.2em;
}

.intro {
padding-top:5px;
font-weight: bolder;
font-size: 1.2em;
color: #0000CC;
margin-top: 5px;
}

#panel_portrait .phototext .intro {line-height:1.4em;}

#panel #copyright {
	width:760px;
	height:20px;
	font-size: 9px;
	color: #333333;
	margin-left: 2px;
}

#panel .fullsize {
	text-align:right;
	padding-left:210px;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
; color: #333300; background-position: center;
}
 
#panel .fullsize:hover {
 color: #9F0000;
 text-decoration:underline;
 }


/*escaping floats where content is longer than wrapping elements*/
#panel .clear:after { content:"."; height:0;font-size:0;clear:both;visibility:hidden;}
#panel .clear {zoom:1;}
#panel br.clear {clear:both;}

#panel .info_listblockcolour {
display:block; width: 201px; 
background-color: 
#FFFFCC; 
text-align: left
}

#panel .info_list {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2.6em;
	background-color: #FFFFCC;
	text-align: left;
	width: 200px;
	margin-top: 15px;
	margin-left:7px;
	margin-right:2px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 25px;
	padding-left: 2px;
	margin-bottom: 25px;
	color: #3F751D;
 }
 
#panel .itemtext {
	font-size:1.3em;
	margin-left: 55px; 
    text-indent:-55px;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
	padding-top: 0px;padding-right: 0px; 
  	padding-left: 3px;
	padding-bottom: 0px;
	font-variant: small-caps;
	font-weight: 800;
 	padding-top: 15px;
	padding-left: 2px;	
}

#panel .infotext {
	font-weight: normal;
	font-size: 0.9em;
	line-height: 0.5em;
 	font-variant: normal;
}
H1 &amp; H3 have minus text indent to place overflow text

 
#panel .name {
line-height: 0.5em;
}

#panel .name { 
padding-left:2px; 
font-weight: 600;
font-size: 1.1em; 
line-height: 0.5em;

}

.latin {
	font-style: italic;
	font-weight: normal;
	line-height: 0.5em;
	font-size: .9em;
	padding-left:2px;
	margin-left: 0px;
 	font-variant: normal;
}

#panel .foodplant {
	margin-bottom:0px;
}




#panel #horizontalnav {
	position:absolute;
	top:150px;
	left:0px;
	width:749px;
	height:20px;
	list-style-image: none;
	list-style-type: none;
	background-color: #FFFFCC;
	text-align: left;
	padding-top: 5px;
	overflow: hidden;
}


#panel #horizontalnav li {
	float:left;
	font-size: 1.0em;
	display:inline;
	padding-left: 20px;
}
	
#panel #horizontalnav a {
	color: #BD0000;
	font-size: 1.1em;
	
} 
#panel #horizontalnav .hometextbutton:link {color: #954A00}
#panel #horizontalnav .hometextbutton:hover {text-decoration:underline; color:#336600}

#panel #container #extraphotocontainer {
	float: left;
	width: 200px;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
}
#panel #extraphotocontainer {  z-index: 1; clip:   rect(   )}


#panel #container #extraphotocontainer {
	font-size:11px;
 color:#333351; 
 background-repeat: no-repeat; 
 background-position: center center}
 


#panel .figure {float: left; 
  width: 96px; 
  display:inline;
  text-align: center; 
  font-size: 11px; 
  font-family: "Lucida Grande", sans-serif, arial; 
  padding-bottom: 12px;}
/*!-- safari padding change .blue but still with grey outline--*/

#panel a { color: #666666;}
#panel a:visited {  color:  #666666;}
#panel a:hover {  text-decoration: underline; color: #336600}
#panel a:active {  color: #FFFF00}


#panel .figure img:link {background-color: #FFFFCC;}
#panel .figure img:visited {background-color: #FFFFCC; }
#panel .figure img:hover { background-color:#bd0000}

#panel .figure img { 
background-color: #FFFFCC;
 	width: 80px; 
 	margin-right:0px;  
 	margin-left:10px;
	padding-left:5px; 
	margin-bottom:10px;
 	padding: 2px; 
  	border:1px #999999 solid; 
 }
/*!-- puts borders back in IE5 NB must be below img.links--*/

/*!--visitng us--*/


#visitingus #main h1 {padding-left:20px ;padding-bottom:20px;padding-top:10px; color: #336CC7}
#visitingus .welsh {color: #4065A1}
#visitingus .intro {  font-size: 16px; font-weight: bolder}
#visitingus h1 { padding: 5 0 8px; font-size: 21px; font-weight: bolder;color: #666666; text-decoration: underline} 
#visitingus .MOLBH {  font-style: italic; font-weight: bold; color: #E60000}

#visitingus img {width:400px; height:315px;}

#visitingus #directions {  
	float:left; 
	width: 420px;
	background-color: #E9F2F2;
	clear: left;
	padding-top: 10px;
	padding-right: 5px; 
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left:0px;
}


/*!--Finding us--*/
		


#findingus .welsh {color: #4065A1}
#findingus .intro {  font-size: 16px; font-weight: bolder}
#findingus p {color:#666666;}
#findingus .MOLBH { 
margin-top:20px; 
margin-bottom:6px; 
font-style: italic; 
font-weight: bold;  
font-size:1.2em; 
color: #E60000
}

table {margin-left:20px;
margin-bottom:15px;
}

#findingus img {width:400px; height:300px; padding-left:30px;padding-bottom:15px;}

#findingus #directions {  
	float:right; 
	width: 150px;
	background-color: #E9F2F2;
	padding-top: 10px;
	padding-right: 3px; 
	padding-bottom: 2px;
	padding-left: 0px;
	margin-left:0px;
}

#findingus #directions p {padding-left:10px; padding-right:5px;margin-left:0;}
#findingus #main ul {padding-left:30px;color:#666666;
}

#findingus .address {
float:left;
 width:400px; 
padding:5px;
 margin-left:40px;
 margin-top:20px;
font-size: 1.0em;
color:#666666;
}
  
#about {}
#volunteering {}

#about #bannernavs #main img, #sponsor #main img, #volunteering #main img {
background-color:#EE3333;
padding:2px;
margin-bottom:3px;
border:1px #333333 solid;
width: 200px
}

 #volunteering #main img {width: 250px}

#about #main .imageboxright, 
#sponsor #main .imageboxright, 
#history .imageboxright, 
#volunteering #main .imageboxright {
margin-left:3px;
margin-top:15px;
display:inline;
float:right;
width:205px;
background-color:#E9F2F2;
margin-left:10px;
padding:none;
padding-bottom:4px;
text-align:center;
font-style:italic;
font-size:.9em

}

#volunteering #main .imageboxright {
 width:255px;background-color:#FFFFFF;}

#about #main .imageboxleft, #sponsor #main .imageboxleft {
margin-right:15px;
float:left;
display:inline;
width:205px;
background-color:#E9F2F2;
padding:none;
margin-top:15px;
padding-bottom:4px;
text-align:center;
font-style:italic;
font-size:.9em

}

#main .textbox p { padding-left:15px; 
padding-top:45px; padding-right:10px;
 
}

#about #main H1 {  font-family: "Times New Roman", Times, serif; 
font-size: 1.6em;
 font-weight: bold; 
color: #333333; 
background-position: center; 
padding-left: 200px}

#about #main .textbox { 

float: left; 
width: 595px
}

#findingus {  }
#map img {  width: 425px}

#links { color: #666600 }

#links #main H2 {padding-left:40px;
font-size:1.3em;
colour:#666600;
padding-bottom:0px;
padding-top:15px
}
#links #main a { color: #996600; list-style-image: none; 
list-style-type: none}
#links #main a:hover { color: #990000}
#links #main ul {  padding-left: 10px; padding-bottom: 15px; 
list-style-image: none;}
#links #main ul li {  padding-left: 20px; 
list-style-image: none;; list-style-type: none}
#butterflylinks { color: #666600; margin-left:30px;
width: 495px; background-color: #FFFFCC; 
background-image:  url(Butterfly%20pics/diadem20fade.jpg);background-repeat: no-repeat; 
background-position: right top}
#plantlinks {color: #666600; margin-left:30px;background-color: #CCFFCC; 
width: 495px; background-image:  url(Butterfly%20pics/Dicentrafade30%25.jpg); 
background-repeat: no-repeat; background-position: right top}
#otherlinks { color: #666600; margin-left:30px; background-color: #E6ECFF; width: 495px; 
; background-image:  url(Other_photos/Rheidolfade20.jpg);background-repeat: no-repeat; 
background-position: right top}
#butterflygardening {  }
#howyoucanhelp #container #main .textcolumn {font-size:0.9em;background-color: #FFFFCC; float: left; width: 260px; margin-left:13px; padding:12px;}
#howyoucanhelp #container #main img {float:right; width:250px;}
#butterflygardening .textcolumn{  font-size:.9em;background-color: #FFFFD9; float: left; width: 250px; margin-left:13px; padding:12px;}
#butterflygardening .textcolumn .intro,  #howyoucanhelp #main .textcolumn .intro {font-size:1.3em;}
#butterflygardening h2 {padding-left:40; padding-top:35;padding-bottom:25px; margin-left:0;color:#64764d; 
background-image: url(Butterfly%20pics/Peacock.jpg); background-repeat: no-repeat; background-position: right -18px;
}


#piechartcontainer a {  font-size:.9em;color: #666666}
.headingboxleft {  float: left;
 width: 190px;font-weight: bold;
  color: #990000
  }
.headingboxright {float: right; width: 190px; font-weight: bold; color: #990000}
#plantgallery {}
#gallery #plantgallery #container {
	background-color: #8C8C35;
}

.photoshadow {  background-image: url(shadow.gif);
 background-repeat: no-repeat; 
 background-position: 5px 0px;  }



.photoholder { background-color: #FFFFCC}


#howyoucanhelp #main .textcolumn  { font-size:0.9em;
 float: left; width: 250px; margin-left:13px; padding:12px;margin-top:10px; }
 
#howyoucanhelp #main img {padding-right:15px;}
 #footerimg {
 background-image:  ;width:400px; 
 padding-top:150px;background-repeat: no-repeat; 
display:inline; height:100px; }

table {border-collapse: collapse; width:350px;  }
#main table {background-color: #9999FF}
td {padding-top:10px;padding-right:10px;padding-bottom:5px;padding-left:10px; }
#colvisitortype {text-align:left;width:300px;}
#colprice {}
#main #colprice {text-align:right; width:50px;}

#press {  }
#press #main {  width: 750px; margin-right: 0px; margin-left: 0px}

#news {  }
#news #main h1 {padding-left:55px; color: #666600; font-size:1.4em;margin-bottom:0px;}
#news #main a {padding-left:95px; color: #666600; font-size:1.1em;}
#news #main a:hover {color: #D9572B}
#news #main img {  float:right; padding-right:120px; }
#news #main img:hover {border:2px,border-color:#D9572B}
#container #main #piechartcontainerwrapper a {  color: #000000}
#main p {  padding-left: 30px}
#history #main h1, #history #main h2,   {padding-left:40px;font-size:1.3em;
padding-bottom:0px;padding-top:15px}

#history #main img {padding:3px;float: right; width: 200px;}
#volunteering #main h1 {  padding-left: 60px}
#sponsors {}
#sponsors #main a {
color: #996600; list-style-image: none; 
list-style-type: none
}
#sponsors #main a:hover { color: #990000}
#sponsors #otherlinks {background-image:none;}
#sponsors #otherlinks img {float:right; width:200; padding:5px; }
#sponsors #main li {padding-top:8px;}.top h2 {  color: #BD0511}
#top h2 { color:#990000 }
</pre></body></html>