body  	{
		/* background: url(images/floral-bg.jpg) repeat; */
		background: #E1CDC1;
		color: #666666; 
		font-family: verdana; 
    	font-size: small;
		padding: 0; 
		margin: 0; 
		border: 0
		}
			
#wrapper {
		width:980px;
		margin: 12px auto;
		position:relative;
		border:2px solid #d2beb3;
		}			

a		{color: #baa392; text-decoration: none; 
		font-weight: bold; font-style: italic}
a:hover		{text-decoration: underline} 

img.sample	{margin: 0 3px 3px 0; border: 0} 


#heading	{height: 125px; color: #2f400c; 
		font-size: 5px; font-style: normal;  
		background: white;
		border: 0; 	}
#title1		{position: relative; left: 7px; top: 5px;
		 margin: 0; padding: 0; border: 0}
#logo		{position: relative; left: 7px; top: 2px; 
		 border: 0; padding: 0; margin: 0 }

 
 
#main	 	{width: 100%; position: relative; 
		margin-top: 0; 
		background: white;
		} 

#leftcolumn  	{float: left;  margin: 2px 2px;
		
		width : 180px; font-size: small } 
   
#rightcolumn 	{border: 0;  width: 130px; color: #000; margin: 0; 
              	float: right; padding: 2px } 
    
#gads  		{padding: 5px; margin-top: 5px} 

#centrecolumn 	{margin-left: 190px; margin-right: 25px;  
               	color: #333333; font-size: .9em; 
               	padding: 5px; }

#menu 		{padding: 0px; margin: 70px 0 20px 10px;} 

#menu ul 	{margin: 0;
		padding: 0;
		list-style: none; font-style: normal; 
		font-weight: normal; font-size: 1.1em; 
		width: 175px; /* Width of Menu Items */
		 	}
	
#menu ul li 	{position: relative; }

 
#menu ul li a {
	display: block;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 1em; 
	color: #ad9584;  
	padding-left: 3px;
	  
	border: 0;	}


#menu li ul {	position: absolute;
	left: 159px; /* Set 1px less than menu width */
	top: 0;
	display: none;	}
	
/* Holly Hack. IE Requirement \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu ul li a:hover {color: white; background: #e6dcd4} 

#menu li:hover ul, #menu li.over ul
	 { display: block; } /* The magic */
 
.resourcetable {text-align: left; background: #cbe871; 
		border: solid thick 1px ;
		padding: 3px; margin: 5px} 

#footer 	{clear: both; margin: 0; 
		background: #a1d13d; text-align: center } 
 
#credits 	{clear: both; font-size: 11px; color: #baa392; 
		 text-align: left; 
		margin-top: 15px; font-style: normal;  } 
#credits a 	{color: #baa392; text-decoration: none; font-style: normal }
#credits a:hover {text-decoration: underline } 


a		{color: #baa392; text-decoration: none; 
		font-weight: bold; font-style: italic}
a:hover		{text-decoration: underline} 

h1, h2, h3, h4 	{color: #baa392;  font-weight: normal;}
h1		{font-size: 1.5em; margin-bottom:25px;}
h2		{font-size: 1.5em}
h3		{font-size: 1.4em}  
h4		{font-size: 1.1em; margin-bottom: 0}  
  

#resources	{margin: 0;}       
#resources a	{display: block; width: 150px; 
		 margin-right: 30px} 
div#flowermeanings a img {display:none;}
div#flowermeanings a:hover img {position: absolute; display:block;
    top: 400px; left: 600px; width:200px; padding:8px; border: solid  1px #ccc;}


a.shoplink 	{color: #E60066; text-decoration: none; 
		font-size: 1.1em; 
		font-weight: normal; font-style: normal}
a.shoplink:hover	{text-decoration: underline} 

table {
	border: solid 1px #baa392;
} 
table#comparetable {
	margin-left: 25px;
}
td {
	 
}
th {
	padding:4px;
	border-bottom: solid 1px #baa392;
	text-align:left;
}
tr.pale {
	background-color:#F6F1ED;
}
.stateflower {
	float: left;
	border: solid 1px #ccc;
	margin: 5px;
	text-align: center;
}
.stateflower img {
	margin: 5px;
}
