body {
  background: #AE1C28;
  /* background: #FFCC00 url(back.png) repeat-x; */
  /* background: #FFCC00 url(shadow.png) repeat-y center center; */
  /* background-attachment: fixed; */
  color: #3F3F3F;
}

hr {
  background-color: #FFFFFF;
  color: #FFFFFF;
  border: 1px dotted #AE1C28;
  border-style: none none dotted;
}

blockquote {
  background-color: #FFFFCC;
  color: #3F3F3F;
  border-color: #FFCC00;
}

#top {
  background-color: #FFCC00;
}

#links, #links a {
  background-color: transparent;
}

#links a:hover {
  background-color: transparent;
  color: #FFFFFF;
}

#logo {
  /* background: #21468B; */
  background: #21468B url(logo-wse.gif) no-repeat 34px 2px;
  background-size: 105px 120px;
  color: #3F3F3F;
  border-color: #FFFFFF;
}

#conference {
  background-color: transparent;
  color: #FFFFFF;
}

#subject {
  background-color: transparent;
  color: #FFFFFF;
}

#shortname {
  background-color: transparent;
  color: #FFFFFF;
}

#venue {
  background-color: transparent;
  color: #FFFFFF;
}

#website {
  background-color: transparent;
  color: #FFFFFF;
}

#content, #column1, #column2 {
  background-color: #FFFFFF;
  color: #3F3F3F;
}

#menu, #addlinks, .sidebaritem {
  background: #FFFFFF url(box.png) repeat-x;
  color: #3F3F3F;
}

#menu li a, #addlinks li a {
  background-color: transparent;
  color: #3F3F3F;
  border-color: #FFFFFF;
}

#menu li a#secondary {
  background-color: #FFFFCC;
  color: #3F3F3F;
  border-color: #FFFFFF;
}

#menu li a:hover, #addlinks li a:hover, #menu li a#secondary:hover {
  background-color: #21468B; /* #AE1C28; */
  color: #FFFFFF;
  border-color: #FFFFFF;
}

#menu li a#selected {
  background-color: #AE1C28; 
  color: #FFFFFF;
  border-color: #FFFFFF;
}

#search input {
  background-color: #FFFFFF;
  color: #3F3F3F;
  border-color: #3F3F3F;
}

.sidebaritem a, #column2 a {
  background-color: transparent;
  color: #AE1C28;
}

/*
.sidebaritem a:hover, #column2 a:hover {
  background-color: #AE1C28;
  color: #FFFFFF;
}
*/

#column2 h1 {
  background: transparent;
  color: #AE1C28;
  border-color: #AE1C28;
}

#footer, #footer a {
  background-color: #21468B;
  color: #FFFFFF;
  border-color: #FFFFFF;
}

#footer a:hover {
  background: #21468B;
  color: #FFFF00;
}

