body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	background-color: #000000;
	height: 725px;

	
}

h1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #FFFF9F;
	
	
}

h2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFF9F;
}

h3 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF9F;
}
h3 a {	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFF9F;
	}
	
a {
	color: #FFFF9F; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}

img.right{
margin:0em 0em .2em .2em;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#outer{
	position: relative;
	padding-top:5px;
	background-repeat:no-repeat;
	line-height: 1.3em;
	width: 69em;
	margin: auto;
}
#outer a{
	line-height:1.2em;
	}
.comm{
	background-image:url(images2/AgaveBG.png);	
	}
.school{
	background-image:url(images2/opuntiaBGBig.png);
	}
.prod{
	background-image:url(images2/MexplumBG.png);
	}
.services{
	background-image:url(images2/EchinaceaBG.jpg);
	}
.edu{
	background-image:url(images2/EduBG.jpg);
	}
#serv{
	background-image:url(images2/bannerServices.gif);
	
	}
#edu{
	background-image:url(images2/bannerEdu.png);
	}
#comm{
	background-image:url(images2/bannerComm.png);
	}
#school{
	background-image:url(images2/bannerTop.jpg);
	}
#prod{
	background-image:url(images2/bannerSpirit.png);
	}

.topbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: relative;
	width: 66em;
	height: 9em;
	margin: .1em 0 5px 8px;
	border: 1px dashed #FFFFFF;
	padding: 0px 2px 0px 15px;
	background-image:url(graphics/NewBannerSchoolSm.png);
	background-repeat:no-repeat;
	background-position: 6px 2px;

}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	position: relative;
	width: 155px;
	margin-left: 8px;
	margin-bottom: 0.5em;
	border: 1px dashed #FFFFFF; 
	padding: 2px 2px 4px 4px;

}
.menu a{
	font-size: 9.5pt
	}
	
#info{
	clear:left;
}

#content{
	float: left;
	width: 800px;
}


#leftnav{
	float: left;
	height: 54em;
	width: 175px;
}

.recipes{
	width: 90%;
	color: #000000;
	background-color: #D7D8B1;
	border: .3em groove #000000;
	padding:1em; 
 	margin-top: 1em;
 }
 
.middlebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	position: relative;
	overflow: auto;
	width: 620px;
	height: 38em;
	border: 0px dashed #FFFFFF;
	padding: 4px 4px 6px 4px;
	float: left;
	margin-left: 10px;
	margin-right: 5px;
	}

.rightbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: relative;
	width: 145px;
	height: 38em;
	border: 1px dashed #FFFFFF;
	padding: 4px 2px 4px 6px;
	float: right;
	border-top-width: thin;
	margin-left: 2px;

	
}
.rightbox a{
	font-size: 9.5pt;
	}
.clr {clear:both;} 

