body {
	margin:50px 0;
	background-color:#360;
}
body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li,h1,h2,h3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; }

#divWrapper {
	margin:0;
	padding:0;
	width:795px;
	background:#fff url(../images/art_celebrating.jpg) no-repeat left top;
	text-align:left;
}

#divContent {
	margin:0;
	padding:0 137px 10px 81px;
	min-height:410px;
	height:auto !important;
	height:410px;
	background:url(../images/green_foliage.gif) no-repeat right bottom;
}


h1                    { font-weight: bold; margin-top: 40px; margin-bottom: 23px; color: #336600; }
h2                    { font-weight: bold; margin-top: 42px; margin-bottom: 10px; color: #336600; text-transform: uppercase; }
h3                    { font-weight: bold; margin-top: 21px; margin-bottom: 0px; color: #336600; }
p                     { margin-top: 0px; margin-bottom: 10px; line-height: 15px; }

a:link                { color: #336600; }
a:visited             { color: #336600; }
a:hover               { color: #336600; }

.caption              { font-weight: bold; }
.byline               { font-weight: normal; font-style: italic; }

.largeLetterSpacing {
	letter-spacing:3px;
}

ul                    {
	margin-bottom: 40px;
	margin-left : 16px;
}
ul li ul {
	margin-bottom: 10px;
}
ul li                    {
	padding-left: 0px;
	margin-bottom: 10px;
	list-style-image: url(../images/square.gif);
	list-style-position: outside;
	list-style-type: none;
	margin-left : 0px;
	text-indent : 0px;
}
ol                    {
	margin-bottom: 40px;
	margin-left : 16px;
}
ol li                    {
	padding-left: 0px;
	margin-bottom: 10px;
	margin-left : 0px;
	text-indent : 0px;
}
.green                { color: #336600; }
.green_bold           { color: #336600; font-size: 10px; font-weight: bold; }
.black                { color: #000000; }
.verse                { color: #000000; font-size: 9px; }

.home_bottom          { color: #fff; font-size: 9px; line-height: 14px; }
.home_bottom:link, .home_bottom:visited, .home_bottom:hover {
	color: #fff;
}

.hanging              { text-indent: -30px; margin-left: 30px; }

a.special_a:link { 
	letter-spacing : 3px;
	font-variant : small-caps;
	}
a.special_a:visited { 
	letter-spacing : 3px;
	font-variant : small-caps;
	}
a.special_a:hover { 
	letter-spacing : 3px;
	font-variant : small-caps;
	}

div#divNavLogo {
	margin:0;
	padding:0;
	background:url(../images/nav_logo.gif) no-repeat left top;
}
div#divNav {
	margin:0;
	padding:9px 0 0 19px;
	height:33px;
}
span.nav {
	display:inline-block;
	margin:0;
	padding:0 2px;
	background:url(../images/nav.gif) repeat-x;
	height:31px;
}
a.navActive:link, a.navActive:visited, a.navActive:hover {
	display:inline-block;
	height:31px;
	line-height:31px;
	padding:0;
	font-size:9px;
	font-variant:small-caps;
	margin:0;
	border:1px solid #000;
	text-align:center;
	text-decoration:none;
	color:#fff;
}
a.navNormal:link, a.navNormal:visited, a.navNormal:hover {
	display:inline-block;
	height:31px;
	line-height:31px;
	padding:0;
	font-size:9px;
	font-variant:small-caps;
	margin:0;
	border:1px solid transparent;
	text-align:center;
	text-decoration:none;
	color:#fff;
}
a.navNormal:hover {
	border:1px solid #9c6;
}
span.navInner {
	display:inline-block;
	margin:0 -1px;
	padding:0 6px;
	background:url(../images/navInner.gif) repeat-x;
	height:29px;
	cursor:pointer;
}


div#divNavSub {
}
a.navSubNormal:link, a.navSubNormal:visited, a.navSubNormal:hover {
	display:inline-block;
	font-size: 8px;
	font-variant: small-caps;
	text-decoration: none;
	color: #000;
	margin:16px 0 0 0;
	padding:0 5px 5px 5px;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
}
a.navSubNormal:hover {
	text-decoration: underline;
	color: #360;
}
a.navSubLeft:link, a.navSubLeft:visited, a.navSubLeft:hover {
	border-left:1px solid #000;
	margin:0;
	padding:16px 5px 5px 5px;
}





table, tbody, th, tr, td {
	border: none;
	padding: 0px;
	margin: 0px;
}
img {
	border: none;
	text-decoration: none;
	line-height: normal;
	padding: 0px;
	margin: 0px;
}