#logoFontself{
	height:54px;
}
#loginStatus{
	text-align:right;
	height:54px;
}
#loginStatus ul{
	margin-top:20px;
	float: right;
	
}
#loginStatus li{
	display:inline;
	float: left;
	margin-right:15px;
}

#menu{
  font-size: 12px;
  height:20px;
  background-image: url(../images/menu_bg.gif);
  background-position: bottom;
  background-repeat: repeat-x; 
}

#menu div  {
  float: left;
  text-decoration: none;
  padding-left: 2px;
  background-image: url(../images/menulinktopNotCurrentLeft.gif);
  background-position: 0% 0px;
  background-repeat: no-repeat;
}
#menu div a span {
  float: left;
  padding:0px;
 
  padding-top:2px;
  
  font-size: 12px;
 
  background-image: url(../images/menulinktopNotCurrentRight.gif);
  background-position: 100% 0px;
  background-repeat: no-repeat;
  color: #808080;
  
  width:100%;
  height:20px;
  text-align:center;

}
#menu div.gap{
	margin-right:357px;

}

#main.end_0    #menu_home,
#main.browse_0  #menu_browse, 
#main.create_0  #menu_create, 
#main.use_0  #menu_use, 
#main.info_0  #menu_info{

  float: left;
  text-decoration: none;
  padding-left: 2px;
  background-image: url(../images/menulinktopLeft.gif);
  background-position: 0% 0%;
  background-repeat: no-repeat;

}

#main.end_0    #menu_home span,
#main.browse_0  #menu_browse span, 
#main.create_0  #menu_create span, 
#main.use_0  #menu_use span, 
#main.info_0  #menu_info span {
  float: left;
  padding:0px;
  padding-top:2px;
  
  font-size: 12px;
  
  background-image: url(../images/menulinktopRight.gif);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  color: #177EBE;
  
  width:100%;
  height:20px;
  text-align:center;

}
#menu div:hover {
  background-image: url(../images/menulinktopOverCurrentLeft.gif);
  background-position: 0% 0%;
  background-repeat: no-repeat;
}
#menu div:focus {
  background-image: url(../images/menulinktopOverCurrentLeft.gif);
  background-position: 0% 0%;
  background-repeat: no-repeat;
}
#menu div a:hover  span {
  background-image: url(../images/menulinktopOverCurrentRight.gif);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  color: #177EBE;
}
#menu div a:focus span{
  background-image: url(../images/menulinktopOverCurrentRight.gif);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  color: #177EBE;
}
#menu ul li.right{
 float: right;
}
#menu ul li span{
 float: right;
}

#main.end_0    #menu_home:hover,
#main.browse_0  #menu_browse:hover, 
#main.create_0  #menu_create:hover, 
#main.use_0  #menu_use:hover, 
#main.info_0  #menu_info:hover{
	  background-image: url(../images/menulinktopLeft.gif);
  background-position: 0% 0%;
  background-repeat: no-repeat;
}
#main.end_0    #menu_home:focus,
#main.browse_0  #menu_browse:focus, 
#main.create_0  #menu_create:focus, 
#main.use_0  #menu_use:focus, 
#main.info_0  #menu_info:focus{
	  background-image: url(../images/menulinktopLeft.gif);
  background-position: 0% 0%;
  background-repeat: no-repeat;
 }
#main.end_0    #menu_home a:hover span,
#main.browse_0  #menu_browse a:hover span, 
#main.create_0  #menu_create a:hover span, 
#main.use_0  #menu_use a:hover span, 
#main.info_0  #menu_info a:hover span{
	  background-image: url(../images/menulinktopRight.gif);
  background-position: 100% 0%;
  background-repeat: no-repeat;
}
#main.end_0    #menu_home a:focus span,
#main.browse_0  #menu_browse a:focus span, 
#main.create_0  #menu_create a:focus span, 
#main.use_0  #menu_use a:focus span, 
#main.info_0  #menu_info a:focus span{
	background-image: url(../images/menulinktopRight.gif);
  background-position: 100% 0%;
  background-repeat: no-repeat;
}