BODY {
  text-align: center;
  background: #D8DBDA;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #74F15A;
}

img {
  border:0;
  padding: 0px;
  margin: 0px;
  display:block;
}
 
a {selector-dummy: expression(this.hideFocus=true);}

TD.mainBack {
  text-align: center;
  background: #D0D273;
  background-image: url("images/back_green.jpg");
  background-repeat: repeat-x;
  margin: 0px;
} 

TD.NavTop {
  text-align: center;
  background: 5C7347;
  background-image: url("images/main_background.jpg");
  background-repeat: repeat-x;
  margin: 0px;
} 

TD.SubNavTop {
  text-align: center;
  background: #135805;
  background-image: url("images/sub_background.jpg");
  background-repeat: repeat-x;
  margin: 0px;
} 


.textNav {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 18px;
  font-weight: Bold;
  color: #1B0902;
}

.textNav:hover {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 18px;
  font-weight: Bold;
  color: #000000;
}

.textNavB {
  font-family: Century Gothic, ITC Garamond, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}

.textNavS {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 12px;
  font-weight: Bold;
  color: #B8FAAE;
}

.textNavS:hover {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 12px;
  font-weight: Bold;
  color: 5A73F0;
}

.textDetail {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
}

.textDetailY {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #727E09;
}

.textDetailC {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #5B0202;
}

.textDetailCU {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
  color: #135805;
}

.textDetailCUS {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: bold;
  color: #5B0202;
}

.textDetailN {
  font-family: Century Gothic, Arial, Helvetica, Verdana;
  font-size: 16px;
  font-weight: normal;
  color: #000000;
}

.textFooter {
  font-family: Helvetica, Tahoma, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.textLink {
  font-family: Tahoma, Century Gothic;
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;
  color: #1077EC;
}




 

.textTitle {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
}

.textTitleG {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #E1AE0A;
}

.textTitle:hover {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #F5DDA0;
}

.textTitleG:hover {
  font-family: Century Gothic, Helvetica, Verdana;
  font-size: 16px;
  font-weight: bold;
  color: #F5DDA0;
}



.textDetailR {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #EF9593;
}

.textDetailG {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #E1AE0A;
}

.textDetailGR {
  font-family: Arial, Helvetica, Century Gothic, Verdana;
  font-size: 14px;
  font-weight: normal;
  color: #464646;
}





.textItalic {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-style: italic;
}

HR.hrGrey {
  border: 0;
  color: #dddddd;
  height: 1px;
  text-align: center;
  width: 98%;
  padding-top: 0px;
  padding-bottom: 5px;
}

HR.hrB {
  border: 0;
  color: #000000;
  height: 1px;
  text-align: center;
  width: 90%;
  padding-top: 0px;
  padding-bottom: 0px;
}



TABLE.border {
  border-width: 1px;
  border-style: solid;
  border-color: #E7E7E7;
  border-collapse: separate;
}

TABLE.borderB {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  border-collapse: separate;
}

#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}
