/* CSS Document */

div#menu {height:58px; line-height:58px; padding:0 33px 0 0; font-family:"Trebuchet MS", Geneva, Helvetica, Arial, sans-serif;clear: right;
	float: right; width: 620px; margin-top: 19px;}
div#menu ul {list-style: none; padding: 0;margin: 0;}
div#menu li {float: left; margin: 0;}

div#menu li a.about { background-image:url(/images/layout/buttonAbout.gif); width:123px;}
div#menu li a.menu { background-image:url(/images/layout/buttonMenu.gif); width:96px;}
div#menu li a.location { background-image:url(/images/layout/buttonLocation.gif); width:170px;}
div#menu li a.products { background-image:url(/images/layout/buttonProducts.gif); width:112px;}
div#menu li.livechat { background-image:url(/images/layout/buttonLiveChat.gif); width:117px;}
div#menu li.livechat:hover { background-position: 0 -58px;}

div#menu li a {background-position:top center; background-repeat:no-repeat; color:#b2b2b2; text-decoration:none; height:58px; float:left; display:block; outline: none;}
div#menu a:hover {color:#FFF; background-position: 0 -58px;}
div#menu li a span {display:block; position:relative; left:-10000px;}


div#subnav {
	width: 185px;
	margin-left: 30px;
	padding: 10px 0 15px 0;
	min-height: 268px;
}

	div#subnav ul {
		list-style: none;
		font-family:"Trebuchet MS", Geneva, Helvetica, Arial, sans-serif;border-top: 1px dashed #54472e;
	}
	
	div#subnav ul li {
		border-bottom: 1px dashed #54472e;
		padding: 3px 0 3px 10px;
		font-weight: bold;
	}
	
		div#subnav ul li a {
			text-decoration: none;
			color: #e7d0a4;
			display: block;
			height: 98%;
			outline: none;
		}
		
		div#subnav ul li:hover {
			background: #3F0100;
		}
		
			div#subnav ul li:hover a {
				color: #fff;
			}

