


* html #nav_navbarcontainer{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px" : body.scrollTop+"px");}


html, body{
  padding:					0;
  background:				url(foo) fixed;
  margin:						0;
  height:						100%;
}

.generic {
	font-family: Myriad, "Myriad Web", Helvetica, Arial, sans-serif;
	font-size: 21px;
	font-weight: bold;
	letter-spacing: -1px;
}

/*
#globalContainer {
  position: 				absolute;
  margin:						0 0 0 0;
  padding:					0px 0px 0px 0px;
  width: 						100%;
  height: 					100%;
  background-color: #000000;
  border: 					0px solid;
  left:							0px;
  top:							0px;
  z-index:					0;
}
*/

#nav_navbarcontainer {
  position:					fixed;
  _position:				absolute;
  top:							0;
  _top:							expression(eval(document.body.scrollTop));
  left:							0;
  margin:						0;
  padding:					0;
  z-index:					10;
  width: 						100%;
  height: 					40px;
  border: 					0px solid #f00;
  border-bottom:		0px solid;
  /*
  background:				url(http://egenerations.com/common/img/tb/tb-r4.jpg);
  background-repeat:no-repeat;
  */
  background-color: #000000;
 }


#nav_controlcontainer {
  position: 				absolute;
  margin:						0 0 0 0;
  padding:					2px 0 0 5px;
  width: 						219px;
  height: 					61px;
  border: 					0px solid #f00;
	left:							0px;
  top:							0px;
  z-index:					1;
  text-align:				left;
}

     #nav_mbricon {
       position: 				absolute;
       margin:					0 0 0 0;
       padding:					2px 0 0 5px;
       width: 					29px;
       height: 					55px;
       border: 					0px solid #f00;
     	left:							4px;
       top:							3px;
       z-index:					1;
       text-align:			left;
       /* background:			url(http://egenerations.com/common/img/tb/tb-r4.mbr-icon.jpg);
       background-repeat:no-repeat;
       */
     }
     
     #nav_mbrgreeting {
       position: 				absolute;
       margin:					0 0 0 0;
       padding:					0;
       width: 					140px;
       height: 					30px;
       border: 					0px solid #f00;
     	 left:						15px;
       top:							10px;
       z-index:					2;
       text-align:			left;
     }

     #nav_mbrmystuff {
       position: 				absolute;
       margin:					0 0 0 0;
       padding:					0;
       width: 					63px;
       height: 					20px;
       border: 					0px solid #fff;
     	 left:						8px;
       top:							23px;
       z-index:					1;
       text-align:			center;
       font-color:			#fff;
     }

     #nav_mbrmymail {
       position: 				absolute;
       margin:					0 0 0 0;
       padding:					0;
       width: 					62px;
       height: 					58px;
       border: 					0px solid;
       left:						240px;
       top:							2px;
       z-index:					1;
     }

     #nav_mbraddcontent1 {
       position: 				fixed;
       margin:					0 0 0 0;
       padding:					0;
       width: 					70px;
       height: 					22px;
       border: 					0px solid #fff;
       left:						320px;
       top:							2px;
       z-index:					1;
     }

     #nav_mbraddcontent2 {
       position: 				fixed;
       margin:					0 0 0 0;
       padding:					0;
       width: 					70px;
       height: 					22px;
       border: 					0px solid #fff;
       left:						420px;
       top:							2px;
       z-index:					1;
     }


     #nav_chatroomindicator {
       margin:					0 0 0 0;
       padding:					0;
       width: 					175px;
       height: 					21px;
       border: 					0px solid;
       position: 				absolute;
       left:						520px;
       top:							5px;
       z-index:					1;
     }
     
     #nav_fgselector {
       margin:					0 0 0 0;
       padding:					0;
       width: 					175px;
       height: 					auto;
       border: 					0px solid;
       position: 				absolute;
       left:						520px;
       top:							32px;
       z-index:					1;
       background: 			#000;
     }
     
     #fgselect {
       background: 			#000;
       color: 					#fff;
       cursor: 					pointer;
       font-size: 			14px;
       line-height: 		1.7em;
       list-style: 			none;
       margin: 					0;
       border: 					0px solid;
       background-color:inherit;
     }

     #icon_mag {
       position: 				absolute;
       margin:					0 0 0 0;
       padding:					0;
       width: 					67px;
       height: 					54px;
       border: 					0px solid;
       left:						720px;
       top:							2px;
       z-index:					2;
     }


     #nav_logocontainer {
       position: 				relative;
       margin:					auto 0 auto 0;
       padding:					0;
       width: 					199px;
       height: 					58px;
       border: 					0px solid;
       float:						right;
       right:						0px;
       top:							0px;
       z-index:					1;
       text-align: 			right;
     }







     
     

     






/* base menu */

#nav_buttonscontainer {
  margin:						0 0 0 0;
  padding:					0;
  width: 						100%;
  height: 					30px;
  border: 					0px solid;
  position: 				absolute;
  left:							0px;
  top:							40px;
  z-index:					1;
}





#contentcontainer {
  margin:						0 0 0 0;
  padding:					0;
  width: 						80%;
  height: 					1000px;
  background-color: #ddd;
  border: 					1px solid;
  position: 				absolute;
  left:							50px;
  top:							100px;
  z-index:					1;
}





/* original */
/*
#navbarcontainer {
  margin:						0 0 0 0;
  padding:					0;
  width: 						450px;
  height: 					80px;
  background-color: #BDDDFF;
  border: 					0px solid;
  position: 				fixed;
  left:							250px;
  top:							0px;
  z-index:					10;
}
*/