* {
    color: #000 !important;
    background: transparent !important;
}
#languages,
#search,
#column-right,
.print,
.FBConnectButton_Simple,
#footer .fright,
#footer .fcenter,
#footer .more,
#calendar
{
    display: none;
}
#column-left,
.databox {
    width: 100%;
}
#carouselcontent .leftcol,
#carouselcontent2 .leftcol,
.content .leftcol {
    margin-right: -100%;
}
#carouselcontent .rightcol,
#carouselcontent2 .rightcol,
.content .rightcol {
    width: auto;
    margin-left: 230px;
}
#carouselcontent h2,
#carouselcontent2 h2 {
    clear: both;
}
#department p {
    padding-left: 0;
    margin: 15px 0;
}
#footer {
    position: relative;
}
#footer .fleft,
#footer .fleft p {
    margin-left: 0;
    text-align: left;
    color: #AAAAAA !important;
}
a {
    color: #324B96 !important;
}
#eventdetail .leftcol p,
#carouselcontent .leftcol p,
#carouselcontent2 .leftcol p {
    padding-left: 0 !important;
}
#banner-rotator #banner-visible {
    float: none;
    width: 100%;
    height: auto;
}
#banner-rotator #banner-visible img {
    display: none;
}
#banner-rotator .content {
    border: 0 none;
    height: auto;
}
ul#bannerslist {
    width: auto;
    position: relative;
    list-style-type: disc;
}
ul#bannerslist li,
ul#bannerslist li a,
ul#bannerslist li.active a,
ul#bannerslist li a span,
ul#bannerslist li.active a span {
    width: auto;
    height: auto;
    overflow: visible;
    float: none;
    position: relative;
    top: 0;
    left: 0;
    padding-left: 0;
    margin-left: 0;
}
.content p,
#content p {
    display: block;
    clear: both;
}
p.intm {
    visibility: hidden;
}
#columns,
#columns-in,
#column-left,
#column-left-in,
#ajaxchange,
#footer,
#photos,
#photolist,
#search-results,
.contentbox,
#sitemap,
.databox,
#articles {
    margin-top: 0 !important;
    padding-top: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    overflow: visible;
}
#footer {

}
#eventlist .archive,
#eventdetail .leftcol p.archive {
    background-color: #000 !important;
    color: #fff !important;
    font-variant: bold;
}