body {	font-family: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans;     /* font-family: Georgia, "Bitstream Vera Serif", "New York", Palatino, serif; */	font-size: 90%;	margin:0px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 50px;	background-color: #000000;	background-image: url(../images/canopy.jpg);	background-repeat: repeat-x;	background-position: center top;}
.brownBack {	color: #FFFFFF;	background: #996633;	height: 25px;	width: 229px;	display: block;}
#wrapper #content #sidebar #sideContent #WhatsNew {	border: 1px solid #996633;	color: #FFFFFF;	font-size: 100%;	padding-bottom: 0px;	margin-bottom: 5px;}
a:link {	font-weight: bold;	color: #315A32;	text-decoration: underline;	background: #FFFFFF;}
a:active {	color: #000000;	text-decoration: none;	font-weight: bold;}
a:visited {	color: #325B33;	text-decoration: underline;	font-weight: bold;}
a:hover {	color: #000503;	text-decoration: none;	background: #FFFFFF;	font-weight: bold;} 
th, td /* Needed for NN4 and Quirks mode in Moz/FF as its tables do not inherit styles */ {     font-family: Verdana, Geneva, "Bitstream Vera Sans", Helvetica, sans;     /* font-family: Georgia, "Bitstream Vera Serif", "New York", Palatino, serif; */     font-size: 103%;}  
/* Headings */  
h1 {	font-size: 150%;	font-weight: normal;	color: #996633;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #996633;	margin-top: 30px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	padding: 0px;}  
h2 {     font-size: 130%; }  
h3 {	font-size: 100%;	background: #996633;	padding: 0px;	font-weight: bold;	color: #000000;	text-align: center;	margin: 0px;}
h4 {	font-weight: normal;	color: #FFFFFF;	font-size: 100%;	margin: 0px;	padding: 5px;}  
/* Standard sizes */  
.small {     font-size: 88%; }  
.smaller {     font-size: 77%; } 
.smallest {     font-size: 68%; }
.paleGreen {	color: #B1CE8C;} 
.bold {	font-weight: bold;}
.pageheading {font-size: 150%;	font-weight: normal; color: #663300; margin-top: 30px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	padding: 0px;}
html {   padding:0px;  margin:0px;}
a.nav1, a.nav:link, a.nav:visited {	display:block;	width:128px;	height:25px;	background:#B1CE8C url(../images/buttonUP.jpg) no-repeat;	margin-top:2px;	text-align:center;	text-decoration:none;	color:#000;	overflow:hidden;	font: 10px/25px verdana, arial, sans-serif;	border: 1px solid #003501;	float: right;}
a.nav1:hover {	color:#fff;	background:#996633 url(../images/buttonDOWN.jpg);	font-size: 10px;	border: 1px solid #466847;}
a.nav1:active {	color:#fff;	background:#000000;	border: 1px solid #466847;}
a.nav2, a.nav:link, a.nav:visited {	display:block;	width:140px;	height:25px;	background:#B1CE8C url(../images/buttonUP.jpg) no-repeat;	margin-top:2px;	text-align:center;	text-decoration:none;	color:#000;	overflow:hidden;	font: 10px/25px verdana, arial, sans-serif;	border: 1px solid #003501;}
a.nav2:hover {	color:#fff;	background:#996633 url(../images/buttonDOWN2.jpg);	font-size: 10px;	border: 1px solid #466847;}
a.nav2:active {	color:#fff;	background:#000000;	border: 1px solid #466847;}
.floatleft {	float: left;}
.floatright {	float: right;}
/*  positioning-layers static and absolute */
#wrapper {	background: #CCFF66;	width: 900px;	margin: 0px auto;	padding: 0px;	border-top: none;	border-right: none;	border-bottom: none;	border-left: one;}	
.belowfoot {	width: 900px;	margin-right: auto;	margin-left: auto;	color: #FFFFFF;	text-align: center;}
#content {	background: #FFFFFF;	width: 900px;	padding: 0px;	margin: 0px;	border: 20px solid #FFFFFF;}
.box350 {	width: 350px;	height: 175px;	margin-left: 60px;	margin-top: 20px;	float: left;	padding: 5px;	display: inline;	vertical-align: middle;	border: 1px solid #996633;}
.bannerImage {	padding: 0px;	margin-top: 15px;	margin-left: 15px;	float: left;}
hr {	color: #996633;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}
#banner {	float: left;	margin: 0px;	width: 650px;	height: 150px;	text-align: center;	vertical-align: middle;	font: 200% Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #466845;	background-image: url(../images/backbanner.jpg);	display: block;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
#sidebar {	border-left:none;	border-bottom:1px solid #000000;	float:right;	width:249px;	border-top-style: none;	text-align: left;	border-right: 1px solid #000000;	background-color: #466845;	background-image: url(../images/sidebar.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}
#footer {	background: #B1CE8C url(../images/backFooter.jpg);	height: 220px;	clear: both;	margin: 0px;	padding: 0px;	border-right: 1px solid #000000;border-bottom: 1px solid #000000;	border-top-style: none;	border-left-style: none;}
.floatImageLeft {	padding: 10px;	border: 1px solid #B1CE8C;	float: left;	margin-top: 10px;	margin-right: 20px;	margin-bottom: 5px;	margin-left: 0px;}
ul {	padding-right: 0px;	padding-left: 40px;	list-style: outside;	margin: 0px 0px 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.space {	float: left;	background: #FFFFFF;	margin: 0px;	padding: 0px;	height: 20px;}
.marginTop {	padding-top: 30px;	display: block;	clear: left;}
#sideContent {	padding: 0px 10px;	margin-top: 200px;}
img {	border-width: 0px;	border-style: none;}
.imageBorder {padding: 10px;	border: 1px solid #B1CE8C;	margin-top: 10px;	margin-right: 20px;	margin-bottom: 5px;	margin-left: 0px;}
#nav {	list-style-type:none;	padding:0;	width: 650px;	font-family: Verdana, Arial, Helvetica, sans-serif;	float: left;	margin-top: 0px;	margin-bottom: 20px;	background-color: #285127;	background-image: url(../images/backbanner.jpg);	height: 30px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color:#333333;}
#nav li {	float:left;	position:relative;	width:130px;	height: 29px;	margin: 0;	padding: 0;}
#nav li dl {	position:absolute;	top:0;	left:0;}
#nav li a, #nav li a:visited {	text-decoration:none;}
#nav li dd {	display: none;}
#nav li:hover, #nav li a:hover {	background-image: url(../images/buttonDOWN3.gif);	color: #FFFFFF;	font-weight: normal;}
#nav li:hover dd, #nav li a:hover dd {	display:block;}
#nav li:hover dl, #nav li a:hover dl {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}
#nav dl {	width: 129px;	margin: 0;	padding: 0;	text-align:center;	cursor:pointer;	height: 30px;}
#nav dt {	margin:0;	padding: 0px;	color: #000000;	height: 29px;	width: 129px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	vertical-align: middle;	background-color: #003501;}
#nav .left {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;	}
#nav .middle {		border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;	}
#nav .right {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #000000;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #000000;}
#nav dd {	margin:0;	padding:0;	font-size: 11px;	text-align:center;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	border-left-style: none;}
#nav dd.last {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #000000;}
.drop dt a, .drop dt a:visited {	display:block;	color:#000000;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;	font-weight: normal;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../images/buttonUP.jpg);}
.drop dd a, .drop dd a:visited {	color:#000000;	text-decoration:none;	display:block;	width:129px;	height: 20px;	background-color: #B1CE8C;	border-right-width: 1px;	border-bottom-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-right-color: #000000;	font-weight: normal;	vertical-align: middle;	text-align: center;	padding-top: 10px;	border-top-width: 1px;	border-top-color: #000000;	border-left-width: 1px;	border-left-color: #000000;}
.drop dd a:hover {color:#9cf;}
a.info{	position:relative; /*this is the key*/	z-index:24;	text-decoration:underline;	font-weight: bold;}
a.info:hover{	z-index:25;	background-color:#B1CE8C;	padding: 0px;}
a.info span{	display: none;	padding: 10px;}
a.info:hover span{ /*the span will display just on :hover state*/	display:block;	position:absolute;	top:2em;	left:2em;	width:15em;	border:1px solid #000000;	background-color:#B1CE8C;	color:#000;	text-align: left;	margin: 5px;}
.foot a:link {	font-weight: bold;	color: #B1CE8C;	text-decoration: none;	background-color: #000000;}
.foot a:hover {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #000000;}
.foot a:active {	font-weight: bold;	color: #B1CE8C;	text-decoration: none;	background-color: #000000;}
.foot a:visited {	font-weight: bold;	color: #B1CE8C;	text-decoration: none;	background-color: #000000;}
ul {	margin: 0px;	padding: 0px;}
.clear {	clear: both;	margin: 0px;	padding: 0px;	height: 1px;}
#donate {	border: 1px solid #053A06;	font-size: 75%;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding: 10px;}

li 	list-style-position: inside;	list-style-image: url(../images/bullet2.gif);

