/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#content1_nav {
width:740px;
}
#nav {
padding:0; margin:0; list-style:none; height:35px; background:#fff; position:relative; z-index:500; font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#nav li.top {
display:block;
 float:left;
   }
#nav li a.top_link {
display:block; 
float:left;
 height:30px;
 line-height:27px;
  color:#FAEFC1;
  text-align:center;
   text-decoration:none;
    font-size:14px; 
	font-weight:bold;
	 padding:0 0 0 0px;
	  cursor:pointer;
	  background-color: #20561A;
	 width: 149px;
	 	  }

#nav li a.top_link span.down {
float:left; display:block;
padding: 0; 
 height:33px; 
 background-color: #20561A;
  width: 149px;
  }

#nav li:hover {
position:relative; z-index:200;
}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{
left:0;
 top:33px;
  background: #a7c494;; 
padding:0 0 0 0;
   white-space:nowrap;
   width:147px;
    height:auto;
    z-index:300;
	}
#nav li:hover ul.sub li
{
display:block;
 height:20px; 
 position:relative;
  float:left; 
  width:143px; 
  background:#a7c494;
  font-weight:normal;
  padding:3px 3px 3px 3px;
  }
#nav li:hover ul.sub li a
{
display:block; 
font-size:11px;
 height:20px; 
 line-height:20px; 
 text-indent:5px;
   color:#20561A; 
   text-decoration:none;
   font-weight:bold;
   padding-left:10px;}

#nav li:hover ul.sub li a:hover 
{
border:0px;
background:#f9efc1;
 color:#20561A;
 }

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{
left:90px; 

   white-space:nowrap;
   width:143px;
    z-index:400;
	 height:auto;}
#wrapper #main #content2 p em strong {
	font-size: 12px;
}
#wrapper #main #content2 p em strong {
	font-size: 24px;
	color: #8A2416;
}
#wrapper #main #content2 ul li {
	font-size: 14px;
}
#wrapper #main #content2 p {
	font-size: 18px;
	width: auto;
	overflow: visible;
	text-align: center;
}
#wrapper #main #content2 p font strong {
	font-size: 30px;
	border-right-color: #8A6660;
	color: #8A2416;
}
