.aerobuttonmenu
{
	overflow: hidden; 
	width: auto;
    text-align: center;
}


.aerobuttonmenu a.aero
{
	/*aero button CSS*/
	background: url( '../images/aeroleft.gif' ) no-repeat top left;
	display: block;
	float: left; /* Change 13px as desired */
	line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
	height: 31px; /* Height of button background height */
	padding-left: 10px; /* Width of left menu image */
	text-decoration: none;
	margin-right: 5px; /*spacing between buttons*/
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
	opacity: 0.9;
	-moz-opacity: 0.9;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Trebuchet MS;
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active
{
	color: white; /*button text color*/
}

.aerobuttonmenu a.aero span
{
	background: url( '../images/aeroright.gif' ) no-repeat top right;
	display: block;
	padding-left: 0;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
}

.aerobuttonmenu a.aero:hover
{
	/* Hover state CSS */
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
	opacity: 1;
	-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span
{
	/* Hover state CSS (for text) */
	color: yellow;
}

