@charset "utf-8";
/* CSS Document */

body {font-size:62.5%; background-color: #000000; font-family:verdana,arial,sans-serif; color:rgb(0,0,0);} /*Font-size: 1.0em = 10px when browser default size is 16px*/
.page-container {width:960px; margin:0px auto; margin-top:0px; font-size:1.0em; float:left;}

.main {clear:both; width:1000px; min-height:800px;background-color: #000000;}

.main-navigation {
display:inline /*Fix IE floating margin bug*/; float:left; width:200px; margin-top:15px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-content {display:inline;float:left; width:980px; margin:15px 0px 0px 23px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.main-subcontent {display:inline /*Fix IE floating margin bug*/; float:right; width:200px; margin:30px 0px 0px 0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.footer {clear:both; width:960px; height:3.7em; padding:1.1em 0 0; background:rgb(225,225,225) url(../img/bg_foot.jpg) no-repeat; font-size:1.0em; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.sitelogo {width:235px; height:85px; position:absolute; z-index:1; margin:0px 0px 0px 0px; background:url(img/mmlogo.gif); }

/* --- For alternative headers START PASTE here --- */

/* HEADER */
.header {width:1000px; font-family:"trebuchet ms",arial,sans-serif;}
.header-top {width:1000px; height:75px; background:#000000; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/********************/
/*  HEADER SECTION  */
/********************/

.nav1 {position:absolute; z-index:3; margin:36px 0px 0px 310px;}
.nav1 ul {float:left; padding:0px 0px 0px 0px; margin:0px; font-weight:bold;}	
.nav1 li {display:inline; list-style:none; margin:0px; padding:0px;}
.nav1 li a {display:block; float:left; padding:2px 12px 2px 12px; color:rgb(255,255,255) ; text-decoration:none; font-size:170%;}

.nav2 {padding:0px; margin:0px 0px 30px 304px; float:left; font-family:"trebuchet ms",arial,sans-serif;}
.nav2 ul {float:left; padding:0px 0px 0px 0px; margin:0px;  font-weight:bold; }	
.nav2 li {display:inline; list-style:none; margin:0px; padding:0px;}
.nav2 li a {display:block; float:left; padding:4px 2px 2px 8px; color:rgb(255,255,255) ; text-decoration:none; font-size:100%;}
.nav2 a.active {text-decoration: underline;}


.title {margin:0px 0px 0px 100px; padding-top: 10px;}
#side_bar a {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
#side_bar a:hover
{
color: #dcdcdc;
text-decoration: underline;
}
h3{ color:#FFFFFF;font-size:150%; margin: 0px; padding:0px;
}

.contacts{
 margin-left:0px;
}