.general { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #FCD42A; background-color: #FCD42A; background-image: url(background.png); background-repeat: repeat-y; margin-top: 40px; margin-left: 60px; overflow-y: hidden; }
.galgeneral { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FCD42A; background-color: #FCD42A; background-image: url(background.png); background-repeat: repeat-y; margin-top: 10px; margin-left: 60px; }
.subgeneral { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FCD42A; background-color: #FCD42A; background-image: url(background.png); background-repeat: repeat-y; margin-top: 10px; margin-left: 60px; }
.galleryname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: normal; }
.ruler { border: 0; margin: 8px; color: #FCD42A; background-color: #FCD42A; height: 2px; width: 90%; top: 75px; position: absolute}
.navbar { width: 90%; font-size: 9pt; font-weight: bold; font-style: italic; top: 90px; position: absolute}
.navspace { width: 11%; }
.imagetable { width: 85%; }
.imagecol { width: 560px; position:absolute; top: 0px; left: 60px; }
.textcol { font-size: 10pt; font-style: italic; color: #E75D00; position:absolute; top: 0px; left: 620px; width: 50%;}
.textcenter { text-align: center;}
.imagecenter { text-align: center; }
.captionspace { height: 80px;}
.captiontext-s{ }
.bodytext-s{ visibility: hidden; }
.captiontext-m{ }
.bodytext-m{ }
.bodyspace { height: 36px;}
.reduce { letter-spacing: -7px;}
.gallery { width: 90%; vertical-align: top;}
.thumbs { margin-top: -15px; top: 127px; position: absolute}
.thumb { border: 0px; }
.thumbspacer { height: 12px;}
.thumbnavbar { font-size: 9pt; font-style: italic; height: 16pt; color: #E75D00; font-weight: bold;}

a:link   { text-decoration: none; color: #FCD42A;}
a:active { text-decoration: none; color: #FCD42A;}
a:visited{ text-decoration: none; color: #FCD42A; }
a:hover  { text-decoration: none; color: #000000;}

.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #FCD42A; font-size: 36pt; position: absolute; top: 200px; left: 160px;}
.mainruler { margin: 0; border: 0; color: #000000;  background-color: #000000; height: 1px; width: 700px; position: absolute; top: 280px; left: 155px;}
.mainnavbar { z-index: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; color: #FCD42A; font-size: 9pt; width: 700px; position: absolute; top: 281px; left: 160px;}
.mainnavspace { width: 30px;}
.endnavspace  { width: 343px;}
.endspace { width: 23%; }

.endnavbar  { }
td.endnavbar a:link    { text-decoration: none; color: #E75D00;}
td.endnavbar a:active  { text-decoration: none; color: #E75D00;}
td.endnavbar a:visited { text-decoration: none; color: #E75D00;}
td.endnavbar a:hover   { text-decoration: none; color: #000000;}
td.textcenter a:link    { text-decoration: none; color: #E75D00;}
td.textcenter a:active  { text-decoration: none; color: #E75D00;}
td.textcenter a:visited { text-decoration: none; color: #E75D00;}
td.textcenter a:hover   { text-decoration: none; color: #000000;}

.pyramid   {position:absolute; left:335px; top:110; }
.camels    {position:absolute; left:180px; top:413; }

