#main-menu {
	border-top: 1px solid #d9d9d9;
}

	#main-menu ul {
		list-style: none;
		padding: 0;
	}
	
		#main-menu ul:after { display: block; float: none; clear: both; content: ' '; height: 0; overflow: hidden; line-height: 0; font-size: 0; }
		#main-menu ul { *overflow: visible; *zoom: 1; }
		
		#main-menu li {
			display: block;
			float: left;
			
			/*border-left: 2px solid #B96334;*/
			font-size:11pt;
		}
		
			#main-menu li.first {
				clear: left;
				
				border-left: 0;
			}
			
			#main-menu li a {
				display: -moz-inline-block;
				display: inline-block;
				
				background: url(images/bg-main-menu.gif) repeat-x;
				
				color: #fff;
				text-decoration: none;
				
				-moz-border-radius: 0;
				-webkit-border-radius: 0;
				-khtml-border-radius: 0;
				border-radius: 0;
			}

				#main-menu li a span {
					display: -moz-inline-block;
					display: inline-block;
					
					text-align: center;
					white-space: nowrap;
					
					cursor: pointer;
					cursor: hand;
				}
				
					#main-menu li a span.left {
						/*background: url(images/bg-main-menu-left.gif) no-repeat left top;*/
					}
				
					#main-menu li a span.right {
						/*background: url(images/bg-main-menu-right.gif) no-repeat right top;*/
					}
					
					#main-menu li a span span {
						p123adding: 0 2px;
					}

				#main-menu li, #main-menu li a span {
					w123idth: 150px;
					line-height: 35px;
				}

					#main-menu li.first, #main-menu li.first a span {
						/*width: 125px;*/
					}

				#main-menu li a.active, #main-menu li a:hover {
					background: url(images/bg-main-menu.active.gif) repeat-x;
					
					color: #010000;
				}

					#main-menu li a.active span.left, #main-menu li a:hover span.left {
						/*background: url(images/bg-main-menu-left.active.gif) no-repeat left top;*/
					}

					#main-menu li a.active span.right, #main-menu li a:hover span.right {
						/*background: url(images/bg-main-menu-right.active.gif) no-repeat right top;*/
					}
					
