/*-----THIS IS THE STYLESHEET FOR THE GALLERY PAGE ONLY----------------*/

body
{
margin: 0px 0px 0px 0px;
}	

img
{
border-radius: 8px;
}


.galleryheader  /*this is the entire header paragraph centering only*/
{
margin-left:auto; 
margin-right:auto;
}


.galleryheaderfont1 /*This is the Title*/
{
text-shadow: 3px 4px 2px gray;
text-align:center;
vertical-align:top;
background-color:black;
margin-left:auto;
margin-right:auto;
font-family:veranda,helvetica,arial;
color:lightgray;
font-size:1em;
word-wrap:normal;
}

.galleryheaderfont2
{
/*-width:700px;--*/
/*height:80px;*/
text-align:center;
vertical-align:top;
background-color:black;
margin-left:auto;
margin-right:auto;
font-family:veranda,helvetica,arial;
color:lightgray;
font-size:.9em;
word-wrap:normal;
}

.maintable
{
width:100%;
/*border-collapse:collapse;*/
padding: 0px 0px 0px 0px;
background-color:black;
}

.ROWmodule
{
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES is centered*/
padding:1px;
/*width:100%;*/
background-color:black;
border-color:black;
border-style:solid;
border-width:1px;
}

.tdRowmodule
{
width:650px;
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES is centered*/
padding:1px;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
}

.CELLmodule
{
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES is centered*/
padding:1px;
height:220px;
border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
/*border-collapse:collapse;*/
background-color:#7d736a;
border-color:black;
border-style:solid;
border-width:1px;
one-edge-shadow:box-shadow: 0 9px 6px -6px lightblue;
-webkit-box-shadow:0 9px 6px -6px lightblue;
-moz-box-shadow:0 9px 6px -6px lightblue;
}
		
.tdIMAGE
{
text-align:center;
margin:0px 0px 0px 0px;	
padding:1px;
height:125px;
border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
border-collapse:collapse;
border-color:black;
border-style:solid;
border-width:1px;
background-color:black;
}	

.tdTEXT
{
margin:0px 0px 0px 0px;
width:170px;
height:90px;
background:black;
font-family:veranda,helvetica,arial;
text-align:center;
vertical-align:text-top;
padding:2px;
border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
}

div.responsive-text {
  background-color: black;
  padding: 2px;
  color:lightblue;
}

@media screen and (min-width: 601px) {
  div.responsive-text {
    font-size: 1em;
  }
}

@media screen and (max-width: 600px) {
  div.responsive-text {
    font-size: .5em;
  }
}


					
/*----THIS ENDS THE TRANLATOR TABLE-------------------------------*/