a:link,a:visited{
border-bottom:1px solid #54601e;
color:#a03d3d;
background:none;
font-weight:bold;
text-decoration:none;
}
body{
margin:0px;
padding:0px;
color:#000000;
background:#ffffff;
font:11pt "Courier New",Courier,monospace;
text-align:left;
}
h1{margin:0;}
h2{
padding:30px 10px 10px 35px;
margin:0;
color:#000;
font:24pt "Mistral",Arial,Helvetica,sans-serif;
}
h3{
margin:0px 0 2px 0;
background:url(images-print/bg-tr.gif) #fcf7f4 no-repeat scroll top right;
font:bold 12pt "Courier New",Courier,monospace;
}
li.seed{
background:url(images-print/type-seed.gif) no-repeat top left;
}
li.seedling{
background:url(images-print/type-seedling.gif) no-repeat top left;
}
li.tree{
background:url(images-print/type-tree.gif) no-repeat top left;
}
li.welcome a{
background:url(images-print/bg-tl.gif) no-repeat scroll top left;
}
p{margin:6px 0 8px 0;}
ul{list-style:disc;text-align:left;margin:0;text-indent:4px;}
ul li{
margin:0;
padding-right:12px;
padding-bottom:12px;
padding-left:20px;
background:url(images-print/bullet-s-lbg.gif) no-repeat top left;
text-indent:0;
}
.copyright{
width:auto;
padding-top:0px;
padding-bottom:0px;
text-align:center;
}
.insetleft{
}
.insetleft ul li{
margin-left:0px;
padding-right:12px;
padding-bottom:4px;
padding-left:20px;
background:url(images-print/bullet-lbg.gif) no-repeat top left;
}
.insetright{
float:right;
width:300px;
background:#f5e7de;
}
.insetright img{padding-right:4px;float:left;}
.insetright ul li,.insetleft ul li{
margin-left:0px;
padding-right:12px;
padding-bottom:4px;
padding-left:20px;
background:url(images-print/bullet.gif) no-repeat top left;
}
.insetright ul,.insetleft ul{margin-left:0px;padding-left:10px;list-style:none;}
.sectionstatement img{padding-right:10px;float:left;}
#container{margin:0;padding:0;background:none !important;text-align:center;}
#bodycontainer{margin:auto;width:80%;text-align:right;}
#footer{
clear:both;
margin-top:-10px;
padding:0;
text-align:left;
}
#header{margin-right:0px;text-align:right;height:46px;width:auto;padding-left:300px;}
#header h1{
margin:0;/* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it,this is not necessary as that also avoids the margin collapse */
padding:0;/* using padding instead of margin will allow you to keep the element away from the edges of the div */
width:461px;
color:#000;
background:url(images-print/title.jpg) no-repeat left;
font:30pt "Mistral",Arial,Helvetica,sans-serif;
height:94px;
}
#maincontent{
float:none;
width:100% !important;
padding:5px 0px;
padding-left:1.2%;
padding-right:1.2%;
display:block !important;/** mozilla **/
background:url(images-print/bg-leaf.jpg) no-repeat scroll bottom right;
text-align:left;
}
#maincontent div p{padding-left:6px;padding-right:6px;}
p.more{visibility:hidden;height:0;}
.bottommenu{visibility:hidden;height:0;}
.mailinglist{visibility:hidden;height:0;}
.menu{visibility:hidden;height:0;}
.sponsors{visibility:hidden;height:0;}
#jumpnav{visibility:hidden;height:0;}
#menu{visibility:hidden;height:0;}
#sidebar{width:0;visibility:hidden;height:0;}