.title 
	{
	font-size: 24px; 
	color: blue; 
	font-weight: 600; 	
	}  
.bigtitle 
	{
	font-size: 28px; 
	color: gold; 
	font-weight: 600; 
	}       
.bannertext 
	{
	font-size: 14pt; 
	color: yellow; 
	font-weight: 500; 
	}   
.note 
	{
	font-style: italic; 
	font-weight: 500; 
	font-size: 20px; 
	color: red; 
	} 
.soap 
	{
	font-style: italic; 
	font-weight: 500; 
	font-size: 16px; 
	color: maroon; 
	}      
.menutext 
	{
	text-align: left;
	font-weight: 500; 
	font-size: 16px; 
	font-style: bold; 
	color: blue; 
	}      
.tinynote 
	{
	font-style: italic; 
	font-weight: 600; 
	font-size: 12px; 
	color: blue; 
	}    
.subtitle 
	{
	color: green; 
	font-size: 20px; 
	font-weight: 600; 
	}      
.garden_txt 
	{color: green; 
	font-size: 16px; 
	font-weight: 600; 
	}   
 .flashholder {
        float: right;
        width: 360px;
        height: 240px;
	margin: 30px 5px 0 10px;
        }
	
body {
	margin: 0;
	padding: 0;
     }
	
#contentwrapper{
float: left;
width: 100%;
}

#leftcontent {
float: left;
top: 122px;
width: 145px;
margin-left: 3px;
border: 2px solid silver;
background: #fff;
		}

	#centercontent {
		float: left;
		margin-left: 10px;
		background: #fff;
		width: 70%;
		border:2px silver;
			}

	html>body #centercontent {
		float: left;
		margin-left: 10px;
		width: 70%;
		}
		

	#rightcontent {
		float: left;
		top: 10px;
		width: 134px;
		margin-left: -134px
		color: maroon;
		background: #ffff99;
		border: 1px solid maroon;
				}
	#banner {
		left: 150px;
		background: blue;
		height: 110px;
		voice-family: "\"}\"";
		voice-family: inherit;
		height: 110px;
		border: 1px solid #000;
		}
	#bannerfoto 
		{
		position: absolute;
		left: 10px;
		width: 150px;
		background: silver;
		height: 110px;
		}

	html>body #banner {
		height: 110px;
		}
		
	p,h1,pre {
		margin: 0 10px 10px 10px;
		}
		
	h1 {
		font-size: 14px;
		padding-top: 10px;
		}
		
	#rightcontent p {
		font-size: 11px;
		font-style: italic;
		font-weight: 600;
		color: maroon;
		}
	#centercontent ol{
		background: #C0C0C0;
   		font-size: 11pt;
		font-weight: 600;
		color: maroon;
		border:1px solid blue;
		}
 
	ul	{
		list-style-type: none;
		font-size: 14px;
		font-weight: 500;
		color: blue;
		}
	img.ctr	
		{
		position: absolute;
		text-align: center;
		}
#contentBox {
width:500px;
height:20px;
}
#contentBox ul {
margin:0px;
padding:0px;
position:relative;
width:100%;
}

#contentBox ul li {
display:inline;
float:left;
background-color:#999;
margin-right:10px;
}
.titleCell {
width:95px;
height:20px;
position:relative; z-index:1000;
margin:0px; padding:0px;
cursor:pointer;
}

.titleCell strong {
font-size:14px;
position:absolute; z-index:1000;
width:93px;  height:18px;
text-align:center;
border:#000 solid; border-width:1px;
}
#contentBox ul ul {
position:absolute; left:0px;
display:none;
z-index:100;
}

#contentBox ul ul li {
border:#000 solid;
border-width:1px;
width:500px;
background-color:#FFF;
padding:10px;
}

 
#contentBox ul li:hover ul {
display:block; top:-1px; !important; top:19px;
}

#contentBox ul li:hover .titleCell strong {
border-left:#000 solid;
border-right:#000 solid;
border-top:#000 solid;
border-bottom:#fff solid;
border-width:1px;
background-color:#FFF;
}
	

