/*printer style sheet*/
body #Header,
body #Header *,
body #Body,
body #Body *,
body #LeftColumn .inner,
body #Footer,
body #TemplateContent .inner {background-image:none; background-color:transparent;}

body #LeftColumn > .border,
body #TemplateContent > .border {border:0;}

.noShow {height:auto;}

span.noShow,
.floatLeft,
.floatRight {float:none;}

#LogoHolder, 
#LogoHolder a,
#LeftColumn,
#LeftColumn #PageTitle,
#RightColumn, 
#FooterInfo {width:100%; height:auto;}

#StraplineHolder,
#HeaderRight,
#MainNavHolder,
#FooterNav,
#FooterLogos, 
#LeftContent,
#TemplateContent #RightColumn {display:none;}

body #Body {padding:10px 0;}
body #LeftColumn .border {border:0; padding:0; margin:0;}
body #ContentHolder {padding:10px 0;}

body #Footer,
body #Footer a {color:#000000;}

/*Homepage styles*/
#Homepage .column1 {display:none;}
#Homepage #RightColumn .top,
#Homepage #RightColumn .top a,
#Homepage #RandomBoxHolder .randomBox .title {color:#000000;}

#Homepage #RightColumn .padded10,
#Homepage .newsItem .date a {padding:0;}

#Homepage #RightColumn .eventHolder {padding:1.5em 0 0 0;}
#Homepage #RightColumn .eventHolder .date,
#Homepage #RightColumn .eventHolder .date a {display:inline;}

#Homepage .column3 .mainTitle a {text-align:left; padding:10px 0;}

#Homepage #RightColumn .column2 .noShow,
#Homepage .column3 .mainTitle {font-size:120%; padding-top:0.5em;}

#Homepage #RightColumn .column2,
#Homepage #RightColumn .eventHolder .title,
#Homepage #RightColumn .column3,
#Homepage #RandomBoxHolder {width:100%;}

#Homepage #RightColumn .eventHolder .date br,
#Homepage .viewAll,
#Homepage #BusinessDesk,
#Homepage #MemberSearchHolder {display:none;}

#Homepage #RightColumn .bottom .background {background-image:none; background-color:transparent;}

