body{
background-color:#ffffff;
}

div{
/*
border-style:solid;
border-width:1px;
border-color:red;*/

/*
border-style:solid;
border-width:1px;
border-color:blue;*/
}
table.frame{
  background-image: url(images/backgroundblue1.gif);
	background-repeat: no-repeat;
  background-position: 0 60 ;
}
#firstcell{}
#container{
 position: relative;
	top:0px;
	left:0px;	
  border-style:solid;border-width:1px;
  border-color:#74ADA0;border-left-style:solid;
  border-left-width:5px;border-left-color:#74ADA0;
}

#header{
position: relative;	top:0px;	left:0px;	
	width:800px;	height:70px;
	background-color:#74ADA0;
  background-image: url(images/title.jpg);
	background-repeat: no-repeat;
  background-position: 40 20;
	/* background-image: url(images/title.jpg);
	background-repeat: no-repeat;
  background-position: 30 25;*/

}

#header_a{
position: absolute;	top:65px;	right:0px;
	width:800px;	height:37px;
	background-image: url(images/leavesRev2spring.jpg);
	background-repeat: repeat-x;
  border-top-style:solid;
  border-top-width:7px;
  border-top-color:#164A4A;
	/*
	background-image: url(images/flowers3.gif);
	background-repeat: no-repeat;
  background-position: top right;*/
	
	
}

#header_b{
position: absolute;	top:15px;right:5px;

}
.contact1{
  color:#fff;  font-size:11px;
	line-height:13px;
	letter-spacing: 4px;font-weight: bold;
}
.contact2{
  color:#fff;  font-size:10px;
	line-spacing:5px;	line-height:16px;
	letter-spacing: 1.5px;font-weight: normal;
}
#middle{
 position: relative;	top:40px;	left:0px;
	/*height:325px;  the height of this block is set by the relative child - content
									 the height of the absolute child is ignored here
	/*min-height:450px;*//*min-height is ignored by IE*/
	padding-top:0px; 	padding-bottom:0px;	
	padding-right:0px; 	padding-left:0px;
	
}


#minheight{

  /**/	 width:1px;position: relative;	top:0px;	left:0px;
  float:left; 
  height:275px;	
  }	
.clear{
  clear:both;
  }	

#navigation{
  position: absolute;	top:0px;	left:20px;
	width:150px;  /*height:437px;*/	
	padding-top:0px; 	padding-bottom:10px;	
	padding-right:0px; 	padding-left:0px;
	margin-left:0px;	margin-top:0px;
	margin-right:20px;	margin-bottom:0px;
		
		
}
#navigation_a{
 /* position: relative;	top:0px;	left:0px;
	width:150px;height:437px;
  */
}
#navigation_b{
  position: relative;	top:30px;	left:0px;
  border-left-style:solid;
  border-left-width:1px;
  border-left-color:#999999;

}
#navigation_c{

}
#navigation_d{
 /* position: relative;	top:-30px;	left:0px;
	width:150px;height:90px;
  background: transparent url(images/leaves.gif) no-repeat 0 0;
	z-index:50;*/
}

#content{
  position: relative;	left:250px;	top:25px;
	width:500px;/*Do not set height,allow contents to do this */
	margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;
  padding-top:1px;padding-bottom:1px;padding-right:1px;padding-left:1px;
}

#content_a{
position: absolute;	top:0px;	left:0px;
	/**/ width:500px;height:30px; 
  background: transparent url(images/leaves2spring.gif) no-repeat top right;
}

#content_b{
  position: relative;	top:0px;	left:0px;
	/*width:500px; /*Do not set height,allow contents to do this 
	background: transparent url(images/450cell_02.gif) repeat-y top left;
	
  margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;
  padding-top:0px;padding-bottom:5px;padding-right:25px;padding-left:25px;*/*/
}

#content_c{
 /* position: relative;	top:0px;	left:0px;
	width:500px;height:27px;
  background: transparent url(images/450cell_04.gif) no-repeat top left;*/
}

#content_d{
/**/  position: relative;	top:-20px;	left:0px;
	width:500px;
	height:30px;
  background: transparent url(images/leaves180.gif) no-repeat bottom right;
}

#footer1{
  position: relative;left:0px;top:0px;
  width:800;height:20px;
  text-align:center;
  color:#ffffff;
	margin-left:0px;	margin-top:70px;
	margin-right:0px;	margin-bottom:0px;
	padding-top:10px; 	padding-bottom:0px;	
	padding-right:0px; 	padding-left:0px;
 	background-color: #74ADA0;	
}
/*#overlay1{}#overlay2{}#overlay3{}*/

div.button{
height:30px;
width:200px;
background: url(images/button30.jpg) repeat-x;
  color:#003300;	
	margin-left:18px;
	margin-top:0px;/**//*this must be zero to avoid spaces in the underlying navigation div*/
margin-right:0px;
	margin-bottom:0px;/**//*zero as above*/	
padding-top:0px; 
	padding-bottom:0px;	
	padding-right:5px; 
	padding-left:5px;	
  font-family:verdana,sans-serif;
	font-size:10px;
	line-spacing:1px;
	line-height:14px;
  cursor:hand;		
}/*	*/
/**/
p, li{
  font-family:verdana,sans-serif;
	font-size:11px;
	line-spacing:3px;
	line-height:16px;
	color:#333333;
}

h1{
  font-family:verdana,sans-serif;
	font-size:20px;	
}
h2{
  font-family:verdana,sans-serif;
	font-size:16px;
}
h3{
  font-family:verdana,sans-serif;
	font-size:14px;	
	margin-left:25px;
	margin-top:0px;/*this must be zero to avoid spaces in the underlying navigation div*/
	margin-right:10px;
	margin-bottom:10px;	
	padding-top:5px;padding-bottom:0px;padding-right:0px;padding-left:0px;
}
h4{
  font-family:verdana,sans-serif;
	font-size:12px;	
  padding-bottom:0px;
	margin-bottom:0px;
}
h5{
  font-family:verdana,sans-serif;
	font-size:11px;	
  padding-bottom:0px;
	margin-bottom:0px;
}
h6{
  font-family:verdana,sans-serif;
	font-size:10px;	
  padding:0px;
	margin:0px;
	margin-bottom:2px;
}

.heading{
/* border-style:solid;
border-width:1px;
border-color:blue; */
	border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#999999;
}
a{
  color:#000000;
  text-decoration:underline;
	
  /*font-family:verdana,sans-serif;
	font-size:12px;*/
	}
/*
.contact{
 color:#000066;
 padding-top:0px; 
	padding-bottom:0px;	
	padding-right:10px; 
	padding-left:30px;
	
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
 }	*/
h1.center{
text-align:center;
}
/*
.enhancetext{
text-align:right;
font-family:verdana,sans-serif;
	font-size:10px;
margin-top:0px;	
}*/
.right{
float: right;
}

.link{
 color:#996633;
}
/*
.buttontext{
  color:#CCCC99;
  font-size:10px;
	line-spacing:1px;
	line-height:14px;
}*/
.content{
 display: block;
 padding:30px;
 margin: 0px; /* top (and bottom?) margins must be set to zero
 				 			to avoid spaces in the underlying div*/

}
/*
.code{
font-family:arial,monotype;
font-size:11px;
letter-spacing:1.5;
}
*/