@charset "UTF-8";
/* CSS Document */
body{background-color: #996;}

/*---------------------"zeroing out" everything so that browsers don't add things to my pages-------------------*/

body, p, form, h3, blockquote  ul {		padding: 0px;
										margin: 0px;
										}

/*Link styling*/
a{				text-decoration: none; border: none; color: #fff;}
a:hover{		color: #060;}										
a:active{		color: #090;}
a:visited{		color: #fff;}

img{			border: none;}										

#container{		width: 760px;
				height: 590px;
				margin-left: auto;
				margin-right: auto;
				margin-top: 10px;
				margin-bottom: 0px;
				border: 1px groove #300;  
				}

#top{			width: 760px;
				height: 129px;
				position: relative;
				top: 0px;
				left: 0px;
				background-image: url(../images/home_top_image.jpg);
				background-repeat: no-repeat;
				}

#center{		width: 760px;	
				height: 230px;
				position: relative;
				top: 0px;
				left: 0px;
				background-image:url(../images/center_image.jpg);
				background-repeat: no-repeat;
				z-index: 50;
				}

#gallery{		width:	760px; 
				height:180px;
				position: relative;
				top: 0px;
				left: 0px;
				z-index: 2;
				}

#nav {			width:	760px;
				height: 36px;
				position: relative;
				top: 0px;
				left: 0px;
				background-color: #006;
				padding-top: 7px;
				z-index: 100;
				}

#bottom{		width: 760px;
				height: 230px;
				position: relative;
				top: 0px;
				left: 0px;
				background-image: url(../images/bottom_image.jpg);
				background-repeat: no-repeat;
				z-index: 1;
				}

#links{			width: 190px;
				height: 120px;
				position: absolute;
				top: 21px;
				left: 10px;
				padding: 0px;
				margin-left: -35px;
			    font-size: 11px; 
				}

.link_list{		font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
				
				letter-spacing: 1.1px;
				color: #FFFFFF;
				line-height: 1.50em;
				text-align: left;
				list-style-type: none;
				
				}
.linetwo{		font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 11px;
								letter-spacing: 1.1px;
				color: #FFFFFF;
				line-height: 1.2em;
				text-align: left;
				list-style-type: none;
				padding-bottom: 2px;

				}				
																		
										
#calendar{		width:	420px;
				height: 200px;
				position: relative;
				postion: absolute;
				left: 170px;
				top: 0px;
				padding: 5px;
				}
										
h3{				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 95%;
				font-style: bold;
				color: #000066;
				line-height: 0px;
				text-align: left;
				position: relative;
				padding-top: 30px;
				}

.events{		font-family: Arial, Helvetica, sans-serif;
				font-weight: normal;
				font-size: 75%;
				font-style: bold;
				color: #000066;
				line-height: 1.65em;
				text-align: left;
				list-style-type: disc;
				list-style-position: outside;
				padding-left: 0;
				margin-left: -25px;
				}
										
#leaf{			width: 110px;
				height: 110px;
				position: absolute;
				top: 38px;
				right: 35px;
				background-image: url(../images/leaf.gif);
				background-repeat: no-repeat;
				padding-top: 30px;
				z-index: 3;
				}
										


.leaf_link1{	font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 69%;
				color: #fff;
				line-height: 1.05em;
				text-indent: 10px;
				list-style-type: none;
				padding-bottom: .50em;
				margin-left: -17px;
				
				}
										
.leaf_indent{	padding-left: 15px;
				}
										

.bullet{		font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: small;
				font-style: oblique;
				color: #fff;
				}

#aca{			position: absolute;
				width: 100px;
				height: 65px;
				left: 10px;
		
				bottom:1px;
				background-image: url(../images/aca_logo.gif);
				background-repeat: no-repeat;
				}			

/* BEGIN NAVIGATION STYLING ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; width:760px; height:36px; position:relative; font-size:12px; font-weight: 600; line-height: 11px; z-index:5000; margin-top:14px; margin-left: auto; margin-right: auto; background: #006;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#006;/*BG MAIN-MATCH NAV*/
width:108px; height: 36px; text-align:center; color:#fff; border:0; background:#006;/*BG MAIN-MATCH NAV*/ line-height:11px; 
font-size:11px; }
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; margin: 0; padding: 0; }
.menu ul li ul {display: none;}
.menu ul li ul li a { padding-top: 10px;  }
.menu ul li ul li ul { display: none; } 
/* specific to non IE browsers */
.menu ul li:hover a {color:#ffc; background:#006;}/*TOP LEVEL HOVER-MATCH NAV*/
.menu ul li:hover ul {display:block; position:absolute; top:36px; left:0; width:108px;}
.menu ul li:hover ul li a.hide {background:#039; color:#ffc;}/*BACKGROUND ONE*/

.menu ul li:hover ul li:hover a.hide:hover {background:#006; color:#fff;}/*HOVER ONE*/
.menu ul li:hover ul li:hover ul {display: none;}

.menu ul li:hover ul li a {display:block; background:#039; color:#ffc;}/*BACKGROUND TWO*/
.menu ul li:hover ul li a:hover {background:#006; color:#fff;}/*HOVER TWO*/
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:108px; top:0;}
.menu ul li:hover ul li ul.left { display: none; }
.menu ul li:hover ul li:hover ul.left {display: block; left:-108px;}
			
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul {display:block; }			
.menu ul li:hover ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li:hover ul li:hover ul {display:block; }

