body {
  background-color: #FFFFFF;
  background-image: url(images/back.jpg);
  background-repeat: repeat-x;
  margin: 11px;
}
a {
  color: #7F0000;
}
a img {
  border: none;
}
img {display: block;}
td{
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}
.maintext {
  font-family: Arial;
  font-size: 12px;
  color: #2C3237;
  margin-top: 20px;
  margin-left: 200px;
  margin-right: 120px;
  margin-bottom: 23px;
}
.headimg {
  margin-bottom: 20px;
}
.maintable {
  width: 793px;
}
.whiteback {
  background-color: #FFFFFF;
}
.blueback {
  background-color: #ECFAFF;
}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.red {color: #720000;}
.grey3 {color: #333333;}
.greyc {color: #CCCCCC;}
.headertop {
  border-top: 14px solid #720000;
  height: 142px;
  vertical-align: bottom;
}
.main {
  background-color: #ECFAFF;
}
.menulist {
  font-size: 12px;
}
.menulist b {
  font-size: 13px;
}
.menulist td {
  vertical-align: bottom;
  border-bottom: 1px solid #EFDE75;
  padding-bottom: 2px;
}
.menulist p {
  padding-bottom: 3px;
}
.accolade {
  margin-right: 5px;
}
.accolade_foot {
  text-align: right;
  margin-bottom: 18px;
}
.menutable {
  text-align: left;
  margin-left: 0px;
}
.m {
  visibility: hidden;
  height: 27px;
}
.m_row {
  background-repeat: no-repeat;
}
.m_divider {
  background-image: url(images/m_divider.jpg);
  width: 1px;
}
#m_home { 
background-image: url(images/m_home.jpg);}
#m_about { 
background-image: url(images/m_about.jpg);}
#m_menu { 
background-image: url(images/m_menu.jpg);}
#m_accolade { 
background-image: url(images/m_accolade.jpg);}
#m_function { 
background-image: url(images/m_function.jpg);}
#m_page { 
background-image: url(images/m_page.jpg);}
#m_contact { 
background-image: url(images/m_contact.jpg);}
#con_send { 
background-image: url(images/con_form_send.gif);
background-position: top right;
background-repeat: no-repeat;
cursor: pointer;}
.inline {
  display: inline;
}
.home_lower {
  padding-top: 55px;
  padding-bottom: 33px;
}
.footer {
  border-top: 4px solid white;
  height: 43px;
  width: 793px;
}
.footer_back {
  width: 750px;
  background-image: url(images/footer_back.jpg);
  background-repeat: repeat-x;
}
.footer_corner {
  width: 43px;
  height: 43px;
  background-image: url(images/footer_corner.png);
}
.footer_text{
  margin-top: 9px;
  margin-right: 23px;
  color: #EBD655;
  font-size: 11px;
  font-family: "Verdana";
  text-align: right;
}
 .footer_text a {
  color: #EBD655;
  text-decoration: none;
}
.con205 {width: 205px;}
.coninput {
    font-size: 11px;
    border: 1px solid #720000;
    margin-top: 3px;
    margin-bottom: 8px;
}
.context {
  font-family: Arial;
  font-size: 12px;
  color: #2C3237;
  margin-top: 0px;
  margin-left: 200px;
  margin-right: 0px;
  margin-bottom: 23px;
}
.conmap {
  float: right;
  margin-right: 9px;
  margin-top: 32px;
  width: 293px;
  height: 294px;
}
.conmap a {
  margin-left: 150px;
  margin-top: 10px;
  color: #2C3237;
  font-size: 11px;
  position: absolute;
}