/*
Theme Name: Green Scapes Austin Theme
Description: Green Scapes Austin Theme built for http://www.greenscapesaustin.com/ by Glide Design
Author: Nathan Biles
Author URI: http://www.glidedesign.com/
*/


.clearfix {
	display: inline-block;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}





/* ******************** HEADER - Navigation ****************** */

#main-nav-container {
	z-index: 15;
}
#main-nav {
	margin: 5px 0 0 300px;
	padding: 0;
	list-style-type: none;
	font-size: 14px;
	cursor: default;
	width: auto;
}
#main-nav li {
	display: inline;
	float: left;
	margin: 0;
	padding: 0 4px 0 4px;
	font-size: 14px;
}
#main-nav a {
	display: block;
	cursor: pointer;
	padding: 0.5em 0.75em;
	color: #BAC82C;
	text-decoration: none;
}
	#main-nav ul li a {
	display: block;
	float: left;
	padding: 5px 15px;
	font-size: 15px;
	color: #3a2d25;
	line-height: 17px;
	}
#main-nav a:hover {
	text-decoration:none;
	background: #BAC82C;
	color:#FFFFFF;
	cursor:pointer;
}

#main-nav ul,
#main-nav ul ul {
	display: none;
}

ul#main-nav { 
	margin: 5px 0 0 300px;
	padding: 0;
	list-style-type: none;
	font-size: 14px;
	cursor: default;
	width: auto;
} 

ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 14px;
	z-index: 1020;
	cursor: default;
	/*width: auto;*/
	position: absolute;
	left: -1000em;
}

ul.MenuBarHorizontal li.parent a, ul.MenuBarHorizontal li.current_parent a
{
	background-image: url(images/SpryMenuBarDown.gif);
	background-repeat: no-repeat;
	background-position: 97% 60%;
}

ul#main-nav ul { width: 150px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } 
ul#main-nav ul ul,ul#main-nav ul ul ul {
	top: 0;
	left: 100%;
} 
ul#main-nav li { float: left; display: inline; position: relative; } 
ul#main-nav ul li { width: 180px; display: block; } 
/* Root Menu */
ul#main-nav a { float: left; display: block; } 
/* Root Menu Hover Persistence */ 
ul#main-nav li.parent a:hover,ul#main-nav li:hover a.parent,ul#main-nav li.iehover a.parent, ul#main-nav li.current_parent a:hover,ul#main-nav li:hover a.current_parent,ul#main-nav li.iehover a.current_parent {
	color:#FFFFFF;
	background-color:#BAC82C;
	background-image: url(images/SpryMenuBarDownHover.gif);
	background-repeat: no-repeat;
	background-position: 97% 60%;
}
/* 2nd Menu */ 
ul#main-nav li:hover li a,ul#main-nav li.iehover li a {
	float: none;
	background: #BAC82C;
	text-transform: none;
	font-weight: normal;
} 
/* 2nd Menu Hover Persistence */ 
ul#main-nav li:hover li a:hover,ul#main-nav li:hover li:hover a,ul#main-nav li.iehover li a:hover,ul#main-nav li.iehover li.iehover a {
	background: #BAC82C;
	color: #FFF;
} 
/* 3rd Menu */ 
ul#main-nav li:hover li:hover li a,ul#main-nav li.iehover li.iehover li a {
	background: #BAC82C;
	color: #392C24;
} 
/* 3rd Menu Hover Persistence */ 
ul#main-nav li:hover li:hover li a:hover,ul#main-nav li:hover li:hover li:hover a,ul#main-nav li.iehover li.iehover li a:hover,ul#main-nav li.iehover li.iehover li.iehover a {
	background: #BAC82C;
	color: #392C24;
} 
/* 4th Menu */ 
ul#main-nav li:hover li:hover li:hover li a,ul#main-nav li.iehover li.iehover li.iehover li a { 
	background: #BAC82C; 
	color: #392C24;
} 
/* 4th Menu Hover */ 
ul#main-nav li:hover li:hover li:hover li a:hover,ul#main-nav li.iehover li.iehover li.iehover li a:hover { 
	background: #BAC82C;
	color: #392C24; 
} 
/* Hover Function - Do Not Move */ 
ul#main-nav li:hover ul ul,ul#main-nav li:hover ul ul ul,ul#main-nav li.iehover ul ul,ul#main-nav li.iehover ul ul ul { display: none; } 
ul#main-nav li:hover ul,ul#main-nav ul li:hover ul,ul#main-nav ul ul li:hover ul,ul#main-nav li.iehover ul,ul#main-nav ul li.iehover ul,ul#main-nav ul ul li.iehover ul { display: block; }



/* ******************** SIDEBAR - dynamic sidebar ****************** */
ul#dynamic_sidebar, ul#dynamic_sidebar li {
	margin:0;
	padding:0;
	list-style:none;
}

.gform_wrapper .gform_heading {
	display:none;
}