* {
  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;
}