
/*top right bottom left*/

a {
  font-family: Times;
  font-size: 90%;
  color:#269;
  text-decoration:none;
} 

a.hover{
  color:#c0c;
  font-style: bold;
}

a.active{
  color:#f0f;
  background-color: #8265ff;
  font-style: italic;
}

p {
  font-family: "Times New Roman", Georgia, Serif;
  line-height: 130%;
  font-size: 100%;
}

li {
  font-family: "Times New Roman", Georgia, Serif;
  line-height: 130%;
  font-size: 100%;
}

h1 {
  color: #666;
  padding: 0px 0px 0px 0px;
  font-size: 24px;
  font-family:"Trebuchet MS", Helvetica, sans-serif 
}

h3 {
  color: #666;
  padding: 10px 0px 0px 0px; 
  font-family:"Trebuchet MS", Helvetica, sans-serif 
}

.galcap {
  line-height: 80%;
  font-size: 90%;
  text-align:center;
}

.cap {
  width: 100%;
  padding-bottom: 10px;
  margin: auto;
  text-align: center;
  line-height: 80%;
  font-size: 90%;
  font-style: italic;
}

.abstract {
  display: block;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  line-height: 80%;
}

.imabox {
  /*overflow: hidden;*/
  display: block;
  background:#ffffff;
  height: 225px;
  padding: 0px;
  margin: 0px;
}

.largeimabox {
  /*overflow: hidden;*/
  display: block;
  background:#ffffff;
  height: 300px;
  padding: 0px;
  margin: 0px;
}

.column {
  /*float:left;*/
  padding:5px;
}

.supercolumn {
  display: block;
  /*float:left;*/
  padding:10px;
  width:100%;
}

.supercontainer {
  
  display: block;
  width: 95%;
  /*background: #d0d0ff;*/
  padding-bottom: 10px;
  margin: auto;
}

.galcont {

  display: flex;
  flex-wrap:wrap;
  align-items: center;
  justify-content: center;
  /*background:red;*/
}

.visiblebox {

  display: flex;
  flex-wrap: wrap;
  background:#e0e0e0;
  margin:10px;
  margin-left:auto;
  margin-right:auto;

  padding:0px;
  border-width: 2px;
  width:95%;
  max-width:1024px;
  min-width:960px;
}

.widebox {
  width:100%;
  background:aqua;
  display:block;
  margin-left:auto;
  margin-right:auto;
}

.largecontainer {
  width: 440px;
  background: white;
  padding-bottom: 10px;
  margin: auto;
}

.container {
  width: 320px;
  background: white;
  padding-bottom: 10px;
  margin: auto;
}

.mainimg {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
  height: auto;
  padding-bottom: 10px;
}

/*everything*/
.pl-area-pad {
  background-color:#ffffff;
  border-width:0;
  word-wrap: break-word;
}

oldeimg {
  float: right;
  padding: 0px;
  margin: 0px;
  width: 100%;
}

.mainimg {

  padding: 0px;
  display:block;
  margin-left:auto;
  margin-right:auto;
  width: 100%;
  /*height: 220px;*/
}

.galleimg {

  padding: 0px;
  display:block;
  margin-left:auto;
  margin-right:auto;
  width: 100%;
  /*height: 220px;*/
}

.galleimg:hover {
    -ms-transform: scale(1.3,1.3); /* IE 9 */
    -webkit-transform: scale(1.3,1.3); /* Chrome, Safari, Opera */
    transform: scale(1.3,1.3);
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.80);
}
div {
    /*text-overflow: ellipsis;*/
}
/*
.disabled {
  pointer-events: none;
}

.test:not(.nohover):hover {  
    border: 1px solid red; 
    //top right bottom left
}
*/

.supers {
  display: block;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background:#FFFFFF;/*ok*/
  border-width:0px;
}

.introa {
  display: block;
  height:32px;
  border-width:0px;
}

​
