#menu{ width:740px;height:28px;margin:auto;background:url(menu-bg.jpg);}
#menu ul{width:auto;}
#menu li{vertical-align:middle;line-height:28px;color:#FCF2E6;}
#m-line{ height:28px; width:2px;background:url(m-line.jpg); }
#m-home{ width:100px;text-align:center;margin-left:6px;}
#m-txt{ width:100px; text-align:center; }
#m-home a:link,#m-home a:visited{ font-size:11px;width:100px;float:left;color:#333333;vertical-align:middle;line-height:28px;text-decoration:none;padding-top:0px;font-weight:normal;}
#m-txt a:link,#m-txt a:visited{ font-size:11px;width:100px;float:left;color:#333333;vertical-align:middle;line-height:28px;text-decoration:none;padding-top:0px;font-weight:normal;}
#menu li a:hover{color:#ffffff;text-decoration:none;background:url(m-on.jpg)}
#men-on{font-weight:bold;background:url(m-on.jpg);color:#ffffff;text-align:center; }
#men-on a:link,#men-on a:visited{ font-size:11px;width:100px;float:left;vertical-align:middle;line-height:28px;text-decoration:none;padding-top:0px;font-weight:bold;background:url(m-on.jpg);color:#ffffff;}

*{padding:0;  margin:0; }
#navigation, #navigation li ul {list-style-type:none; }
#navigation { font-weight:600;}
#navigation li{float:left;text-align:center;position:relative; vertical-align:middle;line-height:28px;color:#FCF2E6;}
#navigation li a:link, #navigation li a:visited { display:block; text-decoration:none; color:#333333; width:110px; height:28px; line-height:28px;border:1px solid #fff; border-width:0px 0px 0 0;  background:url(menu-bg.jpg); padding-left:10px;}
#navigation li a:hover {color:#fff;background:url(m-on.jpg);}
#navigation li ul li a:hover {color:#fff;background:url(m-on.jpg);}
#navigation li ul { display:none;position:absolute; top:28px; left:0;margin-top:0px;width:120px;}
#navigation li ul li ul { display:none;position:absolute;top:0px;left:130px;  margin-top:0; margin-left:1px; width:120px;}
