/* 
	WordPress Menubar Plugin
	golf.css stylesheet for the Suckerfish_41 template

*/

.golf {
	font-size: 14px;
	padding-top: 45px;
	position: absolute;
	right: 0px;
	top: 0px; /*92px;*/
	height: 63px;
}

.golf ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	z-index: 9;
	background: none;
}

.golf ul ul {
	top: 60px;
	position: absolute;
	left: -999em;
	width: 250px;
	margin: 0;
	padding: 20px 0;
	font-size: 11px;
	background: #fff;
}
	
.golf ul ul ul {
	margin: -26px 0 0 250px;
}

.golf li {
	float: left;
	padding: 0;
	height: 32px;
	position: relative;
}

.golf li li {
	float: left;
	padding: 0;
	width: 250px;
}

.golf li.selected, .golf a.active
{	
	background: url("navigation-active-li.png") no-repeat;
}
.golf li.selected a {
	color: #6FB44C;
}
.golf li a:hover
{
	background: url("navigation-active-li.png") no-repeat;
	color: #6FB44C;
}
.golf a
{
	color: #7E5319;
	display: inline-block;
	font-family: Arial;
	font-weight: bold;
	padding: 45px 10px 0 35px;
	text-decoration: none;
	background: inherit;
}
.golf  a.active
{
	color: #6FB44C;
}
.golf li li:hover {
	background: #6FB44C;
}
.golf li li:hover a {
	color: #fff;
}
.golf li li a, 
.golf li li a:visited, 
.golf li li a:hover {
	padding: 8px 0;
	text-indent: 15px;
	width: 247px;
    color: #FFF;
	background: none;
}
.golf li li a, 
.golf li li a:visited {
	color: #7E5319;
}

.golf li:hover ul ul, 
.golf li:hover ul ul ul,
.golf li:hover ul ul ul ul,  
.golf li.wpmhover ul ul, 
.golf li.wpmhover ul ul ul, 
.golf li.wpmhover ul ul ul ul {
	left: -999em;
}

.golf li:hover ul, 
.golf li li:hover ul, 
.golf li li li:hover ul, 
.golf li li li li:hover ul,
.golf li.wpmhover ul, 
.golf li li.wpmhover ul, 
.golf li li li.wpmhover ul,
.golf li li li li.wpmhover ul{
	left: 0;
}

/*.golf li.selected, */
.golf li.current-cat, 
.golf li.current-cat-parent, 
.golf li.current_page_item, 
.golf li.current_page_parent,
.golf li.current_page_ancestor  {
	background: none;
}

.golf li:hover, 
.golf li.wpmhover {
	background: none;
}

.golf li {
	border-left: 0px solid #a9a9a9;
	border-right: 0px solid #778899;
}

.golf li li {
	border-left: 0;
	border-right: 0;
	border-top: 0px solid #a9a9a9;
	border-bottom: 0px solid #778899;
}

.golf ul ul {
	border-left: 0px solid #a9a9a9;
	border-right: 0px solid #778899;
}

.golf li.right {
	float: right;
}

.golf form {
	margin: 0;
	padding: 4px 10px 0;
}

.golf form input {
	border: 0;
}

.golf-after {
	clear: both;
	margin: 0 0px 0 0px;
	height: 0px;
	border-top: 0px solid #778899;
}
.golf-before, .golf-after
{
	display: none;
}