/* CSS Document */
body, html {
	padding: 0; margin: 0;
	background-image: url(/images/background.gif); background-repeat: repeat;
	text-align: center;
	}
#newtopmenu {
width:100%;
float: left;
}

#newtopmenu a, #newtopmenu h2 {
	font: bold 11px arial, helvetica, sans-serif;
	margin: 0;
	padding: 2px;
	display: block;
	/* border-left-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #FFF; */
}

#newtopmenu h2 {
color: #968156;
text-transform: uppercase;
}


#newtopmenu a {
color: #616160;
text-decoration: none;
}

#newtopmenu a:hover {
color: #6e592f;
background: #fff;
}

#newtopmenu ul ul ul a { color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
#newtopmenu li {
position: relative;
}

#newtopmenu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
}


#newtopmenu ul ul {
	list-style: none;
	margin: 0;
	padding: 2px 3px;
	width: 120px;
	float: left;
	background: #dfd6aa;
	position: absolute;
	z-index: 500;
	color: white;
}

#newtopmenu ul ul ul { color: white; position: absolute; top: 0; left: 100%; background: #6d5d3b; }
#newtopmenu ul ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	background: #000000;
}

div#newtopmenu ul ul,
div#newtopmenu ul li:hover ul ul,
div#newtopmenu ul ul li:hover ul ul
{display: none;}

div#newtopmenu ul li:hover ul,
div#newtopmenu ul ul li:hover ul,
div#newtopmenu ul ul ul li:hover ul
{ color: white; display: block; }
