/* CSS Document */

body{
	background-color:#25251D;/*dark green*/
	font:Verdana, Arial, Helvetica, sans-serif;
	}
	a:link, a:visited{
	color:#FFCC66;
	text-decoration:none;
	}
	a:hover{
	color:#FFCC66;
	text-decoration:none;
	font-weight: bold;
	}
		
#center{
	margin-top: 25px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:782px;
	background-color:#660000;/*dark maroon*/
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #660000;
	border-left-color: #364114;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #660000;
	border-right-color: #660000;
	z-index:2;
	}
#header{
	width:800px;
	height:320px;	
	background-color:#660000;/*dark maroon*/
	position: relative;
	float:left;
	}
	
#pagetitle{
	position:absolute;
	margin-left:370px;
	margin-top: 200px;
	/*height:30px;*/
	width:400px;
	background-color:#660000;/*dark maroon*/
	color:#D5D9B3;
	font-size:14px;
	text-align:center;
	font:Georgia, "Times New Roman", Times, serif;
	overflow:hidden;
	}
	
#menubar{
	width:150px;
	height:auto;
	position:relative;
	float:left;
	background-color:#660000;
	margin:0px 3px 0px 0px;
	z-index:30;
	}

#menubaritem0, #menubaritem1, #menubaritem2, #menubaritem3, #menubaritem4, #menubaritem5, #menubaritem6, #menubaritem7, #menubaritem8, #menubaritem9{
	width:150px;
	height:25px;
	position:relative;
	float:left;
	}
#menubaritem0 a, #menubaritem1 a, #menubaritem2 a, #menubaritem3 a, #menubaritem4 a, #menubaritem5 a, #menubaritem6 a, #menubaritem7 a, #menubaritem8 a, #menubaritem9 a{	
	background-color:#660000;/*dark maroon*/
	display:block;
	}
#menubaritem0 a:hover, #menubaritem1 a:hover, #menubaritem2 a:hover, #menubaritem3 a:hover, #menubaritem4 a:hover, #menubaritem5 a:hover, #menubaritem6 a:hover, #menubaritem7 a:hover, #menubaritem8 a:hover, #menubaritem9 a:hover{
	background-color:#76161E;
	}

#menu1, #menu2, #menu3
	{
	width: 120px;
	position: absolute;
	margin-top: 0px;
	margin-left: 150px;
	visibility: hidden;
	clear: left;
	text-decoration:none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9E1B24;
	border-right-color: #5B0F11;
	border-bottom-color: #5B0F11;
	border-left-color: #9E1B24;
	z-index:31;
	}		
.menuitem1, .menuitem2, .menuitem3, .menuitem4
	{
	width: 100%;
	position: relative;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #5B0F11;
	background-color:#660000;/*dark maroon*/
	z-index:32;
	}
.menuitem1 a, .menuitem2 a, .menuitem3 a, .menuitem4 a
	{	
	background-color:#660000;/*dark maroon*/
	}
.menuitem1 a:visited, .menuitem2 a:visited, .menuitem3 a:visited, .menuitem4 a:visited,
	{	
	background-color:#660000;/*dark maroon*/
	}
.menuitem1 a:hover, .menuitem2 a:hover, .menuitem3 a:hover, .menuitem4 a:hover
	{
	background-color:#76161E;
	}
			
#picturebottom{/*watercolor leaf*/
	position:absolute;
	top:630px;
	left:700px;
	background-color:transparent;
	z-index:40;
	visibility:visible;
	overflow:visible;
	}	

.textbox{
	position:relative;
	float:left;
	height:auto;
	width:600px;
	background:transparent;
	padding:10px;
	font-size:14px;
	color:#D5D9B3; /*light green*/
	overflow:hidden;
	}		
.tree{
	position:relative;
	float:left;
	}

/*the following boxes are for the intro ("vision")page only*/	
#visioncenter{
	margin-top: 25px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:1000px;
	background-color:#660000;/*dark maroon*/
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #660000;
	border-left-color: #364114;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #660000;
	border-right-color: #660000;
	z-index:2;
	}
#textboxnopad{/*i needed this one because the other text box has padding on it, and for the intro I need it plain*/
	position:relative;
	float:left;
	height:700px;
	width:601px;
	font-size:14px;
	color:#CC0099;
	z-index:45;
	}
			
	
		
