/* Bar where the mainNav lives and the subnav css */

#header
{
 width:100%;
 height:107px;
 position:relative;
 z-index:4000;
 text-align:center;
}
#logoImage
{
	width:162px;
	height:82px;
	float:left;
	background:url(../images/logo.png) no-repeat;
	overflow:hidden;
}
#logoImage.hover
{
	background-position: 0px -82px;
}
#headerBody
{
 width:100%;
 text-align:center;
 height:82px;
 background:url(../images/Header/headerTile.png) repeat-x;
 position:relative;
 z-index:15000;
}
#headerBar
{
  clear:both;
  background:url(../images/Header/headerBarTile.png) repeat-x;
  height:25px;
  width:100%;
}
#headerBar ul
{
  list-style:none;
  margin:0px;
  float:right;
}
#headerBar ul li
{
  float:left;
  padding-left:5px;
  padding-right:5px;
  line-height:130%;
  color:#52B124;
}
#headerBar ul li#rssButton
{
  background:url(../images/Header/rssIcon.png) no-repeat 0px 0px;
  height:13px;
  width:13px;
  margin-top:4px;
  margin-left:7px;
  line-height:normal;
  padding:0px;
}
#headerBar ul li#rssButton a
{
  display:block;
  height:13px;
  width:13px;
}
#headerBar ul li#rssButton:hover
{
  background-position:0px -13px;
}
#headerBar ul li a
{
  color:#E8EEE6;
  font-size:12px;
  text-decoration:none;
  float:left;
}
#headerBar ul li a:hover
{
  text-decoration:underline;
}

#headerBarNav
{
  margin:0px auto;
  width:940px;
}
#headerElementWrapper
{
  margin:0px auto;
  width:940px;
}