body {
height: auto;
width: auto;
}

#flashcontent {
		background-image: url(../image/greenhouse/grnhse_collage.jpg);
		height: 600px;
		width: 700px;
		position: center;
		border: 1px solid rgb(176,154,185);
	}
	
#admin_sectionLinks {
	float:inherit;
	height: auto;		
	width: 40%;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	
}
#main_container {
	height: 100%;		
		min-width: 780px;
	max-width: 1024px;
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1024? "1024px" : "auto");
	border: 1px solid rgb(176,154,185);
	margin: 1px auto;
	padding: 1px 1px 1px 1px;
}
#nav_container {
position:inherit;
float: left;
height: auto;
width: 18%;
padding: 0px 0px 10px 0px;
margin: 0px 0px 20px 0px;

}
#content_container {
position: relative;
float: left;
height: 100%;
width: 75%;
padding: 5px 5px 1px 5px;
margin: 1px auto;
}

#content {
	float:inherit;
	height: 100%;
	width: 90%;
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 1px 1px;
		background-image: url(../../includes/image/orchid-spray.gif);
	background-repeat: repeat;
		}
		
#banner {
	float:left;
	width: 100%;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	}
#orchid_array {
background-image: url('http://www.florida-suncoast-orchids.com/includes/image/orchid-array.jpg');
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-repeat: no-repeat;
width:266px;
height:91px;
border: none;
}
/*lakefest page*/
#lw_section1 {
position: relative; float: inherit;
width: 620px;
height: 100%;
text-align: center;
margin: 0px auto;
}

#lw_section2 {
position:relative; float:inherit; left: -5px;
text-align: center;
width: 660px;
height:100%;
margin: 0px auto;
}

#Lakewood_wide {
position:relative; top: 10px; left: -30px;
background-image: url('http://www.florida-suncoast-orchids.com/includes/image/lakewood/LWRFM_wide_pan.JPG');
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-repeat: no-repeat;
width:100%;
height:50%;
border: none;
text-align: center;
}

.Lakewood1 span{
position:absolute; top: 50px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-repeat: no-repeat;
border: none;
visibility:hidden;
}

.Lakewood1:hover span{
background-image: url('http://www.florida-suncoast-orchids.com/includes/image/lakewood/LWRFM_1_test.JPG');
position: relative; top: -475px; left: -15px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: none;
visibility:visible;
width:620px;
height:420px;
text-decoration: none;

}
#LFM_pop1 {
position:relative;
background-image: url('http://www.florida-suncoast-orchids.com/includes/image/lakewood/LWRFM_pop1.JPG');
padding: 0px 20px 0px 0px;
margin: 20px 0px 0px 0px;
background-repeat: no-repeat;
width:300px;
height:225px;
border: none;
}


/* home page 
 #welcome{
 text-align: left;
 margin: 1px 1px 1px 1px;
 padding: 0px 0px 0px 0px;
 width:502px;
 height:247px;
background-image: url(../../includes/image/home/EHRflowerlogo2.jpg);
background-position: left;
background-repeat: no-repeat;
}
 #EncRandi{
 text-align: left;
 margin: 1px 1px 1px 1px;
 padding: 0px 0px 0px 0px;
 width:240px;
 height:200px;
background-image: url(../../includes/image/home/EncRandiGrace_sm2foggy.JPG);
background-position: left;
background-repeat: no-repeat;
}
 #EncNurs{
 text-align: left;
 margin: 1px 1px 1px 1px;
 padding: 0px 0px 0px 0px;
 width:240px;
 height:200px;
background-image: url(../../includes/image/home/EncNursRh_sm2foggy.jpg);
background-position: left;
background-repeat: no-repeat;
}
*/
/* about us */
.bio {
position: relative;
background-image: url(../../includes/image/about/jimHatjun06_smfoggy1.JPG);
background-repeat: no-repeat;
background-position: top center;
}
table,td,th{
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	text-align: center;
	border: none;
	padding: 0px 0px 0px 0px;
}
table,td,th .event {
 text-align: left;
}

/* events page */
#first_sect {
background-image: url(http://www.florida-suncoast-orchids.com/includes/image/events/table_curve_pink.jpg);
 background-repeat: no-repeat;
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#pink {
	padding: 0px 0px 0px 0px;
    text-align:left;
	filter:alpha(opacity=.75);-moz-opacity:.75; opacity:.85;
	background-color: #efd3fb;
	color: #000000;
}

#greenhouse_pan{
background-image: url(http://www.florida-suncoast-orchids.com/includes/image/greenhouse/Pan-greenhouse_soft.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 175px;
width: 99%;
}

#greenhouse {
background-image: url(http://www.florida-suncoast-orchids.com/includes/image/greenhouse/grnhse_collage.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 700px;
width: 99%;
font-weight: bold;
text-align: center;
}
/* home page */
#logo {
background-image: url(../../includes/image/logo/header.jpg);
background-repeat: no-repeat;
	position: static; 
	height: 150px;
	width: 1000px;
	padding: 0px 1px 10px 0px;
	margin: 1px 1px 10px 1px;
}
#info	{
	padding: 12px 12px 12px 2px;
	margin: 1px 1px 1px 1px;
	position: relative; 
	float: none;
	text-align: center;
	font-size: 10pt;
	width: auto;
	height: auto;
	margin: 1px 1px 1px 1px;
}	
#sidebar {
	float: left;
	width: 100%;
	height: 100%;
	margin-right: 1px;
	margin-left: 1px;
	font-size: 10px;
}


#event_links {
 background-image: url(../../includes/image/events/test_map_anim.gif);
background-repeat: no-repeat;
background-position: top right;
position:relative; top: 0px; left: 0px;
height: 100%;
width: 100%;
padding: 5px 5px 5px 0px;
margin: 10px 1px 10px 1px;
}
#event_links ul {
 filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
position: relative; top: 0px; left: 0px;
}
 #event_links li {
 	font-weight: bold;
	position: relative; top: 0px; left:0px;
	 padding: 1px 1px 1px 1px;
	 margin: 1px 1px 1px 1px;
}

 #event_links a:hover  {
	text-decoration: none;
   padding: 1px; margin: 1px;
   color: #AAA; background: white;
   font: Verdana, sans-serif; text-align: center;
 }
 
p { 
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(57,3,80);
	}
		
#orchidflash	{
	position: absolute;
	left: 600px; top: 33px; width: 205px;
	padding: 15px 15px 15px 15px;
	margin: 25px 35px 35px 35px;
	z-index:1;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetical, sans-serif;
	color: rgb(56,78,65);
	}
.thumb {
 height: 80px;
 width: 100px;
}
p.flashtext	{
	padding: 15px 15px 15px 15px;
	margin: 25px 35px 35px 35px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetical, sans-serif;
	color: rgb(56,78,65);
	}

p.special	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: rgb(57,3,80);
	}

p.address	{text-align: right;}

p.mini	{
	font-size: 0.9em;
	text-indent: 15px;
	}
	
p.ramble	{
	font-style: normal;
	float:left;
	display:block;
	}
	img.ramble {
	float:right;
	}
	
#specials {
			
	float: right;
	width: 100px;
	margin: 0;
	margin-left: 10px;
	padding: 7px;
	}		


#footer {
	position:relative;
	padding: 5px;
	background-color: rgb(239,211,251);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: rgb(57,3,80);
	}

#linkbar	{clear: both;
	padding: 5px;
	margin-top: 5px;
	background-color: rgb(239,211,251);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}	

h2,h3 {text-align:center; }
h1 {
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	font-weight: bold;
	color: rgb(57,3,80);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: rgb(117,162,136);
}

h3	{font-family: Georgia, 'New Times Roman', serif;
	font-size: 12pt;
	color: rgb(56,78,65);
	}
table ,TABLE{
	width: 100%;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(56,78,65);
	text-decoration: none;
}


a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(57,3,80);
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(56,78,65);
	background-color: rgb(198,217,206);
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(56,78,65);
	background-color: rgb(198,217,206);
	text-decoration: none;
}



li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: rgb(57,3,80);
	list-style-position: inside;
	list-style-type: disc;
}

 
span.fsco	{
	font-family: Verdana, Helvetical, Arial, sans-serif;
	font-weight: bold;
	color: rgb(57,3,80);
	}
	
#home {
text-align: center;
padding: 10px 1px 1px 1px;
margin: 1px 1px 1px 1px;
height: 100%;
width: 100%;
}	
.picLeft {
float: left;
padding: 2px 2px 2px 2px;

}
.picRight {
float: right;
padding: 0px 15px 0px 5px;

}
#left {
	float: left;
	height: 100%;
	width: 90%;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	}
#right {
	height: 20%;
	width: 80%;
	padding: 1px 1px 1px 1px;
	margin: 1px 1px 1px 1px;
	}
.eventsPicRight {
	position:relative; 
	top: -50px; left: 0px;
	float: right;
	padding: 5px 5px 5px 5px;
	margin: 1px 1px 1px 5px;
	}
.linktable {
	border: thin double #E11ED1;
}

#error {
color: red;
font-weight: bold;
}

#valid {
color: green;
font-weight: bold;
}
