body{
background-color: #000;
font-family: verdana;
}

#PreWrapper{
position: relative;
margin:auto;
width:870px;
margin-bottom:4px;

}
#PreWrapper a{
color:#fff;
text-decoration:none;
font-size:9pt;
margin-right:8px;
}
#wrapper{
position: relative;
margin:auto;
width:870px;
border: 2px solid #D5D5C9;

}
#logo{
position:absolute;
visibility:hidden;
}
#header{

width:870px;
height: 86px;
height:200px;
border-bottom:4px solid #000;
/*background-image: url('../images/header.jpg');
background-image: url('../images/mp_header870.jpg');*/
background-image: url('../images/mp header_090808.jpg');
z-index:100;
background-repeat:no-repeat;
background-color:#000;
}


#main_menu{
position:relative;
top:88px;
margin:0px;
font-size:9px;
z-index:105;
}
#main_menu ul{
position:relative;
top:63px;
left:0px;
margin:0px;
list-style-type: none;

}
#main_menu li{
position:relative;
float:left;

text-align:center;

line-height:10px;
margin-right:3px;
margin-bottom:2px;
}
#main_menu a{
position:relative;
text-decoration:none;
color: #fff;
font-weight:bold;
padding-top:6px;
background-image: url('../images/btn_up_mid.gif');
display:block;
width:132px;
height:18px;

}
#main_menu a.mu,#main_menu a.mb{width:136px;}
#main_menu a.lu{
background-image: url('../images/btn_up_left.gif');
}
#main_menu a.ru{
background-image: url('../images/btn_up_right.gif');
}
#main_menu a.lb{
background-image: url('../images/btn_down_left.gif');
}
#main_menu a.mb{
background-image: url('../images/btn_down_mid.gif');
}
#main_menu a.rb{
background-image: url('../images/btn_down_right.gif');
}
#main_menu a:hover{
color:#000;
opacity: .8;
filter: alpha(opacity=80);
}
#page{
position:relative;
margin:0px;
/*
height:485px;
*/
width: 845px;
margin-left:25px;
background-color:#2E49A5;
background-color:#E70F10;
z-index:5;
padding-bottom:25px;
}

h1{
position:relative;
margin: 0px;
color: #fff;
 font-style: italic;
 padding-left: 5px;
 padding-top:5px;

}
#content{
position:relative;
top:0px;
margin:0px;

width:790px;
border-top-size: 4px;
border-top-style: inset;
/*
height:375px;
*/
background-color:#D1B65A;

padding: 20px;
padding-top:5px;
}

#content a,#content a:link,#content a:visited{color:#E70F10;}
#content a:hover{color:#000;}
/*Events Page*/
.EventDiv{
border-bottom: 1px solid;
margin-bottom: 20px;
text-align: left;
}

.EventName{
width: 100%;

font-size: 120%;
font-weight: bold;
color: #000;
}

.EventDates table{
width: 90%;
margin-left: 8px;

font-size: 80%;
font-weight: bold;
}

.EventDesc{
padding: 10px;
font-weight:bold;
font-size: 12px;
}

/* End Events */
#footer{
position:relative;
top:-22px;
width:100%;
text-align:center;
color:#fff;
font-weight:bold;
z-index:10;

}


