#skip-to-content,
#banner-ad,
#utilities,
#newsletter,
#wrapper-slogan-search,
#wrapper-primary-navigation,
.affiliated-organisations,
.links,
.switch-view,
#main-content .tabs,
#admin-menu,
#main-content .teaser,
#secondary-navigation {
    display: none;
}

a img {
    border: none;
}

a {
    color: #ff0000;
}

body {
    font-family: helvetica, arial, "sans-serif";
    font-size: 75%;
}

#main-content .event-calendar table {
    width: 100%;
}

div.event-calendar table,
div.event-calendar td,
div.event-calendar th {
    border: 1px solid #000000;
}

