 
/**************** menu coding *****************/
#menu {
width: 740px;
height: 150px;
background: url(images/bg18.jpg);
background-repeat: no-repeat;
float: right;
}

#menuwrap {
	margin-left: 28px;
	margin-top: 122px;
}

#menu ul {
list-style: none;
line-height: normal;
margin: 0;
padding: 0;
float: left;
}

#menu a, #menu h2 {

margin: 0;
}

#menu h2 {
color: #000000;
font: bold 9pt Tahoma, Arial, Helvetica, sans-serif;
}

#menu a {
color: #000;
font: bold 8pt Tahoma, Arial, Helvetica, sans-serif;
text-decoration: none;
}

#menu a:hover, #menu h2:hover {
color: #a00;
}

#menu ul li ul {
background: #ffffff;
border: 1px solid #000000;
}

#menu ul li ul li {
padding: 2px 3px 1px 3px;
}

#menu ul li ul li a:hover {
background: #dadada;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}