﻿body
{
  background-color: #326487; /* #FFCC66; */
  font-family: Verdana, Arial;
  font-size: 75%;
}

#MasterFrame
{
  border: solid 5px White;
  background-color: #24241F;
  color: White;
}

#HeaderSection
{
  background-image: url(../Images/HeaderBackground.jpg);
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 190px;
}

#LogoBorder
{
  float: right;
  margin: 10px;
}

#LogoBorder, #LogoBackground, #Logo
{
  width: 200px;
  height: 45px;
}

#LogoBackground, #Logo
{
  position: absolute;
}

#LogoBackground
{
  background-color: #000; /* Black - must be in hex for rounded corners */
  filter: Alpha(opacity=40); /* the filter attribute is recognized in Internet Explorer and should be a percentage */;
  -moz-opacity: .4;          /* the -moz-opacity attribute is recognized by Gecko browsers and should be a decimal */;
  opacity: .4;               /* opacity is the proposed CSS3 method, not currently supported by any browser, but possibly standard in the future */;
}

#Logo
{
  font-family: Papyrus;
  font-size: 18pt;
  font-weight: bold;
  color: Orange;
  text-align: center;
  margin-top: 5px;
  text-decoration: none;
}

#Logo a:link,
#Logo a:visited,
#Logo a:active
{
  color: Orange;
  text-decoration: none;
}

#MainMenuBorder
{
  float: left;
  position: relative;
  margin-top: 90px;
  margin-left: 5px;
  border: solid 0px yellow;
  width: 99%;
}

#MainMenuBorder, #MainMenuBackground, #MainMenu
{
  height: 30px;
}

#MainMenuBackground, #MainMenu
{
  position: absolute;
  width: 100%;
}

#MainMenuBackground
{
  border: solid 0px green;
  background-color: Black; /* the filter attribute is recognized in Internet Explorer and should be a percentage */;
  filter: Alpha(opacity=40); /* the -moz-opacity attribute is recognized by Gecko browsers and should be a decimal */;
  -moz-opacity: .4; /* opacity is the proposed CSS3 method, not currently supported by any browser, but possibly
    standard in the future */;
  opacity: .4;
}

#MainMenu
{
  margin-left: 10px;
  font-size: 130%;
  list-style-type: square;
  margin-top: 0px;
  line-height:normal;
}

#MainMenu li
{
  display: inline;
  padding-right: 10px;
}

#MainMenu li .Bullet
{
  color: orange;
  padding-right: 5px;
  font-size: 125%;
}

#MainMenu li a
{
  text-decoration: none;
  color: white;
}

#FooterSection
{
  background-color: #24241F;
  color: Silver;
  font-size: smaller;
  text-align: center;
  padding: 4px;
}
