/* Muskegon style sheet */

body
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-color: #222;
}

.middle-table
{
/*background-image: url("images/bg.png");*/
background-attachment:fixed; 
background-repeat:repeat-x;
background-color: #000;
}

h1.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.white {font-weight:bold;color:#ffffff;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.white{font-weight:bold;color:#ffffff;text-decoration:none;font-size:12px;font-family:Tahoma;display:inline;}

h1.grey {font-weight:bold;color:#999;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.grey {font-weight:bold;color:#999;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.grey {font-weight:bold;color:#999;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}

h1.black {font-weight:bold;color:#000000;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.black {font-weight:bold;color:#000000;text-decoration:none;font-size:16px;font-family:Tahoma;display:inline;}
h3.black {font-weight:bold;color:#000000;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}
p.black{font-weight:bold;color:#000000;text-decoration:none;font-size:12px;font-family:Tahoma;display:inline;}

h1.h1-top-header {font-weight:bold;color:#ffffff;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h2.h2-top-header {font-weight:bold;color:#ffffff;text-decoration:none;font-size:18px;font-family:Tahoma;display:inline;}
h3.h3-top-header {font-weight:bold;color:#ffffff;text-decoration:none;font-size:14px;font-family:Tahoma;display:inline;}

.shadow {
  
  background-color:#000;
/*  -moz-box-shadow: 0px 2px 5px #000;
  -webkit-box-shadow: 0px 2px 5px #000;
  box-shadow: 0px 2px 5px #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 0px solid #000;
  border-top: 1px solid #000;*/
  z-index: 5;
}

.footer-shadow {
  
  background-color:#ddd;
  -moz-box-shadow: 0px 2px 5px #000;
  -webkit-box-shadow: 0px 2px 5px #000;
  box-shadow: 0px 2px 5px #000;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 0px solid #000;
  border-top: 1px solid #000;
  z-index: 10;
}


.main-header-table{

  background-color:#000;
  border-left: 0px solid #777;
  border-right: 0px solid #777;
  border-bottom: 0px solid #FF0000;
  border-top: 0px solid #777;
  padding: 0px;
  z-index: 10;
}

.main-navigation-table{

  background-color:#222222;
/*  background-image: url("images/button.png");
  background-repeat:repeat-x;*/
  border-left: 0px solid #777;
  border-right: 0px solid #777;
  border-bottom: 1px solid #FF0000;
  border-top: 0px solid #ddd;
  padding: 0px;
  -moz-box-shadow: 2px 2px 5px #000;
  -webkit-box-shadow: 2px 2px 5px #000;
  box-shadow: 2px 2px 5px #000;
  z-index: 10;
}

#left
{
position:fixed;
visibility:show;
left: 50%;
margin-left: -666px;
top: 40px;
z-index: 1;

}

#right
{
position:fixed;
visibility:show;
left: 50%;
margin-left: 436px;
top: 40px;
z-index: 1;

}



#bar
{
   position: fixed;
   left: -2px;
   right: -2;
   width: 100%;
   height: 48px; 
   bottom: -2px;
   z-index: 9999;
}

a:link
{
color: #999;
}


a:visited
{
color: #999;
}


a:active
{
color: #000000;
}

a.top-nav:link {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:visited {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:active {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}
a.top-nav:hover {color:#000000;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top:15px; padding-bottom:15px; width:100%; height:100%; display:block;}

a.bottom-nav:link {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.bottom-nav:visited {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.bottom-nav:active {color:#ffffff;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.bottom-nav:hover {color:#cccccc;text-decoration:underline; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}


a.mobi-nav:link {color:#ffffff;text-decoration:none; font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.mobi-nav:visited {color:#ffffff;text-decoration:none; font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.mobi-nav:active {color:#ffffff;text-decoration:none; font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.mobi-nav:hover {color:#ff0000;text-decoration:underline; font-size:20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}


h1
{
font-size: 18pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

h2
{
font-size: 16pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

h3
{
font-size: 14pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

h4
{
font-size: 12pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

h5
{
font-size: 12pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

h6
{
font-size: 12pt;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

p, ul
{
font-size: 12pt;
font-weight: bold;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}

div
{
font-size: 12pt;
font-weight: bold;
color: #ffffff;
font-family: "Arial", "Helvetica", sans-serif;
 display:inline;
}




.eventHeader1 { color: #FF0000; font-family: "Arial", "Helvetica", sans-serif; font-size: 20px; font-weight: bold;}
.eventHeader2 { color: #FF0000; font-family: "Arial", "Helvetica", sans-serif; font-size: 18px; font-weight: bold;}
.eventHeader3 { color: #ffffff; font-family: "Arial", "Helvetica", sans-serif; font-size: 18px; font-weight: bold;}
.eventHeader4 { color: #ffffff; font-family: "Arial", "Helvetica", sans-serif; font-size: 16px; font-weight: bold;}
.eventHeader5 { color: #ffffff; font-family: "Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold;}
.eventHeader6 { color: #ffffff; font-family: "Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold;}
.eventHeader7 { color: #00FF00; font-family: "Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold;}
.eventHeader8 { color: #FF0000; font-family: "Arial", "Helvetica", sans-serif; font-size: 16px; font-weight: bold;}



