/* ____________________ #body overwrites ______________________________________________________________________________ */

#body p{color:#fff;}
#body a{color:#ccc;}
#body{
	background-color:#00730E;
	color:#fff;
	font-family:Tahoma,Geneva,sans-serif;
}
/* ____________________ OuterContainer and Container CSS ______________________________________________________________________________ */
#outerContainerBA{
	background-image:url(https://lygo.net/ly/zeeblio/styles/woofers/images/323878.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}
#containerBA{ 
	background-image:url(https://lygo.net/ly/zeeblio/styles/woofers/images/323881.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	width:1000px;
}

.headerContainer,
.mainContainer,
.footerContent,
#footerNav{
	padding:0 15px;
}

/* ____________________ Header CSS ______________________________________________________________________________ */
#headerBA{
	min-height:345px;  
	padding-left:470px; 
	padding-top:20px; 
	position:relative;
}
#headerBA .zbl-h1{
	color:#00730E;
	font-family:Arial Black, Arial Rounded, Arial,Helvetica,sans-serif;
	font-size:42px; 
}
#headerBA .zbl-h2{
	color:#00730E;
	font-size:22px; 
}
#headerBA ul.navigation{
	margin:15px 0; 
	max-width:600px;
	min-width:500px;
}
#headerBA ul.navigation li{
	float:left; 
	margin:0 5px 3px;
	min-width:30px;
	text-align:center;
	white-space:nowrap; 
	_width:5%; 
}
#headerBA ul.navigation li.last{
	margin-right:0;
}
#headerBA ul.navigation li a{
	background: #5c1c1d; /* W3C */
	-webkit-border-radius:5px;  -moz-border-radius:5px; border-radius:5px;
	border:1px solid #aea679;
	color:#fff;
	display:block;
	font-size:.85em;
	line-height:1em;
	min_width:30px;
	padding:8px 14px;
	text-decoration:none;

}
#headerBA ul.navigation li a:hover,
#headerBA ul.navigation li a.selected{
	background: #8c6134;
    text-decoration:none;
}
/* ____________________ Main / Content Area & Side bar CSS ______________________________________________________________________________ */
#mainBA{
	margin:20px auto 0;
	border-top:1px solid #357d3e;
	padding:15px 0;
	width:1024px;
}
#contentBA{ 
	min-height:250px;
 	text-align:left;
 	width:70%;
}
#sidebarBA{
	background:#12641c;
	border-radius:8px;
	min-height:20px;
	padding:4px 8px 15px;
	text-align:left; 
	width:25%; 
}
#sidebarBA ul.navigation{
	margin:15px 0;
}
#sidebarBA ul.navigation li{
	margin-bottom:6px;
	width:auto;
}
#sidebarBA ul.navigation li a{
	background: #5c1c1d; /* W3C */
	-webkit-border-radius:5px;  -moz-border-radius:5px; border-radius:5px;
	border:1px solid #aea679;
	color:#fff;
	display:block;
	font-size:.85em;
	line-height:1em;
	min_width:30px;
	padding:8px 14px;
	text-decoration:none;

}


#sidebarBA ul.navigation li a:hover,
#sidebarBA ul.navigation li a.selected{
	background: #8c6134;
    text-decoration:none;
	text-decoration:none;
}

/* ____________________ Footer CSS ______________________________________________________________________________ */
#footerBA{
	border-top:1px solid #357d3e;
	color:#fff; 
	min-height:30px;
	margin:30px auto 0;
	padding:30px 0; 
	width:1024px;
}
#footerBA ul.navigation{
	margin:15px 0;
}
#footerBA ul.navigation li{
	float:left;
	min-width:10px; 
	padding:0 5px 0 0;
	text-align:center;
	white-space:nowrap;
	_width:auto; 
}
#footerBA ul.navigation li a{
	color:#b2ae79;
	border-right:1px solid #138921;
	padding-right:5px;
	text-shadow:0 1px 0 rgba(7,74,15,.99);
}
#footerBA ul.navigation li.last a{border-right:none; padding:0}
#footerBA ul.navigation li a:hover{
	text-decoration:underline;
}
#footerBA ul.navigation li a.selected{
	font-weight:bold; 
}
/* ____________________ Layout Specific CSS ______________________________________________________________________________ */
/*----LAYOUT 1 Column----*/
.v3 #sidebarBA{
	padding:15px;
	width:auto;  
}
.v3 #contentBA{width:auto;margin-bottom:30px;}
.v3 #sidebarBA ul.navigation li{ 
	float:left;
	min-width:10px;
	margin-right:4px;
	text-align:center;
	white-space:nowrap;
}
.v3 #sidebarBA ul.navigation li a{padding:4px 14px;}
.v3 #sidebarBA ul.navigation li.last a{border-right:none;}
.v3 #sidebarBA ul.navigation li a:hover{}
.v3 #sidebarBA ul.navigation li a.selected{}

/* ____________________ Module Specific Styling ______________________________________________________________________________ */
.addOnBorder{border:1px solid #fff; } 
.addOnBorderBottom{border-bottom:1px solid #fff; } 
.addOnBorderTop{border-top:1px solid #fff; } 
.addOnShadowBox{background:#000; } 
.addOnShadowBoxSmall{background:#999; } 
.addOnTableHeading{color:#fff; }
.addOnTableHeadingBg{background:#CCC; } 
.addOnTableRowBg{background:#ddd; } 
.addOnTableRowAltBg{background:#eee; }
.addOnTableColumnBg{background:#aaa; } 
.addOnTableColumnAltBg{background:#fff;}
.addOnBackgroundImage{background:url(); }
.addOnHeadline{font-size:20px; color:#fff; }
.addOnSubHead{font-size:18px; color:#fff; }
.addOnSubH3{font-size:16px; color:#fff; }
.addOnSubH4{font-size:14px; color:#fff; }
.addOnPlainText{font-size:12px; color:#fff; }
.addOnBasicLink{font-size:12px; color:#fff;}
.addOnSmallText{font-size:10px; color:#fff; }
.addOnBackground{background:inherit; }
.addOnShadedText{font-size:12px; color:#fff; background-color:#ccc; }
.addOnAccentText{font-size:12px; color:#fff; background-color:#999; }
.addOnSectionHead{font-size:16px; color:#fff; border-bottom:1px solid #fff; }
.addOnMiniNavBox{}
.addOnButton{background-color:#005709; background-image:none; border:solid 2px #fff; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:auto; padding-top:0px; text-align:center; height:22px; }
/* free users color the background of the top ad-block here */
div#tb_ad{background-color:#88a8b7}


#body .zbl-Btn{background:#601a18; color:#fff; -webkit-border-radius:5px;  -moz-border-radius:5px; border-radius:5px; border:1px solid #aea679;}
#body .zbl-Btn:hover{background:#8c6134; color:#fff}

/* ____________________ mobile layout ______________________________________________________________________________ */
@media screen and (max-device-width:480px), screen and (max-width:600px){
/* adds mobile only background */
#body.mobileLayout{background:url(https://lygo.net/ly/zeeblio/styles/woofers/images/mBG.jpg) no-repeat #00730E}

/* style for menu button at top right of page */
#body.mobileLayout #mNavLink{background:#005709; color:#fff; border:1px solid #000}

/* styling for navigation menu to be placed at bottom of page */
#body.mobileLayout .mobileNav ul li a{background:#005709; color:#fff}
#body.mobileLayout .mobileNav ul li a:hover, #body.mobileLayout .mobileNav ul li a.selected{background:#A3AB94; color:#000}

/* mobile layout/content styling */
	#body.mobileLayout #headerBA{padding-top:20px; padding-left:160px; min-height:200px;}
	#body.mobileLayout #contentBA{margin-bottom:15px}
	#body.mobileLayout #sidebarBA{border-top:1px solid #005d0b; padding:15px 0; margin:15px 0;}
	#body.mobileLayout #mainBA{margin:15px 0;}
	#body.mobileLayout #footerBA{background:#00530a}
}i
