ul.tabbar {
	margin:0px;
	padding:0px;
}
/* Default CSS generated by dTabs */

/* style the tabs in IE (the trailing comma prevents other browsers from reading this) */
.tabbar li {
	
	/* make them horizontal in IE*/
	display: inline;
	float:left;
	/* space them a little in IE*/
	margin:0px;
	padding:0px;
}

 .tabbar ul li { float:none !important; }

ul.tabbar li.tab a, ul.tabbar li.tabselected a, ul.tabbar li.tab span, ul.tabbar li.tabselected span {
line-height:55px;
vertical-align:middle;
display:block;
color:#ffffff;
/* font-size:18px; */
font-size:1.2em;
text-decoration:none;
text-align:center;
font-weight:normal;
font-family:Georgia,"Times New Roman",Serif;
margin:0px;
	padding:0px;
}


/* style the tabs */
.tab, .tabselected {
	
	/* make them horizontal in Firefox 2*/
	display: -moz-inline-box;
	
	/* make them horizontal in all other browsers*/
	display: inline-block;
	
	/* space them a little
	padding: 5px;
 */
	
	/* set a grey background for non-selected tabs (which we will overide for selected tabs later)
	background-color: rgb(240,240,240);
 */	
	/* set a border, make it rounded at the top
	border: 1px solid rgb(150,150,150);
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-khtml-border-radius-top-left: 5px;
	-khtml-border-radius-top-right: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
 */}

/* make changes to the selected tab */
.tabselected a, .tabselected span, .tab a:hover, .tab span:hover { 
text-decoration:none !important;
background-color:#30501f;
}

/* style the drop down menus */
.dmenu {
	/* left align the text */
	text-align: left;
	
	/* REQUIRED */
	position: absolute;
	
	/* js fade method should display them 23px below the top of the tabs */
	margin: 55px 0 0 0;
	
	/* put some space around the contents */
	padding: 5px 15px;
	
	/* set a grey background */
	background-color:#30501f;
	
	/* set a border, round all the corners except the top left */
	border-left: 1px #ffffff solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;


}
.tabbar .dmenu ul {
	
	/* put space at the top and bottom of top-level menus */
	padding:0px;
	list-style:none;
	/* stop ie going crazy */
	margin: 0;
	
	
}
.tabbar .dmenu ul li {
	
	/* stop ie from displaying list items inline */
	display: list-item;
	
}
.tabbar .dmenu ul li ul { display:none; }
.tabbar .dmenu ul li ul li { padding-left:10px;}
.tabbar .dmenu ul li ul li a { padding-left:3px;line-height:20px !important;}
.tabbar .dmenu ul li ul li:before { content:"\203A \0020";}
/* REQUIRED: hide menus off screen by default */
.dmenu {
	left: -999em;

}

/* STYLING JUST FOR CSS MENUS */
.tabbar .fademenu .dmenu {
	
	/* position menus correctly */
	margin: 5px 0 0 -6px;
}
/* REQUIRED: show menus on hovering */
.tabbar .fademenu:hover .dmenu {
	left: auto;
}

#Home_tab { width:71px; padding-left:45px; margin-right:1px; }
#who_are_we_tab { width:136px; margin-right:1px; }
#News_tab { width:78px; margin-right:1px; }
#Events_tab { width:84px; margin-right:1px; }
#living_green_at_the_lake_tab { width:212px; margin-right:1px; }
#membership_tab { width:126px; margin-right:1px; }
#contact_us_tab { width:118px; margin-right:1px; }
#relevant_links_tab { width:86px; }

.tabbar .dmenu ul li a {
min-height:30px;
color:#ffffff;
text-align:left;
display:inline;
line-height:30px !important;
font-size:small;
font-family:Arial, Verdana, Sans-Serif;
text-decoration:none !important;
}

.tabbar .dmenu ul li a:hover {
text-decoration:underline !important;
}

.tabbar .dmenu ul li.current_page_item a {
text-decoration:underline !important;
}

li.page-item-1162, li.page-item-1159 { display:none !important; }