 /* TMAXNEWS.MACJR.COM CSS composed by Michael A. Crane, Jr.
CSS Previous Update: January 08, 2016 - Last Updated: June 27, 2019*/
* {
  margin: 0;
  padding: 0;
}
body {
  background: #4a1f08 url(../images/tiles/SpherePattern.gif)  top left repeat fixed;
  color: #000000;
}
.test {
  background: #4a1f08 url(../images/tiles/Acid_Kaleidoscope_s.png)  top left repeat fixed;
  color: #000000;
}
a:link {
  color: #4b2007;
  text-decoration: none;
  font-weight: bold;
}
a:visited {
  color: #4b2007;
  text-decoration: none;
  font-weight: bold;
}
a:focus {
  color: #ff0000; 
  text-decoration: none;
  font-weight: bold;
}
a:hover {
  color: #b07800;
  text-decoration: none;
  font-weight: bold;
}
a:active {
  color: #ff0000;
  text-decoration: none;
  font-weight: bold;
}
h1, h2, h3 {
  font-family: "Times New Roman", serif;
}
p {
  padding: 10px;
  font-size: 1em;
  font-family: "Times New Roman", serif;
}
.bold {
  font-weight: bold;
}
.center {
  text-align: center;
}
.c115 {
  font-size: 115%;
  text-align: center;
}
.c200 {
  font-size: 200%;
  text-align: center;
}
.icunderline {
  padding: 2px;
  font-style: italic;
  border-bottom: 1px solid #cecece;
  position: relative;
  text-align: center;
  text-shadow: rgba(0,0,0,0.3) 2px 2px 4px;
}
.goldrose {
  margin: 35px auto 25px;
  width: 248px;
  height: 446px;
}
.diamondrose {
  margin: 35px auto 25px;
  width: 330px;
  height: 450px;
}
.transmutation {
  margin: 35px 0px 35px -23px;
  width: 435px;
  height: 357px;
}
.rose {
  margin: 8px auto 8px;
  width: 263px;
  height: 106px;
}
.acidteardrop {
  margin: 35px auto 25px;
  width: 242px;
  height: 347px;
}
/* Begin Page Layout */
#wrapper {
  width: 960px;
  margin: 37px auto 37px;
  border-top: 1px solid #222222;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #222222;
  border-radius: 20px;
  box-shadow: rgba(0,0,0,0.7) 2px 2px 3px;
}
.mainpadding {
  width: 934px;
  margin: 0px;
  padding: 39px 12px 39px 12px;
  border-top: 1px solid #642C0A;
  border-right: 1px solid #471D07;
  border-bottom: 1px solid #471D07;
  border-left: 1px solid #642C0A;
  border-radius: 20px;
  background-color: #642C0A;  /* for older browsers */
  background-color: rgba(100,44,10,0.8);  
}
.maininnerborder {
  width: 870px;
  margin: 0px auto 0px;
  border-top: 4px solid #D00DD0;
  border-right: 4px solid #8A1272;
  border-bottom: 4px solid #8A1272;
  border-left: 4px solid #D00DD0;
}
.maincontent {
  width: 796px;
  margin: 0px auto 0px;
  padding: 70px 35px 35px 35px;
  border-top: 2px solid #4b044c;
  border-right: 2px solid #5a055b;
  border-bottom: 2px solid #5a055b;
  border-left: 2px solid #4b044c;
  background-color: #ece6dc;
}
/* Begin Main Header */
.main_box-shadow {
  width: 702px;
  margin: 0px auto 0px;
  border-radius: 15px 15px 15px 15px;
  box-shadow: rgba(0,0,0,0.5) 3px 3px 5px;
}
#main_header {
  width: 690px;
  margin: 0px auto 35px;
  padding: 10px 4px;
  border-top: 2px solid #523700;
  border-right: 2px solid #2c1304;
  border-bottom: 2px solid #2c1304;
  border-left: 2px solid #523700;
  border-radius: 15px 15px 15px 15px;
  background: linear-gradient(#b07800, #4b2007);
  box-shadow: rgb(75,32,7) -5px -5px 10px inset;
}
#main_header_text {
  margin: 20px auto 20px;
  color: #ffffff;
  font-size: 250%;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  text-shadow: rgba(0,0,0,0.9) 2px 2px 4px;
}
/* End Main Header */
.txt_container {
  margin: 20px auto 20px;
  width: 440px;
}
/* Begin Nav */
.nav {
  margin: 35px auto 35px;
  width: 272px;
  height: 40px;
}
.nav_back {
  float: left;
  padding: 5px 10px 5px 10px;
  border: 1px solid #000;
  background-image: linear-gradient(#f567f5 0%,#a60ba7 50%);
  box-shadow: rgb(82,5,83) -5px -5px 10px inset;
  border-radius: 15px 15px 15px 15px;
}
.nav_back-shadow {
  float: left;
  margin-right: 10px;
  width: 114px;
  border-radius: 15px 15px 15px 15px;
  box-shadow: rgba(0,0,0,0.7) 3px 3px 5px;
}
.nav_back :link {
  color: #dbcfbb;
  text-decoration: none;
}
.nav_back :visited {
  color: #dbcfbb;
  text-decoration: none;
}
.nav_back :focus {
  color: #ff0000; 
  text-decoration: none;
}
.nav_back :hover {
  color: #fff;
  text-decoration: none;
}
.nav_back :active {
  color: #ff0000;
  text-decoration: none;
}
.nav_next {
  float: right;
  padding: 5px 10px 5px 10px;
  border: 1px solid #000;
  background-image: linear-gradient(#f567f5 0%,#a60ba7 50%);
  box-shadow: rgb(82,5,83) -5px -5px 10px inset;
  border-radius: 15px 15px 15px 15px;
}
.nav_next-shadow {
  float: right;
  margin-left: 10px;
  width: 110px;
  margin: 0px auto 0px;
  border-radius: 15px 15px 15px 15px;
  box-shadow: rgba(0,0,0,0.7) 3px 3px 5px;
}
.nav_next :link {
  color: #dbcfbb;
  text-decoration: none;
}
.nav_next :visited {
  color: #dbcfbb;
  text-decoration: none;
}
.nav_next :focus {
  color: #ff0000; 
  text-decoration: none;
}
.nav_next :hover {
  color: #fff;
  text-decoration: none;
}
.nav_next :active {
  color: #ff0000;
  text-decoration: none;
}
/* End Nav */
/* Begin Footer */
#footer {
  width: 960px;
  margin: 35px auto 35px;
  border-top: 1px solid #222222;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #222222;
  border-radius: 20px;
  box-shadow: rgba(0,0,0,0.7) 2px 2px 3px;
}
.footerpadding {
  width: 934px;
  margin: 0px;
  padding: 39px 12px 39px 12px;
  border-top: 1px solid #642C0A;
  border-right: 1px solid #471D07;
  border-bottom: 1px solid #471D07;
  border-left: 1px solid #642C0A;
  border-radius: 20px;
  background-color: #642C0A;  /* for older browsers */
  background-color: rgba(100,44,10,0.8);  
}
.footerborder {
  width: 870px;
  margin: 0px auto 0px;
  border-top: 4px solid #D00DD0;
  border-right: 4px solid #8A1272;
  border-bottom: 4px solid #8A1272;
  border-left: 4px solid #D00DD0;
}
.footercontent {
  width: 826px;
  margin: 0px auto 0px;
  padding: 20px 20px 25px 20px;
  border-top: 2px solid #4b044c;
  border-right: 2px solid #5a055b;
  border-bottom: 2px solid #5a055b;
  border-left: 2px solid #4b044c;
  background-color: #ece6dc; /* #fffcfc #DAD2C2 */
}
/* Begin Main Header */
.footer_box-shadow {
  width: 702px;
  margin: 0px auto 0px;
  border-radius: 15px 15px 15px 15px;
  box-shadow: rgba(0,0,0,0.5) 3px 3px 5px;
}
.firstlogo_b {
  float: left;
  width: 89px;
  height: 90px;
  box-shadow: rgba(0,0,0,0.5) 3px 3px 5px;
}