body {
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;

}
LI LI {font-size:1em}

.logo {
	background-image: none;
	position: absolute;
	height: 100px;
	width: 75px;
	left: 0px;
	top: 0px;
	margin: 5px;


}
.welcome {
	position: absolute;
	height: 50px;
	width: 290px;
	left: 85px;
	top: 25px;
}
.mhhome {
	position: absolute;
	height: 90px;
	width: 590px;
	left: 150px;
	top: 75px;
}
.homeintro {
	background-image: url(images/mh-intro.gif);
	background-repeat: no-repeat;
	position: absolute;
	display: block;
	height: 115px;
	width: 358px !important;
	left: 150px;
	top: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	padding: 10px 10px 25px 10px;
}
.homeintro a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990033;
	text-decoration: underline;
}

.homeintro a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990033;
	text-decoration: underline;
}

.homeintro a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #990033;
	text-decoration: underline;
}

.lnewstop {
	background-image: url(images/l-news-top.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 40px;
	width: 175px;
	left: 555px;
	top: 175px;
}
.lnews {
	background-image: none;
	background-repeat: repeat-y;
	position: absolute;
	height: 150px;
	width: 170px;
	left: 555px;
	top: 215px;
	margin: 0px;
	padding: 0px 25px 15px 10px!important;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image: url(images/l-news.gif);
	background-repeat: repeat-y;
	font-size: 1em;

}
.lnewsbot {
	background-image: url(images/l-news-bot.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 30px;
	width: 175px;
	left: 555px;
	top: 365px;
	z-index: -1;
}
.lownav {
	position: absolute;
	height: auto;
	width: 470px;
	left: 40px;
	top: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #990033;
}

.lownav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-decoration: none;
}
.lownav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-decoration: underline;
}

.lownav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-decoration: none;
}

.newslink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;

}

.newslink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;

}

.newslink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;

}

.newslink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;

}

.largelink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #990033;
	text-decoration: underline;

}

.largelink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #990033;
	text-decoration: none;

}

.largelink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #990033;
	text-decoration: underline;

}

.largelink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #990033;
	text-decoration: underline;

}

.mhabutton {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 25px;
	top: 280px;
}
.mhalink {
	position: absolute;
	height: auto;
	width: auto;
	left: 185px;
	top: 325px;
}
.aboutbutton {
	position: absolute;
	height: 150px;
	width: 150px;
	left: 400px;
	top: 360px;
}
.aboutlink {
	position: absolute;
	height: auto;
	width: auto;
	top: 400px;
	left: 200px;

}
.logoadd {
	background-image: none;
	position: absolute;
	height: 75px;
	width: 75px;
	left: 0px;
	top: 105px;
	margin: 5px;
}
.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;
font-size:0.8em;
}

.feedburnerFeedBlock ul li span.headline a {
color: #fff;
text-decoration: none;
display: block;
}

.feedburnerFeedBlock ul li span.headline a:hover {
text-decoration: underline;
}

.feedBurnerFeedBlock ul li p.date {
color: #fff;
font-size:0.8em;
}


#creditfooter {
display: none;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
 
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 16px solid orange;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
