/* MAIN MENU Formating */

#main_menu {
	height: 27px;
	width: 950px;
	background-color: #525252;
	white-space: nowrap;
	position: relative;
		left: 0px;
		top: 0px;
}




/* home button */
#home_button {
	width: 45px;
	margin: 0px 174px 0px 0px;
	text-align: center;
	float: left;
	/*	IE6 Filter -->
		Setting font-size to 0 prevents the home_botton <div> to get to big	*/
	font-size: 0px;
}

#home_button ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#home_button a {
	display: block;
	height: 20px;
	width: 45px;
	padding: 7px 0px 0px 0px;
	background-color: #6c6c6c;
}

#home_button img {
	border: 0px solid black;
}




/* big menu items */
#big_menu_items {
	height: 27px;
	float: left;
}

#big_menu_items ul {
	/* This doesn't work in IE 7.0 and older when setting float on list items.
	list-style-image: url(../Images/square.gif);*/
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#big_menu_items a {
	display: block;
	height: 21px;
	width: auto !important;
	/*	IE6 Filter -->
		IE6 ignores "!important" and implements the new width instead	*/
	width: 1px;
	
	margin: 0px 15px 0px 0px;
	padding: 6px 3px 0px 3px;
	
	font-family: Gill Sans MT, Arial;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

#big_menu_items a:hover {
	background-color: #6c6c6c;
}

#big_menu_items li {
	float: left;
}

#big_menu_items img {
	border: 0px solid black;
	margin: 0px 7px 0px 0px;
}




/* small menu items */
#small_menu_items {
	height: 27px;
	position: absolute;
		right: 0px;
		top: 0px;
}

#small_menu_items ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#small_menu_items a {
	display: block;
	height: 19px;
	width: auto !important;
	/*	IE6 Filter -->
		IE6 ignores "!important" and implements the new width instead	*/
	width: 1px;
	
	margin: 0px 9px 0px 0px;
	padding: 8px 3px 0px 3px;
	
	font-family: Gill Sans MT, Arial;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}

#small_menu_items a:hover {
	background-color: #6c6c6c;
}

#small_menu_items li {
	float: left;
}

#small_menu_items img {
	border: 0px solid black;
	margin: 0px 3px 0px 0px;
}

/* END of MAIN MENU Formating */