/* ____________________ #body overwrites ______________________________________________________________________________ */
#body .zbl-h1{font-size:28px;}
#body .zbl-h2{font-size:20px;}
#body .zbl-h3{font-size:16px;}
#body p{color:#515151; line-height:22px;}
#body a{color:#262be9;}
#body{background-color:#4a83bf; background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066729.jpg); background-repeat:repeat-x;}
/* ____________________ OuterContainer and Container CSS ______________________________________________________________________________ */
#outerContainerBA{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066729.jpg); background-repeat:repeat-x;}
#containerBA{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066728.jpg); background-position:center top; background-repeat:no-repeat;}
/* ____________________ Header CSS ______________________________________________________________________________ */
#headerBA{color:#fff; margin:0 auto; padding-top:30px; text-align:left; width:1020px; }
#headerBA .zbl-h1{color:#fce0a0;}
#headerBA .zbl-h2, #headerBA .zbl-h3, #headerBA p{color:#fff;}
#headerBA ul.navigation{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066794.gif); border:1px solid #052e45; margin:20px 0; width:100%;}
#headerBA ul.navigation li{padding-right:2px;}
#headerBA ul.navigation li a{color:#3d3d3d; display:block; float:left; font-size:14px; font-weight:bold; min-height:40px; line-height:40px; padding:0 20px; text-decoration:none;}
#headerBA ul.navigation li a:hover, #headerBA ul.navigation li a.selected{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066797.gif); background-repeat:repeat-x; color:#292929; text-decoration:none;}
.headerContent{padding:10px 15px}
/* ____________________ Main / Content Area & Side bar CSS ______________________________________________________________________________ */
#mainBA{background-color:#fff; -moz-border-radius:12px; /* FF1+ */
	-webkit-border-radius:12px; /* Saf3+, Chrome */
	border-radius:12px; /* Opera 10.5, IE 9 */
	-moz-box-shadow:0px 4px 10px #000; /* FF3.5+ */
	-webkit-box-shadow:0px 4px 10px #000; /* Saf3.0+, Chrome */
	box-shadow:0px 4px 10px #000; /* Opera 10.5, IE 9.0 */
	margin:0 auto; width:1020px;}
#contentBA{position:relative; width:580px;}
#contentBA .zbl-h2, #contentBA .zbl-h3, #contentBA p, #contentBA ul, #contentBA a{position:relative;z-index:10;}
#contentBA .zbl-h1{color:#052e45; font-size:22px; position:relative;}
#contentBA .zbl-h2{color:#668b9d; font-size:18px;}
#contentBA ul.navigation li{float:left;	height:28px; min-width:10px; padding:0 5px 0 0; text-align:center; white-space:nowrap; _width:5%;}
#contentBA ul.navigation li.first a{border-left:1px solid #666; padding-left:5px;}
#contentBA ul.navigation li a{border-right:1px solid #666; color:#262be9; font-size:12px; font-weight:bold; height:auto; padding-right:5px; text-decoration:none; width:auto;}
#contentBA ul.navigation li a:hover, #contentBA ul.navigation li a.selected{color:#666;text-decoration:underline;}
#contentBA ul.navigation li a.selected:hover, #contentBA ul.navigation li a:active{color:#668b9d;}
#sidebarBA{min-height:20px; width:250px;}
#sidebarBA ul.navigation{margin:0 0 20px}
#sidebarBA ul.navigation li{}
#sidebarBA ul.navigation li a{background-color:#073f5e;background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1063369.gif); background-position:left top; background-repeat:repeat-x; -moz-border-radius:7px; /* FF1+ */
	-webkit-border-radius:7px; /* Saf3+, Chrome */
	border-radius:7px; /* Opera 10.5, IE 9 */
	color:#fff;display:block; font-size:14px; margin-bottom:2px; padding:5px 10px 5px 0; text-decoration:none; text-transform:uppercase;}
#sidebarBA ul.navigation li a span{background-image: url('https://lygo.net/ly/zeeblio/styles/burst/images/30057.jpg');background-position:4px center; background-repeat: no-repeat; padding:10px 10px 10px 30px; color:#fff;}
#sidebarBA ul.navigation li a:hover, .v1 #sidebarBA ul.navigation li a.selected{background:#052e45; -moz-border-radius:7px; /* FF1+ */
	-webkit-border-radius:7px; /* Saf3+, Chrome */
	border-radius:7px; /* Opera 10.5, IE 9 */
}
#sidebarBA ul.navigation li a:hover span, .v1 #sidebarBA ul.navigation li a.selected span{background-repeat: no-repeat; background-image: url('https://lygo.net/ly/zeeblio/styles/burst/images/30059.jpg');}
/* ____________________ Footer CSS ______________________________________________________________________________ */
#footerBA{color:#fff; margin:10px auto; min-height:30px; padding:15px 0; width:1020px;}
#footerBA p{color:#fff; padding:20px 0;}
#footerBA p a, #footerBA li a{color:#fff; font-weight:bold}
#footerBA ul.navigation{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066794.gif); border:1px solid #052e45; margin:20px 0; overflow:hidden; width:auto;}
#footerBA ul.navigation li{padding-right:2px;}
#footerBA ul.navigation li a{color:#3d3d3d; display:block; float:left; font-size:12px; font-weight:bold; min-height:20px; line-height:20px;	
	padding:0 20px; text-decoration:none;}
#footerBA ul.navigation li a:hover, #footerBA ul.navigation li a.selected{background-image:url(https://lygo.net/ly/zeeblio/styles/burst/images/1066797.gif); background-repeat:repeat-x; color:#292929; text-decoration:none;}
.footerContent{padding:5px 15px}
/* ____________________ Layout Specific CSS ______________________________________________________________________________ */
/*----LAYOUT 1 Column----*/
.v3 #mainBA{padding-bottom:1px;}
.v3 #contentBA{margin:0 0 10px 0; padding:20px; width:960px;}
.v3 #sidebarBA{background-color:#ddd; -moz-border-radius:12px; /* FF1+ */
	-webkit-border-radius:12px; /* Saf3+, Chrome */
	border-radius:12px; /* Opera 10.5, IE 9 */
	margin:20px; padding:20px; position:relative; width:940px;}
.v3 #sidebarBA ul.navigation li{float:left; height:28px; min-width:10px; padding:0 5px 0 0; text-align:center; white-space:nowrap;_width:5%;}
.v3 #sidebarBA ul.navigation li.first a{border-left:1px solid #666;padding-left:5px;}
.v3 #sidebarBA ul.navigation li a{border-right:1px solid #666; color:#262be9; font-size:12px; font-weight:bold; height:auto; padding-right:5px; width:auto;}
.v3 #sidebarBA ul.navigation li a:hover, .v3 #sidebarBA ul.navigation li a.selected{color:#666; text-decoration:none;}
/*----LAYOUT 2 Column Left----*/
.v2 #contentBA{padding:20px; position:relative; width:690px; z-index:10;}
.v2 #sidebarBA{background-color:#ddd; -moz-border-radius:12px; /* FF1+ */
	-webkit-border-radius:12px; /* Saf3+, Chrome */
	border-radius:12px; /* Opera 10.5, IE 9 */
	margin:20px 0 20px 20px; min-height:400px; padding:20px; position:relative; width:220px;}
/*----LAYOUT 2 Column Right----*/
.v1 #contentBA{padding:20px; position:relative; width:690px; z-index:10;}
.v1 #sidebarBA{background-color:#ddd; -moz-border-radius:12px; /* FF1+ */
	-webkit-border-radius:12px; /* Saf3+, Chrome */
	border-radius:12px; /* Opera 10.5, IE 9 */
	margin:20px 20px 20px 0; min-height:400px; padding:20px; position:relative; width:220px;}
/* ____________________ Module Specific Styling ______________________________________________________________________________ */

#body .zbl-Btn, #body input.buttonFamily {background:#1F4A6B url(/adm/media/bg_button.gif) repeat-x; border:solid 2px #2D6B9A; color:#fff;}
#body .zbl-Btn:hover, #body input.buttonFamily:hover, #body .formSubmit .zbl-Btn:hover, #body input.poll-vote-button:hover {
	background:#1F4A6B url(/adm/media/bg_button.gif) repeat-x; border:solid 2px #46a6ef; 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/burst/images/mBG.jpg) no-repeat #0b4364}

/* style for menu button at top right of page */
#body.mobileLayout #mNavLink{background:#f7f098; color:#3d3d3d; border:1px solid #f9d575}

/* styling for navigation menu to be placed at bottom of page */
#body.mobileLayout .mobileNav ul li a{background:#f7f098; color:#3d3d3d}
#body.mobileLayout .mobileNav ul li a:hover, #body.mobileLayout .mobileNav ul li a.selected{background:#f9d575}

/* mobile layout/content styling */
	#body.mobileLayout #headerBA{padding-top:20px}
	#body.mobileLayout #mainBA{background:rgba(255, 255, 255, .9)}
	#body.mobileLayout #contentBA{margin-bottom:15px}
	#body.mobileLayout #sidebarBA{margin-bottom:15px; padding-top:15px}
}
