#TopBar {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
}

#LogoBarStandin.standin {
    height: 82px;
}

#PhotoBarStandin.standin {
    height: 100px;
}


.logobar {
  padding: 8px;
  /*margin: 0.3em;*/
  text-align: center;
}

.logobar a img { 
  vertical-align: middle;
}

.logobar a { 
  padding: 0px 5px;
}

img#logoName {
/*
  position: absolute;
  top: 47px;
  left: 160px;
*/
}

.horzBar ul, .horzBar li, .horzBar img {
    margin: 0px;
    padding: 0px;

    /* middle-aligned box isn't vertically centered in IE */
    /*vertical-align: middle;/*/
    vertical-align: top;/* centers bar vertically */
}
.horzBar li * {
  vertical-align: middle;
}

.horzBar li { 
  list-style-type:none;
}

/* float based bars */
.horzBar li { 
  float: left; 
}
/* inline based bars */
/*
.horzBar li { 
  display: inline;
}
*/



.bars {
  /* set overflow to make navbar's height grow to surround floated li */
  overflow:visible;
  margin-bottom: 0.4em;  
/*  float: left; */
/*  display: inline; */
}

.navbarItem {
    z-index: 200;
}