/* Main Links (dark background) */a:link {  color: #EEE6DB;  }a:visited {  color: #b4ef12;  }a:hover {  color: #A0C831;  cursor: hand;  }a:active {  color: #FF6600;  }   /* Alternate Links (light background) */ .lt a:link {  color: #502F18;  }.lt a:visited {  color: #336600;  }.lt a:hover {  color: #4B9500;  cursor: hand;  }.lt a:active {  color: #FF6600;  }      /* Body and Scrollbars */  body {  background-color: #502F18;  margin: 20px;  font-family: verdana, arial, "sans serif";  }/* Tables */td { vertical-align: top}  /* Main Table limits page width */.main {  width: 800px;  vertical-align: top;  }  .top {  vertical-align: top;  }   /* Player & Downloads */.tm, .tmt {  background-color: #EEE6DB;  font-size: 12pt;  padding: 15px;  border-top: solid #AD9782 2px;  border-left: solid #AD9782 2px;  border-right: solid #3B210E 3px;  border-bottom: solid #3B210E 3px;  text-align: left;  vertical-align: middle;  }.tmt {  vertical-align: top}   .tm2 {  background-color: #502F18;  font-size: 11pt;  padding: 15px;  border-top: solid #AD9782 2px;  border-left: solid #AD9782 2px;  border-right: solid #3B210E 3px;  border-bottom: solid #3B210E 3px;  text-align: left;  vertical-align: middle;  }  /* Dark Table (invisible)*/.dk {  background-color: #502F18;  vertical-align: top;  }        /* Line */hr.lt {  color: #eee6db;  text-align: center;  }hr.dk  {  color: #502F18;  text-align: center;  }          /* Text */ /* Main Texts (center, right, left, Scripture) */.tx, .txr, .txl, .txdk, .txldk, .s {  color: #EEE6DB;  font-size: 12pt;  text-align: center;  font-weight: normal;  line-height: 18pt;  }.txr {  text-align: right}.txl {  text-align: left}.txdk {   color: #502F18;  text-align: center;  }.txldk {    text-align: left;  color: #502F18;  vertical-align: top;  } .s {    color: #0047FF;  text-align: left;  }.txlg {  color: #EEE6DB;  font-size: 18pt;  text-align: center;  font-weight: bold;  }    /* Text for Scripture reference */.ref {   color: #524539;  font-size: 10pt;  text-align: center;  font-weight: normal;  }/* Smaller texts */.txsm, .txsml, .txsmr, .txsmldk {  color: #3B210E;  font-size: 9pt;  text-align: center;  font-weight: normal;  line-height: 11pt;  }.txsml {  text-align: left}.txsmr {  text-align: right}.txsmldk {  text-align: left;  color: #502F18;  }/* Headline Texts */.head {  color: #EEE6DB;  font-size: 24px;  text-align: center;  font-weight: bold;  }  .head2 {  color: #502F18;  font-size: 16px;  text-align: center;  font-weight: bold;  }  .red {  color: red;  }.color1 {  color: #eee6db;  }.color2 {  color: #B4EF12;  }  