/*** Print CSS ***/

.skip, #sites, a.sites-toggle, .topnavigation, ul.bannerlisting, h2, #search, #search button,  img, .press h3, .navigation, #footer, .slideShowControls, #banner, #bannernav, .topnews, #accordion, .toolbar, .topshare, .breadcrumb, .sharethis.group, #services, .search, .local, .feedback, .subnavigation ul, .accordion, .subnavigation h4, ul.social, #map_canvas, #header .searchbar, #header .menu, #header .search, #header .phonebook, #header .show-for-small, #header .menumobile, #header .feedbackmobile, #header .searchmobile, #header .phonebookmobile, .mainmenu, #gobutton  {display: none;}


#header {filter: none; border-bottom: none; -webkit-box-shadow: none; height: auto; border-bottom: 1px solid #333; padding: 0; margin: 0; }

#header h1 {font-family: Helvetica, Arial, sans-serif;  padding-bottom: 8px; font-weight: normal; font-size: 26px; text-indent: none; margin: 0; width: auto;}
#header h1 a {text-decoration: none; color: #222; text-indent: 0; display: block; width: auto;}
#header h1 span {display: inline-block; font-weight: bold;}


h3, h4, h5, p {font-family: Helvetica, Arial, sans-serif;}
h3 a {-webkit-box-shadow: none; border-radius: 0; border-none; padding: 1em 0 0 0; border-bottom: 1px solid #ccc;}
a {color: #222;}

.calendars ul.listing, .calendars .content {display: block;}

ul.taglist {margin: 0; padding: 0;}
ul.taglist li {margin: 0; padding: 0; background: none;}
ul.taglist li a {background: none; padding: 1em 0; margin: 0;}


ul {margin: 0; padding: 0;}
ul li {margin: 0; padding: 0;}