.Greater-Libertyville .skArea 
								{ background: #3b3b3b url("images/skgray-bg.jpg") repeat scroll center top; }
.Greater-Libertyville .skTopbar	{ background-color: rgba(0,0,0,0.45); }
.Greater-Libertyville .skTopbar img.link
								{ margin: 0 11px 0 0;}
.Greater-Libertyville .skLogin a.goog-te-menu-value,
.Greater-Libertyville .skLogin a.goog-te-menu-value:link,
.Greater-Libertyville .skLogin a.goog-te-menu-value:visited,
.Greater-Libertyville .skLogin a.translate,
.Greater-Libertyville .skLogin a.translate:link,
.Greater-Libertyville .skLogin a.translate:visited,
.Greater-Libertyville .skSocial a.link,
.Greater-Libertyville .skSocial a.link:link,
.Greater-Libertyville .skSocial a.link:visited 
								{ background-image: url("images/atlas-other-sprite.png"); height: 32px;}
.Greater-Libertyville a.skFacebook, 
.Greater-Libertyville a.skFacebook:link,
.Greater-Libertyville a.skFacebook:visited 			{ background-position: -265px -1145px; }
.Greater-Libertyville a.skFacebook:hover,
.Greater-Libertyville a.skFacebook:focus,
.Greater-Libertyville a.skFacebook:active 				{ background-position: -265px -826px; }

.Greater-Libertyville a.skTwitter,
.Greater-Libertyville a.skTwitter:link,
.Greater-Libertyville a.skTwitter:visited 				{ background-position: -332px -1145px; }
.Greater-Libertyville a.skTwitter:hover,
.Greater-Libertyville a.skTwitter:focus,
.Greater-Libertyville a.skTwitter:active { background-position: -332px -826px; }
.Greater-Libertyville a.skYoutube,
.Greater-Libertyville a.skYoutube:link,
.Greater-Libertyville a.skYoutube:visited { background-position: -298px -1145px; }
.Greater-Libertyville a.skYoutube:hover,
.Greater-Libertyville a.skYoutube:focus,
.Greater-Libertyville a.skYoutube:active {  background-position: -298px -826px;}
.Greater-Libertyville a.skInstagram,
.Greater-Libertyville a.skInstagram:link,
.Greater-Libertyville a.skInstagram:visited {  background-position: -366px -1145px;}
.Greater-Libertyville a.skInstagram:hover,
.Greater-Libertyville a.skInstagram:focus,
.Greater-Libertyville a.skInstagram:active {  background-position: -366px -826px;}
.Greater-Libertyville a.goog-te-menu-value,
.Greater-Libertyville a.goog-te-menu-value:link,
.Greater-Libertyville a.goog-te-menu-value:visited {  background-position: -434px -1145px;}
.Greater-Libertyville a.goog-te-menu-value:hover,
.Greater-Libertyville a.goog-te-menu-value:focus,
.Greater-Libertyville a.goog-te-menu-value:active {  background-position: -434px -826px;}

.Greater-Libertyville .skLogin a.link,
.Greater-Libertyville .skLogin a.link:link,
.Greater-Libertyville .skLogin a.link:visited	{ background-color: rgba(0,0,0,0.45); color: #a2a2a2; }
.Greater-Libertyville .skLogin a.link:hover,
.Greater-Libertyville .skLogin a.link:focus,
.Greater-Libertyville .skLogin a.link:active
								{ background: #e88213 none repeat scroll 0 0; color: #202020;}
.Greater-Libertyville .skHead .head 
								{ letter-spacing: 0.1px; }

.Greater-Libertyville .skNav		{ background-color: rgba(0,0,0,0.45); }
#Body.Greater-Libertyville #dnnStandardMenu .root .txt::after 
								{ background: #464646 none repeat scroll 0 0; }
#Body.Greater-Libertyville #dnnStandardMenu .root .col::before 
								{ background: #af4801 none repeat scroll 0 0; }
#Body.Greater-Libertyville #dnnStandardMenu .root.sel > .txt,
#Body.Greater-Libertyville #dnnStandardMenu .root.exp > .txt,
#Body.Greater-Libertyville #dnnStandardMenu .root .txt:hover 
								{ background: #e88213 none repeat scroll 0 0; color: #ffffff; }
#Body.Greater-Libertyville #dnnStandardMenu .root .m0,
#Body.Greater-Libertyville #dnnStandardMenu .root .m0 .txt
								{ background: #e88213 none repeat scroll 0 0; }
#Body.Greater-Libertyville #dnnStandardMenu .root .mi1 .txt 
								{ color: #202020; font-style: italic;}
#Body.Greater-Libertyville #dnnStandardMenu .root .mi2 .txt
								{ color: #ffffff; font-style: normal; font-weight: normal; text-transform: none;}
#Body.Greater-Libertyville #dnnStandardMenu .root .mi1 .mi .txt 
								{ padding-left: 10px; }
#Body.Greater-Libertyville #dnnStandardMenu .root .mi1 .mi .txt::after
								{ display: none;}
								
								
#Body.Greater-Libertyville .AlertText a,
#Body.Greater-Libertyville .AlertText a:link,
#Body.Greater-Libertyville .AlertText a:visited				{color: #e88213;}
#Body.Greater-Libertyville .AlertText a:hover,
#Body.Greater-Libertyville .AlertText a:focus,
#Body.Greater-Libertyville .AlertText a:active				{color: #ebeaea;}
#Body.Greater-Libertyville .TeamPage_newsHolder a,
#Body.Greater-Libertyville .TeamPage_newsHolder a:link,
#Body.Greater-Libertyville .TeamPage_newsHolder a:visited,
#Body.Greater-Libertyville .TeamPage_gridColumn a,
#Body.Greater-Libertyville .TeamPage_gridColumn a:link,
#Body.Greater-Libertyville .TeamPage_gridColumn a:visited,
#Body.Greater-Libertyville .skWrapper .ModLinksC a,
#Body.Greater-Libertyville .skWrapper .ModLinksC a:link, 
#Body.Greater-Libertyville .skWrapper .ModLinksC a:visited,
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a, 
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a:link,
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a:visited {
    color: #e88213;
}
#Body.Greater-Libertyville .TeamPage_newsHolder a:hover,
#Body.Greater-Libertyville .TeamPage_newsHolder a:focus,
#Body.Greater-Libertyville .TeamPage_newsHolder a:active,
#Body.Greater-Libertyville .TeamPage_gridColumn a:hover,
#Body.Greater-Libertyville .TeamPage_gridColumn a:focus,
#Body.Greater-Libertyville .TeamPage_gridColumn a:active,
#Body.Greater-Libertyville .skWrapper .ModLinksC a:hover,
#Body.Greater-Libertyville .skWrapper .ModLinksC a:focus,
#Body.Greater-Libertyville .skWrapper .ModLinksC a:active,
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a:hover,
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a:focus,
#Body.Greater-Libertyville .skWrapper .ModDNNHTMLC a:active {
    color: #222;
}
#Body.Greater-Libertyville a.sWebTheme_ActionsLinks:hover span,
#Body.Greater-Libertyville a.sWebTheme_ActionsLinks:focus span,
#Body.Greater-Libertyville a.sWebTheme_ActionsLinks:active span 
								{ background: #e88213 none repeat scroll 0 0; color: #202020; }
#Body.Greater-Libertyville a.sWebTheme_showSettings:hover
								{ background-color: #e88213; color: #202020; }

.Greater-Libertyville .skSlider .r960365	
								{ background-color: rgba(0,0,0,0.45); }
.Greater-Libertyville .r960365 ul.pager li 
								{ color: #a2a2a2; }
.Greater-Libertyville .r960365 ul.pager li.selected::after 
								{ border-bottom-color: #e88213; }
.Greater-Libertyville .r960365 ul.pager li::before 
								{ background-color: #626262; }
.Greater-Libertyville .r960365 ul.pager li.selected,
.Greater-Libertyville .r960365 ul.pager li:hover,
.Greater-Libertyville .r960365 ul.pager li:focus,
.Greater-Libertyville .r960365 ul.pager li:active
								{ background: #e88213; color: #ffffff;}
								
.Greater-Libertyville ul.news li.item 
								{  border-top: 5px solid #e88213; }
.Greater-Libertyville ul.news li.item:before 
								{  background-image: url(images/atlas-other-sprite.png); background-position: -55px -1145px; }
.Greater-Libertyville ul.news .date
								{ color: #e88213;}
.Greater-Libertyville .skNews .readmore a.link,
.Greater-Libertyville .skNews .readmore a.link:link,
.Greater-Libertyville .skNews .readmore a.link:visited 
								{ background-image: url("images/greater-libertyville-news-stripe.png"); padding: 9px 0;}
.Greater-Libertyville .skNews .readmore a.link:hover,
.Greater-Libertyville .skNews .readmore a.link:focus,
.Greater-Libertyville .skNews .readmore a.link:active 
								{ background-image: url("images/greater-libertyville-news-stripe-hover.png"); color: #202020; }
								
.Greater-Libertyville .skWrapper	{ background-color: rgba(0,0,0,0.45);  }
.Greater-Libertyville ul.skTabs li.item.ui-tabs-active a.link,
.Greater-Libertyville ul.skTabs li.item.ui-state-active a.link,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-active a.link:link,
.Greater-Libertyville ul.skTabs li.item.ui-state-active a.link:link,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-active a.link:visited,
.Greater-Libertyville ul.skTabs li.item.ui-state-active a.link:visited,
.Greater-Libertyville ul.skTabs li.item.ui-state-hover a.link,
.Greater-Libertyville ul.skTabs li.item.ui-state-hover a.link:link,
.Greater-Libertyville ul.skTabs li.item.ui-state-hover a.link:visited,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-selected a.link,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-selected a.link:link,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-selected a.link:visited 
								{ background-color: #e88213; color: #ffffff; }
.Greater-Libertyville ul.skTabs 
								{ border-top: 5px solid #e88213; }
.Greater-Libertyville ul.skTabs li.item.ui-state-active::before,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-active::before,
.Greater-Libertyville ul.skTabs li.item.ui-state-hover::before,
.Greater-Libertyville ul.skTabs li.item.ui-tabs-selected::before 
								{ border-top: 10px solid #e88213; }
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn,
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn:link,
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn:visited { 
    color: #ffffff;
    border-top-color: #e88213;
}
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn.active,
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn:link.active,
#Body.Greater-Libertyville .skTabsCnt a.skSocialBtn:visited.active {
    background-color: #e88213;
}
.skSocialTab a.skSocialBtn::before,
.skSocialTab a.skSocialBtn:link::before,
.skSocialTab a.skSocialBtn:visited::before { 
    color: #e88213; 
}
.Greater-Libertyville ul.tweet_list li:before
								{ background-image: url(images/atlas-other-sprite.png); left: 22px; width: 68px; top: 50%; transform: translate(0, -50%);
								  background-position: -154px -1145px; } 
.Greater-Libertyville .tweet_time{ color: #fff; }
.Greater-Libertyville .skTabsCnt { padding: 15px; height: 436px; }
#Body.Greater-Libertyville .skTabsCnt h1,
#Body.Greater-Libertyville .skTabsCnt h2,
#Body.Greater-Libertyville .skTabsCnt h3,
#Body.Greater-Libertyville .skTabsCnt h4,
#Body.Greater-Libertyville .skTabsCnt h5,
#Body.Greater-Libertyville .skTabsCnt h6,
#Body.Greater-Libertyville .skTabsCnt a,
#Body.Greater-Libertyville .skTabsCnt a:link,
#Body.Greater-Libertyville .skTabsCnt a:visited 
								{ color: #e88213; }
.Greater-Libertyville .skFeaturedSponsor h1,
.Greater-Libertyville .skFeaturedSponsor h2,
.Greater-Libertyville .skFeaturedSponsor h3,
.Greater-Libertyville .skFeaturedSponsor h4,
.Greater-Libertyville .skFeaturedSponsor h5,
.Greater-Libertyville .skFeaturedSponsor h6
								{ color: #e88213; }
									
.Greater-Libertyville .cbContainer.expanded h2.head::after 
								{ border-top: 10px solid #e88213; }
.Greater-Libertyville .cbContainer h2.head 
								{ background: #3b3b3b none repeat scroll 0 0; border-top: 5px solid #e88213; color: #ffffff; }
.Greater-Libertyville .cbContainer h2.head:hover{ border-top-color: #fff; } 
.Greater-Libertyville .cbContainer.expanded h2.head 
								{ background: #e88213 none repeat scroll 0 0; }
.Greater-Libertyville .cbContainer h2.head::before 
								{ font-size: 14px; color: #e88213;}
								
.Greater-Libertyville .skFieldStatus .readmore a.link,
.Greater-Libertyville .skFieldStatus .readmore a.link:link,
.Greater-Libertyville .skFieldStatus .readmore a.link:visited
								{ background-image: url("images/greater-libertyville-field-stripe.png"); color: #ffffff; font-weight: 700; }
.Greater-Libertyville .skFieldStatus .readmore a.link:hover,
.Greater-Libertyville .skFieldStatus .readmore a.link:focus,
.Greater-Libertyville .skFieldStatus .readmore a.link:active
								{ background-image: url("images/greater-libertyville-field-stripe-hover.png"); color: #202020; }

.Greater-Libertyville ul.field .name{ color: #fff;  }
.Greater-Libertyville ul.field .date{ color: #a2a2a2;  }
.Greater-Libertyville ul.field .date ,
.Greater-Libertyville ul.field li.item.open::after,
.Greater-Libertyville ul.field li.item.partial::after,
.Greater-Libertyville ul.field li.item.close::after
								{ font-style: italic; }

.Greater-Libertyville ul.events li.item 
								{ border-bottom: 2px solid #a2a2a2; }
.Greater-Libertyville ul.events li.item:before 
								{ background-image: url(images/atlas-other-sprite.png); background-position: -2px -1145px; width: 46px; height: 46px; 
								  left: 4px; top: 20px; transform: inherit; }
.Greater-Libertyville ul.events li.item.first:before
								{ top: 4px; }
#Body.Greater-Libertyville ul.events h3.head,
#Body.Greater-Libertyville ul.events a.link,
#Body.Greater-Libertyville ul.events a.link:link,
#Body.Greater-Libertyville ul.events a.link:visited 
								{ color: #e88213; }
#Body.Greater-Libertyville .skTabsCnt .readmore a.link,
#Body.Greater-Libertyville .skTabsCnt .readmore a.link:link,
#Body.Greater-Libertyville .skTabsCnt .readmore a.link:visited 
								{ background-image: url("images/greater-libertyville-news-stripe.png");color: #ffffff; font-weight: 700; }
#Body.Greater-Libertyville .skTabsCnt .readmore a.link:hover,
#Body.Greater-Libertyville .skTabsCnt .readmore a.link:focus,
#Body.Greater-Libertyville .skTabsCnt .readmore a.link:active 
								{ background-image: url("images/greater-libertyville-news-stripe-hover.png"); color: #202020; }
								
.Greater-Libertyville ul.documents li.item::before
								{ background: #e88213; }
.Greater-Libertyville .skSponsor .prev,
.Greater-Libertyville .skSponsor .next{ background-image: url(images/atlas-other-sprite.png); background-position: -83px -1145px; }
.Greater-Libertyville .skSponsor .next { transform: rotate(180deg); }
.Greater-Libertyville .skSponsor .prev:hover,
.Greater-Libertyville .skSponsor .next:hover
								{ background-position: -119px -1145px; }
.Greater-Libertyville .ftContainer h2.head { background-color: rgba(0,0,0,0.45); }
.Greater-Libertyville ul.stLink li.item::before 
								{ color: #e88213; }
.Greater-Libertyville ul.stLink a.link:hover,
.Greater-Libertyville ul.stLink a.link:focus,
.Greater-Libertyville ul.stLink a.link:active
								{ color: #e88213; }
.Greater-Libertyville .cbInfo a.cbLink,
.Greater-Libertyville .cbInfo a.cbLink:link,
.Greater-Libertyville .cbInfo a.cbLink:visited 
								{ color: #e88213; font-family: "Lato",Arial,Helvetica,sans-serif; }

.Greater-Libertyville .skInfo a.hidden-link:hover,
.Greater-Libertyville .skInfo a.hidden-link:focus,
.Greater-Libertyville .skInfo a.hidden-link:active 
								{ color: #e88213; }
.Greater-Libertyville ul.stLink li.item 
								{ border-bottom: none; }
.Greater-Libertyville .content > a 
								{ text-decoration: none; }
.Greater-Libertyville .content > a.cbLink
								{ text-decoration: underline; }
.Greater-Libertyville .content .cbName
								{ padding-bottom: 0; }
								
.Greater-Libertyville .dtContainer h2.head 
								{ background: #e88213 none repeat scroll 0 0; border-top: 5px solid #3b3b3b; color: #ffffff; }
.Greater-Libertyville .dtContainer h2.head::after 
								{ border-top: 10px solid #e88213; }
#Body.Greater-Libertyville #skMobNav a#skMobNavBtn,
#Body.Greater-Libertyville #skMobNav a#skMobNavBtn:link,
#Body.Greater-Libertyville #skMobNav a#skMobNavBtn:visited 
								{ background: #e88213 none repeat scroll 0 0; color: #ffffff; }
#Body.Greater-Libertyville #mobNav > ul > li > span,
#Body.Greater-Libertyville #mobNav > ul > li > a,
#Body.Greater-Libertyville #mobNav > ul > li > a:link,
#Body.Greater-Libertyville #mobNav > ul > li > a:visited 
								{ background: #e88213 none repeat scroll 0 0; color: #ffffff; }
#Body.Greater-Libertyville #mobNav > ul > li > span,
#Body.Greater-Libertyville #mobNav > ul > li > a,
#Body.Greater-Libertyville #mobNav > ul > li > a:link,
#Body.Greater-Libertyville #mobNav > ul > li > a:visited 
								{ border-bottom: medium none; border-top: 1px solid #3b3b3b; }
#Body.Greater-Libertyville #mobNav > ul > li > ul 
								{ border-bottom: medium none; border-top: medium none; }
								
								
@media screen and (max-width: 768px) {
	.Greater-Libertyville .skSlider .r960365 ul.pager li {
		border: 1px solid #3b3b3b;
	}
}
