		#tabmenu {
			background: #DBCDAA;
			background: #D8C8A4 url(images/topnav_bg.jpg);
			Xborder-bottom: 1px solid #A6886B;
			float: left;
			font-weight: bold;
			width: 100%;
		}
		#tabmenu ul {
			float: right;
			list-style: none;
			margin: 0;
			padding: 0px 10px 0px 0px;
		}
		#tabmenu li {
			display: inline;
			margin: 0;
			padding: 0;
		}
		#tabmenu a {
			background: url("images/tabmenu-left.gif") no-repeat left top;
			float: left;
			margin: 0;
			margin-right: 1px;
			padding: 0 0 0 5px;
			text-decoration: none;
		}
		#tabmenu a span {
			background: url("images/tabmenu-right.gif") no-repeat right top;
			color: white;
			display: block;
			float: left;
			padding: 5px 15px 4px 6px;
		}

		/* Hide rule from IE5-Mac \*/
		#tabmenu a span {
			float: none;
		}
		/* End IE5-Mac hiding */

		#tabmenu a.current {
			background-position: 0% -100px;
		}
		#tabmenu a.current span {
			background-position: 100% -100px;
		}

		#tabmenu a.active {
			background-position: 0% -100px;
		}
		#tabmenu a.active span {
			background-position: 100% -100px;
		}

		#tabmenu a:hover {
			background-position: 0% -50px;
		}
		#tabmenu a:hover span {
			background-position: 100% -50px;
			color: lightyellow;
		}
