html,body{border:0;margin:0;padding:0;}
a:link{color:#FFFF99;}
a:visited{color:#CCCC99;}
a:hover{color:#99CCFF;}
a:active{color:#99CCFF;}
body{background:#000000;background-image:url(../images/bg_mm_page.jpg);background-repeat:no-repeat;color:#EEEEEE;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:86%;}
div#newsletter{border:0;line-height:140%;margin-bottom:80px;padding:10px;}
div#newsletter h3{margin-left:0px;}
div#newsletter img{display:none;}
div.center div#promo-link{border:1px solid #7B7B7B;color:#CCCCCC;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:90%;font-style:italic;font-weight:bold;text-align:right;}
div.links ul{display:block;margin:0;margin-top:20px;padding:0;}
div.links ul li{list-style:none;margin:10px;}
div.links ul li ul li{margin:5px;margin-left:20px;vertical-align:top;}
div.links ul li ul li img{vertical-align:text-top;}
div.required{padding-right:5px;text-align:right;}
div.required,div#newsletter table tr td{border:0;font-size:90%;font-weight:bold;line-height:110%;margin:0;padding:0;}
dl.cal_upcoming{padding-left:20px;}
dl.cal_upcoming dd{line-height:110%;margin-right:20px;}
dl.cal_upcoming dd span{font-weight:normal;}
dl.cal_upcoming dt{margin-bottom:10px;}
font.required{display:none;}
h1.before{background-color:#4A4A4A;border:1px solid #7B7B7B;font-weight:bold;line-height:50px;margin-bottom:10px;margin-left:10px;width:585px;}
h2{font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:140%;margin:0;padding:10px 0;}
h2#comments{font-size:190%;}
h3{font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:1.5em;margin:10px 20px 10px 10px;}
h4{color:#FFFFFF;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:1.2em;line-height:100%;margin:20px 20px 10px 10px;}
p.important{border:1px solid #7B7B7B;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:110%;margin-right:20px;padding:5px;text-align:center;}
small{font-size:75%;}
.center div{background-color:#4A4A4A;border:1px solid #7B7B7B;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;margin:0px 1px 1px 10px;padding:10px;}
.center h2{color:#FFFFFF;border:0;line-height:33px;margin:0;padding:13px 0  16px 20px;}
.center img{border:0px #660000 solid;}
.center img.img_home,img.img_contact{border:1px solid #000000;float:right;margin:8px 8px 10px 15px;}
.center p{font-size:95%;line-height:135%;margin:6px 20px 10px 10px;}
.center p.content{color:#CCCCCC;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;font-size:120%;font-weight:bold;height:282px;line-height:130%;margin-bottom:0px;padding:0;}
.center ul{font-size:95%;font-weight:normal;line-height:135%;margin:6px 20px 10px 25px;}
.center ul li{padding-bottom:5px;}
.clear{clear:both;}
.container-left{background-image:url(../images/bg_mm_nav.jpg);background-repeat:no-repeat;}
.container-left a{font-weight:bold;text-decoration:none;}
.container-left div#nav-meta{background-color:transparent;border:1px solid #7B7B7B;font-size:85%;line-height:2em;margin:0;padding:0;}
.container-left h2{background-color:transparent;border:0px;color:#000000;font-size:1px;line-height:40px;margin:1px 0px 2px  0px;padding:10px;vertical-align:top;}
.outer{border-left:1px solid #000000;/*** Critical left divider dimension value ***/ border-right:1px solid #000000;/*** Critical right divider dimension value ***/}
.small{font-size:.9em;}
.wide{background-color:#990000;border-bottom-color:#660000;border-left-color:#D10202;border-right-color:#660000;border-style:solid;border-top-color:#D10202;border-width:1px;color:#990000;display:block;font-size:1px;line-height:15px;margin-bottom:10px;margin-left:1px;margin-top:10px;width:778px;}
.wrapper{padding-bottom:20px;text-align:left;}
#nav-main ul{background-color:transparent;border:1px solid #7B7B7B;font-size:100%;line-height:2em;list-style:none;margin:0;padding:10px 0 126px 0;}
#nav-main ul li a{display:inline-block; padding-left:25px;}
#nav-main ul li ul{border:0;line-height:110%;list-style:none;margin:0;padding:0 0 5px 25px;}
#nav-main ul li ul li{font-size:90%;list-style-position:inside;}
#nav-main ul li ul li a{display:inline-block; padding-left:0px;}
.container-left div#nav-meta,.center div#promo-link{line-height:25px;/*** Must be after all .center and .container-left***/ padding-bottom:5px;padding-left:15px;padding-top:5px;}
.hometext {
	z-index: 0;
	position: absolute;
}
