html, body{
			PADDING: 0px; 
			MARGIN: 0px;
			height: 100%;
			font-family: Arial, Verdana;
}

a:link 			{ text-decoration:none; color:black;}
a:visited 		{ text-decoration:none; color:black;}
a:hover 			{ text-decoration:none; color:black;}

#wrapper{
			PADDING: 0px; 
			MARGIN: 0px; 
			width: 100%;
			height: 100%;
			color: black;
}

.menu{
			HEIGHT: 3em;
			padding-left: 1em;
			padding-top: 1em;
			font-weight: bold;
}

#content{
			position: relative;
			width: 1200px;
			padding-left: 1em;
			padding-right: 1em;
			padding-top: 50px;
}

h2{
			color: white;
			text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}

#map-container{
			padding: 6px;
			border-width: 1px;
			border-style: solid;
			border-color: #ccc #ccc #999 #ccc;
			-webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
			-moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;
			box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;
			width: 1200px;
}

#map{
			width: 1200px;
			height: 800px;
}

ul li {
	background:#fff;
	list-style: none;
	height: 44px;
	float:left;
	padding:10px 5px;
}

ul li a {
	width: 175px;
	height: 40px;
	line-height: 53px;
	border-bottom: 4px solid #636393;
	padding:0px;
	color: #fff;
	font-size:18px;
	font-weight:lighter;
	text-align:center;
	text-decoration: none;
	display: block;
	-webkit-transition: .2s all linear;
	-moz-transition: .2s all linear;
	-o-transition: .2s all linear;
	transition: .2s all linear;
}
li:nth-child(1) a {
	border-color: #636393;
}
li:nth-child(2) a {
	border-color: #B5222D;
}
li:nth-child(3) a {
	border-color: #D4953C;
}
li:nth-child(4) a {
	border-color: #609491;
}
li:nth-child(5) a {
	border-color: #87A248;
}
li:nth-child(1) a:hover {
	border-bottom: 35px solid #636393;
	height: 9px;
}
li:nth-child(2) a:hover {
	border-bottom: 35px solid #B5222D;
	height: 9px;
	}
li:nth-child(3) a:hover {
	border-bottom: 35px solid #D4953C;
	height: 9px;
}
li:nth-child(4) a:hover {
	border-bottom: 35px solid #609491;
	height: 9px;
}
li:nth-child(5) a:hover {
	border-bottom: 35px solid #87A248;
	height: 9px;
}