#divAll  { position: absolute; top: 50%; left: 50%; width: 950px; height: 400px; margin-left: -475px; margin-top: -200px;  }#divMenu { position: absolute; z-index: 10; top: 0; left: 50px; width: 850px; height: 25px }
#divBannerLogo { position: absolute; z-index: 10; top: 0; right: 18px; height: 50px; }#divBannerLinks { position: absolute; z-index: 5; top: 50px; left: 0px; width: 550px; height: 350px;  }#divBannerLinksFG { position: absolute; z-index: 6; top: 50px; left: 0px; width: 550px; height: 350px;  }#divContentScroll { position: absolute; z-index: 5; top: 91px; left: 550px; width: 425px; height: 288px; overflow: auto; }#divContent { position: absolute; top: 10; left: 20; width: 360px; }#divBannerContentBG { position: absolute; z-index: 3; top: 50px; left: 550px; width: 400px; height: 350px; }

#menuMain, #menuMainActive { display: block; width: 90px; height: 30px; padding-top: 5px; padding-left: 10px; position:absolute; z-index:2; }
// #menuMain:hover { background-color: #D53049; }
#menuSub, #menuSubActive, #menuSub2, #menuSub2Active, #menuSub3, #menuSub3Active { display:block;padding-left: 10px; padding-bottom:3px; padding-top:3px;width: 140px; }
#menuSub2, #menuSub2Active {padding-bottom:2px; padding-top:2px; }
#menuSub3, #menuSub3Active {padding-bottom:1px; padding-top:1px; }

.submenu { display:none; padding-top: 10px; padding-bottom:7px; position:absolute; z-index:1; left:100px; }
div.menu1:hover > div.submenu, div.menu2:hover > div.submenu, div.menu3:hover > div.submenu { display:block }
.menu2 > .submenu, .menu3 > .submenu { margin-top: -28px; left:100px; }
.menu3 > .submenu { margin-top: -26px;}

p { line-height: 13px; margin-bottom: 8px;  }
