﻿body { background-image: none; }

form
{
    width: 958px;
    padding: 0 33px 0 34px;
    background:#F3D68A url(/!img/mdta_main_bg.gif) repeat-y center top;
    margin: 0 auto;
    height: auto;
}

/*#Wrapper { width:957px; margin:0 auto; }*/
#Hdr { background:#000 url(/!img/mdta_main_header_bg.jpg) no-repeat; width:958px; height:130px; }
#Logo { float:left; width:1px; height:0; padding-top:1px; overflow:hidden; }
#MPNavigation { background:#000 url(/!img/mdta_main_nav_a.gif) no-repeat; width:958px; height:34px; position:relative; z-index:999; }

#lSide { width:631px; float:left; }
#mnImg { width:631px; height:422px; overflow:hidden; }
#ctaNav ul { list-style:none; margin:0; padding:0; }
#ctaNav ul li { float:left; margin:0; padding:0; }

#rSide { width:326px; float:left; }
#SideImgSlider { background-color:#000; width:327px; height:263px; position:relative; overflow:hidden; }
#SideImgSlider #Slider img { position:absolute; z-index:1; }
#SideImgSlider #Slider div { position: absolute; z-index:2; width: 307px; padding:10px; background-color: #000; color: #fff; font-weight:bold; left: 0; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
#SideImgSlider #Slider div.top { top: -100px; }
#SideImgSlider #Slider div.bottom { bottom: -100px; }
#SideImgSlider #Slider a { color:#FFF; }


#Calendar { background:#BFD466 url(/!img/mn/mdta_main_events_bg_b.gif) no-repeat; width:327px; height:264px; }
#Calendar #calendar_title
{
    display: block;
    height: 0;
    padding-top:90px;
    width:327px;
    overflow: hidden;
    background: url(/!img/mn/mdta_main_events_bg.gif) no-repeat;
}
#Calendar #calendar_title:hover { background: none; }
#Calendar small { line-height:1.1em; }
#Calendar ul { list-style:none; margin:0; padding:0 0 0 12px; }

#Content { width:858px; padding: 20px 50px 0 50px; font-size:1.2em; line-height:1.35em; }

#MPLinksSearchBox
{
    float:right;
    text-align: right;
    width: 700px;
}

.ViewAllEventsLink
{
    padding: 0 8px 8px 0;
    position: absolute;
    bottom: 0;
    right: 0;
}

.ViewAllEventsLink a { color: #000; }
.ViewAllEventsLink a:hover { color: #fff; }

.EventsTitle { font-weight: bold; }
.EventsTitle a { color: #000; text-decoration: none; }
.EventsTitle a:hover { color: #fff; text-decoration: none; }
#SocialMediaBoxImg
{
    width:277px;
    height:65px;
    float: right;
    background:url('/!img/mn/mdta_social_network_promo_bar.gif') no-repeat;
}

#SocialMediaBoxImg ul
{
    float:right;
    margin:0;
    padding:0;    
	display: block;
}
#SocialMediaBoxImg ul li
{
    float:left;
    list-style-type:none;
}
#SocialMediaBoxImg ul li a
{
    text-decoration:none;
    padding-top: 0;
	height: 0;
	overflow: hidden;
	display: block;
}
#SocialMediaBoxImg ul .facebook a
{
    height: 28px;
    margin-left: -65px;
    margin-top: 2px;
    width: 28px;
}
#SocialMediaBoxImg ul .twitter a
{
    height: 28px;
    margin-left: -32px;
    margin-top: 2px;
    width: 30px;
}
#SocialMediaBoxImg ul .youtube a
{
    height: 28px;
    margin-left: -65px;
    margin-top: 33px;
    width: 28px;
}
#SocialMediaBoxImg ul .my a
{
    height: 28px;
    margin-left: -31px;
    margin-top: 33px;
    width: 28px;
}
/*#Ftr { background:#BD7D00 url(/!img/mdta_main_footer_bg.gif) no-repeat; width:958px; height:212px; color:#FAEFD1; }
#Ftr a:link, #Ftr a:visited { color:#FAEFD1; text-decoration:underline; }
#Ftr a:hover, #Ftr a:focus, #Ftr a:active { color:#FFF; text-decoration:none; }

#Address { padding-top:30px; width:350px; margin:0 auto; }
#Address img { float:left; margin-right:10px; }
#Address big { font-size:1.25em; font-weight:bold; }

#FtrNav, #Copyright { text-align:center; padding-top:25px; }

#FtrNav { Font-weight:bold; font-size:1.1em; }
#FtrNav a:link, #FtrNav a:visited { color:#F2D788!important; text-decoration:underline; }
#FtrNav a:hover, #FtrNav a:focus, #FtrNav a:active { color:#FFF!important; text-decoration:none; }*/

