body { 
margin: 0px;
padding: 0px;
  background-image: radial-gradient(ellipse farthest-corner, transparent 0%, transparent 35%, #fff 30%, #fff 40%, transparent 90%), radial-gradient(ellipse farthest-corner at 0px 0px, transparent 0%, transparent 20%, #fff 15%, #fff 20%, transparent 50%), radial-gradient(ellipse farthest-corner at 8px 8px, transparent 0%, transparent 20%, #fff 15%, #fff 20%, transparent 50%), radial-gradient(ellipse farthest-corner at 0px 8px, transparent 0%, transparent 20%, #fff 15%, #fff 20%, transparent 40%), radial-gradient(ellipse farthest-corner at 8px 0px, transparent 0%, transparent 20%, #fff 15%, #fff 20%, transparent 50%),  linear-gradient(40deg, #D3494E 0, #D3494E 20%, #EEDC5B 50%, #B0D2CF 80%, #B0D2CF 100%);
  background-size: 8px 8px, 8px 8px, 8px 8px, 8px 8px, 8px 8px, 100% 100%;
}

framename { 
background-color: #000;
}

body, tr, td, li, ul, ol, div, p, span {
font: bold normal normal 12.5px Times, serif; 
color: #be9000;
text-decoration: none;
}

p {
    margin: 10px;
}

img, table { border: none; border-spacing: 0px; border-collapse: collapse; }
form  { margin: 0px; }
input, textarea, select, option { font: 12px Times, serif color: #be9000; font-weight: normal; }
hr { margin: 0; padding: 0; border-bottom: 4px solid #be9000; height:4px;}

.b1sw2 { border: 1px solid #000;  padding: 2px;  }

.logo { background: #fff; }

.pagemenu {line-height: 20px;font-size: 11px}

td.mainTL { background-color: #000; }
td.mainTM { background-color: #000; }
td.mainTR { background-color: #000; }
td.mainML { background-color: #000; }
td.mainMM { background-image: url(https://goldenagedirectory.com/images/gabg_ylw.jpg)}
td.mainMR { background-color: #000; }
td.mainBL { background-color: #000; }
td.mainBM { background-color: #000; }
td.mainBR { background-color: #000; }

/* Back to Top Styles */
#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#myBtn:hover {
  background-color: #555;
}

.mainmenu { border: 1px solid #000;  }

.menulinks a { 
   font-size: 12px;
   display: block;
   line-height: 20px;
   font-weight: normal; 
   background: transparent;
   /* color: #f8fda1; */
   color: #be9000;
   text-decoration: none; 
}

.menulinks a:visited {
   font-size: 12px;
   display: block;
   line-height: 20px;
   font-weight: normal; 
   background: transparent;
   /* color: #a8ad71;  */
   color: #be9000;
   text-decoration: none; 
}

.menulinks a.highlight, .menulinks a.highlight:active, .menulinks a.highlight:link, .menulinks a.highlight:visited {color: #ff0; background: #fff; }

.menulinks a:hover {
   font-weight: normal;
   color: #000;  
   text-decoration: none; }

.menulinks a:hover { background: #be9000; }

.pagemenulinks a, .pagemenulinks a:visited { 
   font-size: 12px;
   display: block;
   line-height: 20px;
   font-weight: normal; 
   background: transparent;
   color: #000; 
   text-decoration: none; 
}

.pagemenulinks a.highlight, .pagemenulinks a.highlight:active, .pagemenulinks a.highlight:link, .pagemenulinks a.highlight:visited {color: #ff0; background: #fff; }

.pagemenulinks a:hover {
   /* color: #f8fda1; */
   color: #be9000;
   background: #000; 
   text-decoration: none;
   text-indent: 5px;}


.menulinks hr { margin: 0; padding: 0; border-bottom: 1px solid #000; height: 1px;}

.icfse {margin: 0px; padding: 0px; background-color: #fff; }

.lettermenuon {line-height: 20px; font-size: 10px;width: 24px; color: #be9000; background: #000; font-weight: bold;}

.lettermenu {line-height: 20px; font-size: 12px;width: 24px;}

.mainmenudark { border: 1px solid #fff;}

.pagemenu {line-height: 20px; font-size: 11px; color: #000; border: 1px solid #000; border-collapse: collapse;}

.pagemenuon {line-height: 20px; font-size: 11px; color: #be9000; background: #000; border-collapse: collapse;}

.menudarklinks a, .menudarklinks a:visited { 
   font-size: 11px;
   display: block;
   line-height: 20px;
   font-weight: normal; 
   background: transparent;
   color: #000; 
   text-decoration: none; 
}

.menudarklinks a.highlight, .menudarklinks a.highlight:active, .menudarklinks a.highlight:link, .menudarklinks a.highlight:visited {color: #ff0; background: #383c50; }

.menudarklinks a:hover {
   font-weight: normal;
   color: #be9000;  
   text-decoration: none; }

.menudarklinks a:hover { background: #000; }

.t10nbk { font-size: 10px; font-weight: normal; color: #000; }
.t10nlb { font-size: 10px; font-weight: normal; color: #000; }
.t12bbk { font-size: 12px; font-weight: bold; color: #000; }
.t10nbki { font-size: 10px; font-weight: normal; color: #000; font-style: italic;}
.t14bbkiu { font-size: 14px; font-weight: bold; color: #000; text-decoration:underline; font-style: italic;}
.t10nyw { font-size: 10px; font-weight: normal; color: #ff0; }
.t11nbk { font-size: 11px; font-weight: normal; color: #000; }
.t10bbk { font-size: 10px; font-weight: bold; color: #000; }
.t12nbk { font-size: 12px; font-weight: normal; color: #000; }
.t12bbk { font-size: 12px; font-weight: bold; color: #000; }
.t13bbk { font-size: 13px; font-weight: bold; color: #000; }
.t13bwe { font-size: 13px; font-weight: bold; color: #fff; }
.t13nbk { font-size: 13px; font-weight: normal; color: #000; text-indent: 5px;}
.t13bbku { font-size: 13px; font-weight: bold; text-decoration:underline; color: #000; }
.t14bbk { font-size: 14px; font-weight: bold; color: #000; }
.t14bwe { font-size: 14px; font-weight: bold; color: #fff; }
.t14nbk { font-size: 14px; font-weight: normal; color: #000; }
.t14bbki { font-size: 14px; font-weight: bold ; font-style: italic; color: #000; }
.t14bbku { font-size: 14px; font-weight: bold; text-decoration:underline; color: #000; }
.t14nbkui { font-size: 14px; font-weight: normal ; text-decoration:underline; font-style: italic; color: #000; }
.t14nbku { font-size: 14px; font-weight: normal ; text-decoration:underline; color: #000; }
.t15bbk { font-size: 15px; font-weight: bold; color: #000; }
.t18bwe { font-size: 18px; font-weight: bold; color: #fff; }
.t18bbk { font-size: 18px; font-weight: bold; color: #000; }
.t18bbkwe { font-size: 18px; font-weight: bold; color: #000; background: #fff;}
.t18bbkrd { font-size: 18px; font-weight: bold; color: #000; background: #f00;}
.t20blbbr { padding: 5px 5px; font-size: 20px; font-weight: bold; color: #be9000; background: #000; }
.t20blbbg { padding: 5px 5px; font-size: 20px; font-weight: bold; color: #000; background: #be9000; }
.t20blbbs { padding: 5px 5px; font-size: 20px; font-weight: bold; color:  #aaacb2; background: #000; }
.t25bwe { font-size: 25px; font-weight: bold; color: #fff; }
.t25byw { font-size: 25px; font-weight: bold; color: #ff0; }
.t25bbk { font-size: 25px; font-weight: bold; color: #000; }
.t25bbr { font-size: 25px; font-weight: bold; color: #000; }

a.about {
   font-size: 12px;
   display: inline;
   font-weight: bold; 
   background: transparent;
   color: #000080;
   text-decoration: none; 
}

a.about:hover, a.about:visited {
   font-size: 12px;
   display: inline;
   font-weight: bold; 
   background: transparent;
   color: red;
   text-decoration: none; 
}

a.ref {
   font-size: 14px;
   display: inline;
   font-weight: bold; 
   background: transparent;
   color: blue;
   text-decoration: none; 
}

a.ref:hover, a.about:visited {
   font-size: 14px;
   display: inline;
   font-weight: bold; 
   background: transparent;
   color: red;
   text-decoration: none; 
}

/* .bubble containers: add the texture above a solid background */
.bubble {
  /* cap the width */
  max-width: 300px;
  /* give ample whitespace around and inside of the container */
  margin: 10px 0;
  padding: 10px 10px;
  background-color: #fff;
  background-size: 12px, 100%;
  /* solid border */
  border: 0.2rem solid #000;
  -webkit-box-shadow: 2px 2px 15px -2px rgb(50, 50, 50), 2px 2px 15px -2px rgb(50, 50, 50);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    2px 2px 15px -2px rgb(50, 50, 50), 2px 2px 15px -2px rgb(50, 50, 50); /* Firefox 3.5 - 3.6 */
  box-shadow:         2px 2px 15px -2px rgb(50, 50, 50), 2px 2px 15px -2px rgb(50, 50, 50);  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
  margin-bottom: 100px;
  /* position relative for the :before pseudo element */
  position: relative;
  animation: mymove 5s infinite; 
}

@keyframes mymove {
  50% -webkit-box-shadow: 5px 5px 15px rgb(50, 50, 50), 5px 5px 15px rgb(50, 50, 50);  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  50% -moz-box-shadow:    5px 5px 15px rgb(50, 50, 50), 5px 5px 15px rgb(50, 50, 50); /* Firefox 3.5 - 3.6 */
  50% box-shadow:         5px 5px 15px rgb(50, 50, 50), 5px 5px 15px rgb(50, 50, 50); /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}
