/* Specific Things Stuff */

#container {
  width: 800px;
  border: 1px solid #EB1D28;
  border-width: 0px 20px;
  border-bottom: 5px solid #000000;
  background-color: #ffffff;
  text-align: left;
}

#topaHeader {
  position: absolute;
  top: 0px;
  width: 800px;
  height: 133px;
  background-color: #644C25;
  background-image: url(/images/horse-flash.gif);
  background-repeat: no-repeat;
  background-position: top left;
}

#topHeader {
  position: absolute;
  top: 0px;
  width: 800px;
  height: 133px;
  background-color: #644C25;
  background-image: url(/images/topbg.jpg);
  background-repeat: no-repeat;
  background-position: top right;
}

#mainContent {
  margin-top: 125px;
  padding: 2px 10px;
}


#mainMenu {
  width: 165px;
  padding: 0px 15px 15px 0px;
}

#mainMenu TABLE {
  width: 180px;
  margin-bottom: 15px;
  background-color: #D6C399;
  border-bottom: 1px solid #303030;
}

#mainMenu TABLE TH {
  font: bold 10pt Arial;
  color: #ffffff;
  padding: 5px 0px 5px 30px;
  background-image: url(/images/green-tab-montanaotb.gif);
  background-repeat: no-repeat;
  background-position: top center;
}

#mainMenu TABLE TD {
  font-size: 10pt;
  line-height: 1.4em;
  padding: 5px 8px 10px 8px;
}

#mainMenu TABLE TH, #mainMenu TABLE TD  {
  border: 1px solid #303030;
  border-width: 0px 1px;
}

#mainMenu A {
  color: #202020;
}

#topTab {
  font: bold 10pt Arial;
  float: right;
  background-image: url(/images/top-tab.gif);
  background-position: top left;
  padding: 3px 8px 3px 35px;
  text-align: center;
  margin-top: 110px;
}

#topTab A {
  color: #000000;
}


.menuItem TD {
  padding: 2px 0px;
  text-align: center;  
}

.menuItem TD A {
  display: block;
  height: 11px;
  color: #fafafa;
  font-size: 7pt;
  font-family: "Small Fonts",Verdana,SansSerif;
  padding: 3px 22px;
}

.menuItem TD A:hover {
  text-decoration: none;
  color: #E6DB90;
  background-image: url(/images/menu_bg_over.gif);
  background-repeat: repeat-x;
  background-position: center center;
}


#mainLogo {
  margin-top: 1px;
  margin-left: 12px;
}

#bottomFooter {
  font-size: 7pt;
  margin-top: 10px;
  text-align: center;
  padding: 5px 0px;
}

#bottomFooter A {
  color: #404040;
}


