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

body
{
margin: 0px 0px 0px 0px;
background-color: lightblue;

}	

/*----BEGIN THESE ARE MY HOVERS and TEXT DECORS------------------------*/

/*a:link {color: lightblue; text-decoration: underline; }*/
/*a:active {color: #123456; text-decoration: underline; }*/
/*a:visited {color: #ffffff; text-decoration: underline; }*/
/*a:hover {color: #ffffff; text-decoration: none; }*/

/*----END THESE ARE MY HOVERS and TEXT DECORS--------------------------*/







/*----BEGIN THESE ARE MY GALLERY FONT SELECTIONS-----------------------*/

.linkfont
{
width:190px;
vertical-align:top;
background-color:#2e2924;
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES are centered*/
font-family:veranda,helvetica,arial;
color:#c2a375;
font-size:1em;
text-align:center;
}

.fontbody
{ 
font-family:veranda,helvetica,arial;
color:#ecece6;
font-size:.9em;
text-align:center;
margin-top:15px;
margin-left:37px;
margin-right:37px;
margin-bottom:15px;
}

.galleryheader
{
width:700px;
height:120px;
margin-left:auto; 
margin-right:auto;
}

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

.galleryheaderfont2
{
width:700px;
height:80px;
text-align:justify;
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;
}

/*----END THESE ARE MY GALERY FONT SELECTIONS--------------------------*/







/*----BEGIN HERE ARE SOME SHIMS TO USE------------------------------*/

/*--Shim that is 15px height--*/
.shimCENTER
{
text-align:center;
margin-left:auto;
margin-right:auto;
padding: 0px 0px 0px 0px;
width:780px;
height:5px;
border-collapse:collapse;
background-color:black; 
}
/*--Shim that is 15px height--*/

/*--Shims for Left Column--*/
.shimLEFT
{
width:180px;
height:5px;
border-collapse:collapse;
background-color:#2e2924;
}

.shimRIGHT
{
width:180px;
height:5px;
border-collapse:collapse;
background-color:#2e2924;
}
/*--Shims for Left Column--*/

/*----END HERE ARE SOME SHIMS TO USE------------------------------*/







/*----THIS BEGINS THE UPPER BANNER SECTION ACROSS TOP OF SCREEN-----*/

/*This is the shim at top of page*/
.TOPshim
{
width:100%;
border-collapse:collapse;
background-color:black; 
height:5px;
}
/*This is the shim at top of page*/


/*This starts the banner across the top*/
.BANNERtop
{
width:100%;
border-collapse:collapse;
background-color:black;
}
/*This ends the banner across the top*/


/*this is the colored strip at top of page*/
.BANNERstrip-upper
{
width:100%;
border-collapse:collapse;
background-color:#faecc9;
height:5px;
}
/*this is the colored strip at top of page*/


/*this is the black strip at top of page*/
.BANNERblackshim
{
background-color:black;
border-collapse:collapse;
width:30px;
height:100px;
}
/*this is the black strip at top of page*/


/*this is the banner acnhor*/
.BANNERanchor
{
border-collapse:collapse;
background-color:black;
width:112px;
height:150px;
}
/*this is the banner acnhor*/


/*this is the banner SOS*/
.BANNERsos
{
border-collapse:collapse;
background-color:black;
width:445px;
height:150px;
}
/*this is the banner SOS*/


/*this is the banner HULL*/
.BANNERhull
{
border-collapse:collapse;
background-color:black;
width:550px;
height:150px;
}
/*this is the banner HULL*/


/*this is the colored strip at bottom of page*/
.BANNERstrip-lower
{
width:100%;
border-collapse:collapse;
background-color:#faecc9;
height:3px;
}
/*this is the colored strip at bottom of page*/


/*This is the shim at bottom of banner*/
.BOTTOMshim
{
width:100%;
border-collapse:collapse;
background-color:black; 
height:10px;
}
/*This is the shim at bottom of banner*/


/* This is the banner page title*/
.BANNERpagetitle
{
text-align:center; /*this line makes sure all TEXT and IMAGES are centered*/
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES are centered*/
width:600px;
border-collapse:collapse;
background-color:black; 
height:10px;
}
/* This is the banner page title*/

/*----THIS ENDS THE UPPER BANNER SECTION ACROSS TOP OF SCREEN-----*/					






/*----THIS BEGINS THE ENTIRE TABLE LAYOUT OF ENTIRE PAGE----------*/

.maintable
{
width:100%;
border-collapse:collapse;
padding: 0px 0px 0px 0px;
}

.LEFTplank1
{
left:0;
width:12px;
border-collapse:collapse;
background-color:#2e2924;
padding: 0px 0px 0px 0px;
}

.LEFTspace1
{
left:12px;
width:3px;
border-collapse:collapse;
background-color:#25211f;
padding: 0px 0px 0px 0px;
}

.LEFTplank2
{
vertical-align:top;
left:15;
width:200px;
border-collapse:collapse;
background-color:#2e2924;
padding: 0px 0px 0px 0px;
}

.LEFTspace2
{
left:215px;
width:3px;
border-collapse:collapse;
background-color:#25211f;
padding: 0px 0px 0px 0px;
}

.LEFTplank3
{
left:218px;
width:12px;
border-collapse:collapse;
background-color:#2e2924;
padding: 0px 0px 0px 0px;
}

.LEFTBLACKcolumn
{
left:230px;
width:0px;
border-collapse:collapse;
background-color:black;
padding: 0px 0px 0px 0px;
}

.CENTERcolumn
{
left:230px;
width:864px;
height:300px;
border-collapse:collapse;
text-align:center;
margin: 0px 0px 0px 0px;
background-color:black;
padding: 0px 0px 0px 0px;
}



.RIGHTBLACKcolumn
{
left:1094px;
width:0px;
border-collapse:collapse;
background-color:black;
padding: 0px 0px 0px 0px;
}

.RIGHTplank1
{
left:1094px;
width:12px;
border-collapse:collapse;
background-color:#2e2924;
padding: 0px 0px 0px 0px;
}

.RIGHTspace1
{
left:1106px;
width:3px;
border-collapse:collapse;
background-color:#25211f;
padding: 0px 0px 0px 0px;
}

.RIGHTplank2
{
left:1109px;
width:200px;
border-collapse:collapse;
background-color:#2e2924;
font-family:veranda,helvetica,arial;
text-align:center;
vertical-align:top;
padding: 0px 0px 0px 0px;
}

.RIGHTspace2
{
left:1309px;
width:3px;
border-collapse:collapse;
background-color:#25211f;
padding: 0px 0px 0px 0px;
}

.RIGHTplank3
{
left:1312px;
width:12px;
border-collapse:collapse;
background-color:#2e2924;
padding: 0px 0px 0px 0px;
}

/*----THIS ENDS THE ENTIRE TABLE LAYOUT OF ENTIRE PAGE----------*/







/*----THIS BEGINS THE ROW AND CELL MODULES FOR MAIN GALLERY-----*/

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

.tdRowmodule
{
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:2px;
width:153px; 
height:220px;
border-radius:9px;
-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 0px0px;	
padding:2px;
height:115px;
width:150px;
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 0px0px;
font-family:veranda,helvetica,arial;
font-size:.8em;
text-align:center;
padding:0px;
background-color:black;
border-radius:8px;
-moz-border-radius:8px; /* Firefox 3.6 and earlier */
}					

/*----THIS ENDS THE ROW AND CELL MODULES FOR MAIN GALLERY-----*/







/*----THIS IS WRAPPING THINGS UP AT THE BOTTOM----------------*/

.ENDSPACER
{
width:500px; 
border-collapse:collapse;
height:130px;
}

.copyright
{
text-align:center; /*this line makes sure all TEXT and IMAGES are centered*/
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES are centered*/
height:70px;
}

/*----THIS IS WRAPPING THINGS UP AT THE BOTTOM----------------*/







/*----THIS BEGINS THE TRANLATOR TABLE-----------------------------*/

.translator
{
vertical-align:top;
margin-left:auto; /*this line makes sure TABLES are centered*/
margin-right:auto; /*this line makes sure TABLES is centered*/
border-collapse:collapse;
height:125px;
width:180px;
background-color:#7d736a;
border-radius:5px;
-moz-border-radius:5px; /* Firefox 3.6 and earlier */
}

.td1
{
text-align:center; /*this line makes sure all TEXT and IMAGES are centered*/
margin-left: auto; /*this line makes sure TABLES are centered*/
margin-right: auto; /*this line makes sure TABLES are centered*/
border-collapse:collapse;
height:18px;
width:180px;
}

.td2
{ 
text-align:center;/*this line makes sure all TEXT and IMAGES are centered*/
margin-left: auto; /*this line makes sure TABLES are centered*/
margin-right: auto; /*this line makes sure TABLES are centered*/
border-collapse:collapse;
width:180px;
height:50px;
background-color:lightgray;
}

.td3
{ 
border-collapse:collapse;
width:180px;
height:10px;
}

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