/**/
ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

li { /* all list items */
	float: left;
	position: relative;
}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
}
li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

#bandmn {
	height: 18px;
	background: #ACAB9B;
	margin-bottom: 20px;
	text-align: center;
}
	#bandmn table {margin: 0 auto;}
.citytitle {
	text-align: center;
	width: 100px;
	position: relative;
	top: 0px !important;
	top: -1px;
	z-index: 1;
	cursor: pointer;
}
	.citytitle a {
		color: #FFF;
		line-height: 18px;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		display: block;
	}
.citylist {
	text-align: center;
	width: 100px;
}
	.citylist a {
		width: 100px;
		background: #DFDDCE;
		text-align: center;
		color: #636145;
		font: 11px normal Arial, sans-serif;
		font-weight: normal;
		border: 1px solid #ACAB9B;
		text-decoration: none;
		display: block;
		padding: 2px;
	}
	.citylist a:hover {color: #FFF;}
	.citylist li {clear: left;}
.statetitle {
	text-align: center;
	width: 89px;
	cursor: pointer;
	position: relative;
	top: 0px !important;
	top: -1px;
	z-index: 1;
}
	.statetitle a {
		color: #FFF;
		line-height: 18px;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
		display: block;
	}
.statelist {}
	.statelist a {
		width: 27px;
		background: #DFDDCE;
		text-align: center;
		color: #636145;
		font: 11px normal Arial, sans-serif;
		font-weight: normal;
		border: 1px solid #ACAB9B;
		text-decoration: none;
		display: block;
		padding: 2px 0;
		float: left;
	}
	.statelist a:hover {color: #FFF;}
	.statelist li {Xwidth: 89px;Xoverflow: hidden;Xdisplay: block;}
