body {
    background: black;
    background-repeat: no-repeat;
    color: black;
    text-align: center; 
    font-family: Arial CE, Arial, sans-serif;
    font-size: 12pt; 
    }
    
.tmain {
    
    background-color: #135B36;
    background-repeat: no-repeat;
    border-width:0px;
    width: 980;
    padding: 4;
    text-align: center;
    margin: auto;
    }
 
 .tlist {
    border: 5px ridge white;
    padding: 3;
  }
     
.imgmain {
    width: 880;
    height: 180;
    } 

.imgmap {
  width:400;
  height:320;
  border:1;
}

.imgshop {
    height: 250;
    border: 5px ridge white;
}  

.core {

    text-align: justify;
    background-image: url(Style_Pictures/corebackground5.png);
    background-repeat: repeat;   
}

.corem {
    text-align: center;
    background-image: url(Style_Pictures/corebackground5.png);
    background-repeat: repeat; 
}

.border{
    width: 50;
    background-color: transparent;
}

.tmenu{
    border-color: #59CD38;
    font-weight: bold;
    font-family: "Times Roman", serif;
    font-size: 14pt;
    text-align: center; 
    margin: auto;
    padding = 4; 
}

.tsubmenu{
    font-size: 12pt;
    text-align: center;
    margin: auto;
    padding = 4; 
}

.tdmenu{
    width: 15%;
    text-align: center;
    background-color: #FFFF84;
    border: 3px ridge red;
}

.tdmenu a{
    text-decoration: none;
    color: black;

}

.tdmenu a:hover{
    text-decoration: none;
    color: #6E8835;
}

.tdpage{
    font-family: Arial CE, Arial, sans-serif;
    font-size: 12pt;
}

.tsupplymenu a{
    text-decoration: none;
    color: black;
}

.tsupplymenu a:hover{
    text-decoration: none;
    color: red;
}

.tfoto a{
    text-decoration: none;
    color: black;
}

.tfoto a:hover{
    text-decoration: none;
    color: white;
}

.tdpage a{
    text-decoration: none;
    color: black;
}

.tdpage a:hover{
    text-decoration: none;
    color: red;
}

.tcore{
    width: 780;
    font-family: Times new roman, Arial, sans-serif;
    font-size: 13pt;
    text-align: justify;
    background-color: transparent;
    border: 0px double black;
    margin-left: auto;
    margin-right: auto;
    
    margin: 0px 50px 0px 50px;
}

.tcoresupply{
    font-family: Times new roman, Arial, sans-serif;
    font-size: 13pt;
    text-align: justify;
    background-color: transparent;
    border: 0px double black;
    margin-left: auto;
    margin-right: auto;
    margin: 0px 20px 0px 20px;
}


.tsupplymenu{
    border-right: 1px solid black;
}


.imgrightstand{
    width: 400;
    height: 300;
    float: right;
    overflow: hidden;
    clear: right;
    border: 5px ridge white;
    margin: 0px 0px 4px 15px;
  }
  
.imgrightstandPoster{
    width: 150;
    height: 200;
    float: right;
    overflow: hidden;
    clear: right;
    border: 5px ridge white;
    margin: 0px 0px 4px 15px;
  }
  
.img2{
    width: 300;
    height: 300;
}  

.imgsmall{
    height: 140;
    border: 3px ridge white;
} 

.tdimgsmall{
    width: 190;
}

.bottomborder{
    height: 30;
    background-color: transparent;
}

.trcore{
  margin: 10px 10px 4px 0px;
  }

.highlight{
    font-family: "Arial", sans-serif;
    font-size: 14pt;
    font-style:bold;
    color: #B70000;
    margin-bottom: 0.5em;
}
h3{
    font-family: "Arial", sans-serif;
    font-size: 16pt;
    font-style:italic;
    margin-bottom: 0.5em;
    margin-left: 20px;
}

h4{
    font-size: 14pt;
    margin-bottom: 0.1em;
}

h5{
    font-family: Times new roman, Arial, sans-serif;
    font-size: 13pt;
    margin-left: 20px;
}

hr{
    height: 4;
    background-color: #FF712B;
    color: red;
}


    

