#m1 {background-image: url(images/nav1.jpg)}
#m2 {background-image: url(images/nav2.jpg)}
#m3 {background-image: url(images/nav3.jpg)}
#m4 {background-image: url(images/nav4.jpg)}
#m5 {background-image: url(images/nav5.jpg)}

a {display: block}
ul {display:block;list-style: none}
a, a:link, a:visited {color:#fff;text-decoration: none}

#menu1 {float:left;width:650px;height:125px;margin-left:2px}
.menu_item {float:left;display:inline;width:125px;height:70px;margin-left:5px;text-align:center;padding-top:54px;cursor: pointer}
.menu_item a {letter-spacing: .12em;font-size: 1.3em;text-decoration:none;color:#FFF;font-weight: bold}
#sm1, #sm2, #sm3, #sm4, #sm5 {display:none;position: absolute;left:auto;z-index: 500;margin-left:0}
#subimg1, #subimg2, #subimg3, #subimg4, #subimg5 {position:absolute;margin-left:-1px;width:125px;height:22px;}
#subimg1 {background-image: url(images/subnav1.png);background-repeat: no-repeat}
#subimg2 {background-image: url(images/subnav2.png);background-repeat: no-repeat}
#subimg3 {background-image: url(images/subnav3.png);background-repeat: no-repeat}
#subimg4 {background-image: url(images/subnav4.png);background-repeat: no-repeat}
#subimg5 {background-image: url(images/subnav5.png);background-repeat: no-repeat}
.menu_sub {background-color:#322f2a;width:123px;height:auto;margin:42px 0 0 0;text-align:left;left:auto;padding:0;border:1px solid #322f2a}
.menu_sub a {font-weight:normal;font-size: .95em;cursor: pointer}
.menu_sub li:hover {background-color: #4c5159}
.menu_sub li a:hover {background-color: #4c5159}
.menu_sub li {padding:7px}

.mgLink {display:inline-table;width:120px;margin:15px 0 10px 20px;font-size: 1.1em}

* html .menu_sub {}