@charset "utf-8";
/*
START CMS EDITOR AREA CODE
*/
			.Code {
				border: #8b4513 1px solid;
				padding-right: 5px;
				padding-left: 5px;
				color: #006;
				font-family: 'Courier New', Monospace;
				background-color: #f93;
			}
/*
END CMS EDITOR AREA CODE
*/
/*
START CMS REQUIRED STYLES
*/
			body {
				margin:0;
				padding:0;
				font-family:Arial, Helvetica, sans-serif;
				font-size:100%;
				font:normal;
			}
			p, ul, ol {
				margin-top: 0px;
				margin-bottom: 0px;
			}
/* font styles */
/* TEXT 1 */
			.text1 {
				font-size:8pt;
				color: #272727;
			}
			.text1 a {
				color: #AB211A;
				text-decoration:none
			}
			.text1 a:hover {
				text-decoration:underline;
			}
					a > span.text1 {
					color: #AB211A;
					}
					a:hover > span.text1 {
					text-decoration:underline;
					}
/* TEXT 2 */
			.text2 {
				font-size:10pt;
				color: #272727;
			}
			.text2 a {
				color: #AB211A;
				text-decoration:none
			}
			.text2 a:hover {
				text-decoration:underline;
			}
					a > span.text2 {
					color: #AB211A;;
					text-decoration:none;
					}
					a:hover > span.text2 {
					text-decoration:underline;
					}
/* TEXT 3 */
			.text3 {
				font-size:10pt;
				color: #272727;
			}
			.text3 a {
				color: #AB211A;
				text-decoration:none
			}
			.text3 a:hover {
				text-decoration:underline;
			}
					a > span.text3 {
					color: #AB211A;
					text-decoration:none;
					}
					a:hover > span.text3 {
					text-decoration:underline;
					}
/* HEADER 1 */
.header1 {
	font-size:16pt;
	color: #AB5E1A;
}
.header1 a {
	color: #AB211A;
	text-decoration:none
}
.header1 a:hover {
	text-decoration:underline;
}
			a > span.header1 {
			color:#AB211A;
			text-decoration:none;
			}
			a:hover > span.header1 {
			color:#AB211A;
			text-decoration:underline;
			}
/* HEADER 2 */
.header2 {
	font-size:15pt;
	color:#AB5E1A;
}
.header2 a {
	color: #AB211A;
	text-decoration:none;
}
.header2 a:hover {
	text-decoration:underline;
}
			a > span.header2 {
			color: #AB211A;
			text-decoration:none;
			}
			a:hover > span.header2 {
			color:#AB211A;
			text-decoration:underline;
			}
/* HEADER 3 */
		.header3 {
	font-size:11pt;
	color:#AB5E1A;
}
.header3 a {
	color:#AB211A;
	text-decoration:none;
}
.header3 a:hover{
	color:#AB211A;
	text-decoration:underline;
}
			a > span.header3 {
			color:#AB211A;
			text-decoration:none;
			}
			a:hover > span.header3 {
			color:#AB211A;
			text-decoration:underline;
			}
/* END font styles */		


.homeText {
	font-size:8pt;
	color: #272727;
	line-height:20px;
}
.homeText a {
	color: #AB211A;
	text-decoration:none
}
.homeText a:hover {
	text-decoration:underline;
}
		a > span.homeText {
		color: #AB211A;
		}
		a:hover > span.homeText {
		text-decoration:underline;
		}
.footerText {
	font-size:8pt;
	color: #272727;
	line-height:15px;
}
.homeText a {
	color: #AB211A;
	text-decoration:none
}
.homeText a:hover {
	text-decoration:underline;
}
		a > span.homeText {
		color: #AB211A;
		}
		a:hover > span.homeText {
		text-decoration:underline;
		}		
.footerRight{
	color:#757474;
	font-size:9pt;
}		
.headlinesContainer{
padding-right:60px; 
padding-top:40px;
}		
.Headline{
 color:#2e2c2c;
 font-size:9pt;
 line-height:13px;
}
.Headline a{
color:#AB211A;
text-decoration:none;
}
.Headline a:hover{
text-decoration:none;
}
.footerContainer{
border-top:1px solid #b15c12; 
border-bottom:1px solid #b15c12;
}			
.menuContainer{
padding-top:10px;
border-left:1px solid #FFFFFF; 
border-right:1px solid #FFFFFF;
}
.crumb{
padding-left:20px;
font-size:9pt;
color:#FFFFFF;
font-weight:bold;
}
.crumb a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.crumb a:hover{
text-decoration:none;
}
.Vmenu{
font-size:9pt;
color:#FFFFFF;
}
.vMenuContainer{
	font-weight:bold;
	padding:0;
	margin:0;
	padding-left:10px;
	list-style-type:none;
}
.vMenuContainer a{
	color:#980011;
}
.vMenuContainer ul{
	text-decoration:none;
	list-style-type:none;
}
.vMenuContainer li{
	margin-bottom:5px;
	margin-left:-10px;
	border-bottom:1px solid #FFFFFF;
}
.vMenuContainer ul>li>a{
	text-decoration:none;
	line-height:15px;
}
ul.vMenuContainer li>ul>li{
border:none;
}



.vmenuText{
font-weight:bold;
padding-left:10px;
}	
.vmenuText a{
color:#FFFFFF;
text-decoration:none;
}
.vmenuText a:hover{
	color:#993302;
text-decoration:none;
}






.vmenuText2{
font-weight:bold;
}	
.vmenuText2 a{
color:#FFFFFF;
text-decoration:none;
}
.vmenuText2 a:hover{
color:#993302;
text-decoration:none;
}
		
/*
END CMS REQUIRED STYLES
Add Custom Site Styles BELOW
*/

h4 {
	font-family:"Times New Roman", Times, serif;
	margin:0;
	margin-top:6px;
	padding:0;
	font-size:9pt;
	color:#993302;
	}
	
	#MMHEventsText2{
color:#f3f0d3;
font-size:18pt;
padding:30px 0px 5px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
}
	
	
#MMHEventsText{
color:#f3f0d3;
font-size:18pt;
padding:30px 0px 5px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
}
#MMHEventsText a{
color:#f3f0d3;
text-decoration:none;
}
#MMHEventsText a:hover{
text-decoration:underline;
}
#MMHcalMonths{
color:#b15c12;
margin-bottom:20px;
font-size:9pt;
font-weight:bold;
}
#MMHcalMonths a{
color:#AB211A;
text-decoration:none;
}
#MMHcalMonths a:hover{
text-decoration:underline;
}
#tblJobs {
	width: 100%;
}

#tblJobs th {
	background: #AB5E1A;
	color: #fff;
	text-align: left;
}

#tblJobs td {
	background: #efefef;
	border-bottom: 1px solid #000;
}
.text1 tbody tr td p img{




}
.text1 tbody tr td p {


display: block;


}


#NavCallouts{padding-top:10px; padding-bottom:10px;}

#NavCallouts img{position:relative; left:17px;}
.mmhpspace p { margin-bottom:12px; }