/* CSS Document */

#navigation {
	background: url(../grfx/nav_bg.jpg) top left no-repeat;
	width: 960px;
	height: 38px;
}

#int-navigation {
	background: url(../grfx/nav_bg-int.jpg) top left no-repeat;
	height: 38px;
}

	#menu {
			font-size: 9px;
			margin-left: 290px;
			height: 26px;
			
		}
	
			#menu li {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				float: left;
				list-style: none;
				line-height: 26px;
			}
			
				* html #menu li {
					display: block;
				}
			
			#menu li a {
				height: 26px;
				display: block;
				color: #333;
				padding: 0 6px 0 6px;
				text-decoration: none;
				border-right: solid 1px #333;
			}
			
				* html #menu li a {
					display: inline;
				}
			
				#menu li a:hover {
					color: #b0b03b;
				}
		
			

.int-nav {
	margin: 0 0 0 15px;
	font-size: 11px;	
	margin-left: 20px;
}
			
.int-nav li {
	list-style-type: square;
	color: #633152;
	padding: 1px 0 1px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	.int-nav li a {
		color: #333;
	}
	
	.int-nav li a:hover {
		text-decoration: none;
	}

/* Drop down menus */
	
#menu li ul {
	position: absolute;
	z-index: 20;
	margin: 0;
	padding: 0;
	left: -999em;
	width: 145px;
	background-color: #fff;
}

#menu li ul li {
	margin: 0;
	padding: 4px 0 4px 0;
	display: block;
	width: 145px;
	float: left;
	border-bottom: 1px solid #000;
	height: 20px;
	line-height: 20px;
}


#menu li:hover ul,
#menu li li:hover ul,
#menu li.sfhover ul, 
#menu li li.sfhover ul { 
	left: auto;
}



*:first-child+html #menu li:hover, 
*:first-child+html #menu li li:hover, 
*:first-child+html #menu li.sfhover, 
*:first-child+html #menu li li.sfhover { 
	left: auto;
	position: static;
}

#navigation li ul li a {
	padding: 0 0 0 5px;
	margin: 0;
	line-height: 110%;
	display: block;
	margin: 0;	
	border: 0 !important;
	
}


