body {background:#28292a;}


#content .category_title, #right_content h3 {background:#be1621;border-radius:0;margin:0;}
#infobar {background:#be1621;color:#fff;border-bottom:0;}
#infobar a {color:#fff;}
p#advanced_search, #searcher_overall label {color:#eee}


#global_search_form {position:absolute;right:20px;top:0px}
#searcher_overall_query {width:500px;}


#right_content {background:transparent}


#header_top h1 a {color:#eee;}
#header_top h1 a:hover {color:#fff}
#headings {position:absolute; right:20px; top:20px}
#headings h1 {padding:0;margin-top:5px;text-align:right;font-size:2.2em; font-weight:bold;color:#eee}
#headings h2 {color:#eee;margin:0;padding:0;font-weight:normal;font-size:1.3em;text-align:right;color:#eee}

#logo {position:absolute;left:10px;top:10px;z-index:1}
#logo img {}


#wrapper{ background-color:transparent;box-shadow:0 0 0 transparent; margin:35px auto 0; }
#content {background:#fff;border-radius:0 0 5px 5px;box-shadow:0 0 10px #000}
#footer {color:#bbb; padding:15px 0;background:transparent}
#footer a {color:#ccc}
#footer a:hover {color:#fff}

#conference-list-menu {
  top:-25px;
  right:0;
  font-size: 1.2em;
  position:absolute;
  z-index:100;  
}

#conference-list-menu ul {
  margin: 0;
  padding: 0;
  box-shadow:0 0 3px #aaa;  
  float: right; 
  border:2px solid #fff; 
}

#conference-list-menu ul li {
  display: inline; 
}

#conference-list-menu ul li a{
  float: left; 
  text-decoration: none; 
  color: #222; 
  padding: 6px 8px;
  background-color: #fff;
  font-weight:bold;
}

#conference-list-menu ul li a:hover{
  background-color:#e5e5e5;
}

#conference-list-menu ul li a.current{
  color: #fff;
  background-color:#D61313;
}


#authentication_menu {background:#000; font-size:1.2em; color:#eee;top:-70px;right:0;z-index:1000; padding:15px;box-shadow:0 0 20px #000;border:5px solid #aaa;border-top:0px solid #aaa}
#authentication_menu li a {background:#A66626; text-decoration:none; padding:5px; color:#fff;  }
#authentication_menu li a:hover {background:#D46C04}

