@charset "utf-8";

body { background-color:transparent; }
#pageContainer { width:auto; margin:auto; background-image:none; background-color:transparent; padding:0; }
#pageHeader { display:none; }
#printHeader { display:block; padding-bottom:20px; }

#pageContent { width:auto; padding:0; }
#sideColumn { display:none; }
#pageColumn { width:auto; float:none; }
div.pageTextBlock { width:auto; float:none; }
div.sectionContainer { width:auto; float:none; }

#infoBlocks { background:none; width:auto; }
#infoBlocks div.infoBlock { width:48% !important; }
#infoBlocks div.infoBlockLeft { padding-left:0 !important; }
#infoBlocks div.infoBlockRight { padding-right:0 !important; }

#pageFooter { display:none; }
#creditLine { display:none; }

#printFooter { display:block; padding-top:20px; }

.backLink, img.infoRSS { display:none; }

div.pageContentBlock a:after, div.pageContentBlock a:visited:after { content:" (" attr(href) ") " !important; font-weight:normal !important; }
a.infoBlockLink:after, a.infoBlockLink:visited:after, a.eventReadLink:after, a.eventReadLink:visited:after { content:" at " attr(href); font-weight:normal !important; }

div.stdGalThumbs { margin-left:auto; margin-right:auto; }
div.pagePhotoContainer a:after, div.pagePhotoContainer a:visited:after, div.stdGalThumb a:after, div.stdGalThumb a:visited:after { content:"" !important; }

div.fileDownload { vertical-align:bottom; }
div.fileDownload img { margin-top:-2px; }
div.fileDownload a span { margin-right:5px; padding-top:0; }
div.fileDownload a:after, div.fileDownload a:visited:after { content:" - " attr(href) " " !important; }

div.newsletterContainer { margin:0; }
div.newsletterBlock a:after, div.newsletterBlock a:visited:after { content:"" !important; }
