@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: .85em;
}
body {
	background-color: #ee8f7d;
	background-image: url(images/bg-big.jpg);
	background-repeat: no-repeat;
	margin: 10px;
	background-position: top center;
}
#wrapper {
width: 850px;	
margin: 0 auto;
text-align: left;
/*background-color: #F9E6E3;*/
}	
#header {
height: 90px;
margin: 0 auto;
text-align: center;

}
#leftcol {
float: left;
width: 160px;
height: 452px;
border: 1px solid white;
padding-top: 10px;
margin-left: 0;
margin-top: 3px;
background-color: #84af79;
background-image: url(images/clover.jpg);
background-position: bottom;
}

#rightcol {
width: 160px;
height: 452px;
float: right;
border: 1px solid white;
padding-top: 10px; 
margin-top: 3px;
background-color: #84af79;
background-image: url(images/clover.jpg);
background-repeat: repeat-y;
background-position: bottom;
}
#rightcol-design {
width: 160px;
height: 462px;
float: right;
padding-top: 10px;
border: 1px solid white;
padding: 10px 0;
margin-top: 3px;
background-color: #84af79;
background-image: url(images/clover.jpg);

}
#rightcol p {
font-size: .8em;
}
#centercol-home {
margin-left: 159px; 
width: 530px; 
background-color: /*#F9E6E3;*/ #1d5613;
}

#centercol-movie {
	margin: 0 auto;
margin-top: 3px;
text-align: center;
}
	
#centercol {
margin-left: 163px;
margin-top: 3px;
width: 482px;
border: 1px solid white;
padding: 20px;
padding-top: 10px;
background-color: /*#F9E6E3;*/ #eef8e7;
}
#leftcol p {
margin-top: 10px;
padding-top: 0;
}
#garden-slideshow {
	text-align: center;
	margin: 3px auto 0 auto;
	border: 1px solid white;
	width: 640px;
	margin-left: 163px;
}
#spring-slideshow {	
	margin: 3px auto 0 auto;
	border: 1px solid white;
	background-color:  #84af79;	
}
#fadeshow1 {
	margin: 0 auto;
	text-align: center;
}
	
#footer-garden-slideshow {
	width: 666px;
	margin-left: 163px;
margin-top: 2px;
text-align: center;
border: 1px solid white;
background-color: #84af79;
background-image: images/footer-bg.jpg;
font-size: 90%;
}	
#footer-spring-slideshow {
width: 528px;
margin-top: 2px;
text-align: center;
border: 1px solid white;
background-color: #84af79;
background-image: url(images/footer-bg.jpg);
font-size: 90%;
}	

h1 {
	color: #711a83;
	font-weight: bold;
	font-size: 115%;
}
h2, .leftnav {
	color: #fff;

	font-size: 100%;
	
}
h3 {
	color: #711a83;
	font-size: 95%;
}
.leftnav {
	padding-left: 5px;
	text-align: left;
}
.leftnav a {
color: #1c1a62;
font-size: 90%;
font-weight: bold;
background-image: url(images/link-bg.gif); 
padding-bottom: 2px;
}
a:hover {
color:#5f6eb3;
}



#footer {
margin-left: 162px;
margin-top: 1px;
padding: 13px 0;
width: 524px;
height: 35px;
text-align: center;
border: 1px solid white;
background-color: #84af79;
background-image: url(images/footer-bg.jpg);
font-size: 90%;
}
#footer p,  #footer-spring-slideshow p {
	background-image: url(images/link-bg.gif);
	padding:5px 0;
}

.cal-item {
	font-size: 90%;
}
.rt {
float: right;
margin-left: 5px;
}
.lt {
float: left;
margin-right: 5px;
}
img.bio {
border: 1px solid #fff;
padding: 5px;
float: right;
margin-left: 5px;
background-color: #6c1981;
}
img.lt {
border: 1px solid #fff;
padding: 5px;
float: left;
margin-right: 5px;
background-color: #6c1981;
}
img.ctr {
border: 1px solid #fff;
padding: 5px;
margin: 0 auto;
text-align: center;
background-color: #6c1981;
}
