/* CSS Document */
body {
	font: normal 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #4B3904;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #5c114e url(../images/bg.jpg);  /* bright purple background color */
}
/* structure */
/* This div holds the shadow at the bottom of the centered page. */
#outer {
	width: 695px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align: left;
	background: #F8F5EB url(../images/bottom.jpg) no-repeat bottom;
	color: 4B3904;
}
/* This div holds the left side shadow image */
#middle {
	padding: 0;
	margin: 0;
	background: url(../images/lhShadow.jpg) repeat-y;
}
/* This div holds the right side shadow image */
#inner {
	padding: 0;
	background: url(../images/rhShadow.jpg) repeat-y right top;
}
/* Content holds all the page content elements: header, 
LH-col, 2colsRT (holds center + RH-col), google, and footer.  */
#content {
	margin: auto;
	width: 675px;
	padding-bottom: 20px;
}
/* treeholder contains LH-col and Center and is full width of page 675*/
#treeholder {
	width: 675px;
}
#LH-col {
	width: 135px;
	float: left;
	background: #F8F5EB url(../images/LHtreeBase.gif) no-repeat left bottom;
	height: 620px;
}
#center {
	float: right;
	width: 540px;
	margin: 0;
}
#google {
	clear: both;
	width: 675px;
	background-color: #E9E6DC;  /* dark cream background color */
	margin: 0;
	padding: 10px 0;
}
#google p {
	padding: 4px 0 4px 0px;
	font-size: 90%;
}
#google img {
	padding: 4px 20px 4px 25px;
	float: left;
}
#footer {
	width: 675px;
	margin: auto;
	margin-bottom: 0px;
	background: url(../images/footerRules.gif) no-repeat left top;
}
#footer h2 a {
	color: #4B3904;
}
#footer h2 {
	padding: 14px 0 0 25px;
}
#footer p {
	color: #AF0099;
	padding: 0 0 8px 25px;
}
/* presentation */
.nav {
	margin: 0;
	padding: 0;
}
.nav ul {
	margin: 0;
	padding: 6px 0 4px 0;
}
.nav ul li {
	list-style: none;
	line-height: 103%;
	margin: 6px 0px 0px 25px;
	font-size: 0.9em;
}

.arrow {
	display: none;	
}

/* you are here indicator code */
body#tree a#treenav .arrow
{
	color: #4B3904;
	display: inline;
}

a {
	color: #AF0099;
	text-decoration: none;
}
a:hover {
	color: #4B3904;
	text-decoration: underline;
}
H1 {
	font: bold 1.25em "Courier New", Courier, mono, serif;
	text-transform: uppercase;
	color: #5D4900;
	letter-spacing: .2em;
	margin-bottom: 6px;
	margin-top: 26px;
}
h2 {
	font: bold 1.25em "Courier New", Courier, mono, serif;
	text-transform: none;
	color: #5D4900;
	letter-spacing: .2em;
	margin-bottom: 6px;
	margin-top: 6px;
}
p {
	line-height: 1.35em;
	padding: 0px;
	margin: 0px 0px 6px;
}

* html body {
	font-size: 50%; /* for IE5/win */
	f\ont-size: 62.5%; /* for other IE versions  */
}
#google h2 {
	padding: 4px 20px 4px 25px;
	float: left;
	height: 60px;
	width: 468px;
}
