body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	background-color: #333;
	text-align: center;
	scrollbar-base-color:#bfc774;
	scrollbar-3dlight-color: ThreeDLightShadow !important;
  scrollbar-darkshadow-color: ThreeDDarkShadow !important;
  scrollbar-track-color: Scrollbar !important;
  scrollbar-arrow-color: ButtonText !important;
  scrollbar-shadow-color: ThreeDDarkShadow !important;
  scrollbar-highlight-color: ThreeDHighlight !important;
	/* part 1 of 2 centering hack */
    }

.directions a:link,a:hover,a:active,a:visited
						{
						color:#333;
						margin:0px;
						}
	
	
#content {

	width: 795px; 
	height:531px;
	position:relative;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto; 	
	/* opera does not like 'margin:20px auto' */
	background: #666;
	border: 5px solid #ccc;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 795px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 795px;
	/*background-image:url(superplants.jpg);
	background-repeat:no-repeat;*/
	z-index:1;
	
	}
#content img {padding:0; margin-bottom:-2px;}	
#innerblock
					{
           position:absolute;
           display:block;
           margin-top:10px;
           top:320px;
           left:22px;
           width:250px;
           z-index:2;					
					}
/*IE*/
html>body #innerblock ul li a
									{
										list-style-image:url(ar.jpg);
								  }
								  
#innerblock ul li
									{
									list-style-image:url(ar.jpg);
									}
														
#innerblock A:link {color:#333;text-decoration: none;}
#innerblock A:visited {color:#333;text-decoration: none;}
#innerblock A:active {color:#333;text-decoration: none;}
#innerblock A:hover {text-decoration: underline; color: red;}		
#innerblock .left
									{
									 clear:left;
									 float:left;
									 margin-right:5px;
									}

#innerblock .right
									{
									 clear:right;
									 float:right;
									 margin-right:5px;
									}					
html>body #innerblock 
/*IE*/
											{
											 margin-top:3px;
											 voice-family: "\"}\"";
											 voice-family:inherit;
											}
#affiliates
           {
                position:absolute;
                bottom:5px;
                right:5px;
								width:125px;	
								height:40px;						
								z-index:3;								
								text-align:center;
								background:#fff;
								border:1px solid #666;
								
							}	


#affiliates img 
								{
								padding:5px;
								border:none;
								}
html>body #content {
	width: 795px; /* ie5win fudge ends */
	}

#flash
			{
			
           position:absolute;
           padding:6px;
           display:block;
           margin-top:10px;
           top:10px;
           right:25px;
           width:300px;
           height:420px;
           background:#fff;
           border:2px solid #bfc774;
           overflow:auto;
           color:#666666;           
           z-index:3;			
        }
#flash p h2
					{
					font-family:verdana,arial;
					font-size:.95em;
					}
#flash ul li
								{
								 color:#006400;
								 background:#fff;
								 list-style-image:url(yebo.jpg);
								 margin-left:-20px;
								 background-position:left;
								 background-repeat:no-repeat;
								 padding-bottom:5px;
								 font-family:verdana,times new roman;
								 font-size:15px;
								}			
#flash img
							{
							padding:2px;
							border:0px;
							}

h1
		{
		  margin-top:2px;
			width:auto;
			line-height:1.5em;
			text-align:center;
			background:#BDB76B;			
		  color:#fff;
			font-size:1.0em;
			/*padding-top:5x;*/
			/*padding-bottom:10px;*/
			letter-spacing:5px;
			border:1px solid #696969;
		}
 h2{  color:#fff;
			background-color:/*#5bad59;*/#A2CD5A;
			margin-top:2px;
			letter-spacing:2px;
			font-size:1.5em;
			font-family:verdana,sans_serif,times new roman;
			}	
 h3{  color:#fff;
			background-color:/*#5bad59;*/#A2CD5A;
			margin-top:2px;
			letter-spacing:2px;
			background-image:url(row.jpg);
			background-position:bottom;
			background-repeat:repeat-x;padding:10px;
			font-size:1.5em;
			padding-bottom:25px;
			font-family:verdana,sans_serif,times new roman;
			}	
 h4	
			{
			color:#666666;
			font-size:1em;
			letter-spacing:;2px;
			
			}
sup
		{
		letter-spacing:1.2px;
		font-size:.8em;
		color:#aa0000;
		}	
.date
			{
			border:/*#A2CD5A*/#fff dashed 1px;
			padding:3px;
			color:#fff;background:#A2CD5A;
			font-size:1.3em;
			}
.nopad
				{
				padding:-8px;
				margin:0 auto 0 auto;
				margin-top:-15px;
			
				}
.welcome
				{
				background-image:url(welcome.jpg);
			  background-position:right;
		   	background-repeat:no-repeat;
			 }
.fbcheader
				{
				background-image:url(fbc.jpg);
			  background-position:right;
		   	background-repeat:no-repeat;
		   	letter-spacing:2px;
			 }	
.news
				{
				background-image:url(news.jpg);
			  background-position:right;
		   	background-repeat:no-repeat;
			 }
.email
				{
				background-image:url(email.jpg);
			  background-position:right;
		   	background-repeat:no-repeat;
			 }			 			 		 
.branches
				{
				background-image:url(branches.jpg);
			  background-position:right;
		   	background-repeat:no-repeat;
		   	
			 }			 						 
.FBC
		{
		  margin-top:2px;
			width:auto;
			background-image:url(row.jpg);
			background-position:bottom;
			background-repeat:repeat-x;
			line-height:1.5em;
			text-align:center;
			/*background:#EEEED1;*/
			color:#fff;
			font-size:1.2em;
			padding-top:5x;
			padding-bottom:10px;
			letter-spacing:5px;
		}
	#flash .legend
					{
					text-decoration:none;
					color:/*#A2CD5A*/#008B00;
					font-size:1em;
					letter-spacing:1.5px;
					margin:2px;
					}
	
						
	input {padding:2px;}
	
	.monthlink {font-size:.75em;}
	.monthlink a:link,a:hover,a:visited,a:active
						{
						text-decoration:none;
						color:#666666;
						}
	.monthlink a:hover
										{
										text-decoration:underline;
										}
	.season
					{
					background-image:url(seasons.jpg);
					background-position:right;
					background-repeat:no-repeat;
					}
#flash .link
					{
					padding:1px;
					border:#333 solid 1px;margin-right:12px;margin-left:17px;
					}
#linksleft
					{
						position:absolute;
						width:100px;
						left:3.25px;
						top:50px;
					}	
#linksleft p
						{
						 width:107px;
						 overflow:auto;
						 border:#ccc dotted 1px;
						 border-top:0px;
						 border-bottom:0px;
						 margin-left:14px;
						 margin-top:1px;
						 padding:1px;
						 text-align:center;
						}
#linksright
					{
						position:absolute;
						width:100px;
						left:150px;
						top:50px;				
					}
#linksright p
							{
							width:108px;
							overflow:auto;
							border:#ccc dotted 1px;
						  border-top:0px;
						  border-bottom:0px;
							margin-left:13px;
							margin-top:1px;
							padding:1px;
							text-align:center;
							}
