
/*skeletal*/

div#container {background-color: #364028; width: 774px; margin: 0 auto; padding: 0; border: 0;}
div#container p {font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 10px 0 5px 0; padding: 10px 20px 0px 20px; border: 0;}
div#container li {font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 10px 0 5px 0; padding: 0; border: 0;}

div#container h4 {font: bold 95% Verdana, Geneva, Arial, Helvetica, sans-serif;; color: #ccc; margin: 10px 0 5px 0; padding: 10px 0 0 20px; border: 0;}
div#container img {border: 0; margin: 0; padding: 0;}
div#mozillacolorcorrect {background-color: #364028; width: 774px; margin: 0 auto;}

div#container p a:link {text-decoration : none; color: #4dc4c4;}
div#container p a:visited {text-decoration : none; color: #88ba71;}
div#container p a:active {text-decoration : none; color: #f90;}
div#container p a:hover {text-decoration : none; color: #ff9900;}

div#container hr {height: 1px; margin: 0; padding: 0; color: #ccc;}

/*Home Page */

div#rightside {background-color: #364028; width: 512px; float: right; margin: 0; padding: 0; border: 0;}
div#hnav {background-color: #364028; width: 262px; text-align: center; float: left; margin: 0; padding: 0 0 10px 0; border: 0;}



/*2nd Levels */

div#contentair {margin: 0; padding: 0; border: 0; background-color: #525347; width: 556px; float: right;  padding-bottom: 50px; overflow: hidden;}
div#contentair a:link {text-decoration : none; color: #f1b1c2;}
div#navair {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #414339;}
div#textnavair {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; text-align: left; margin: 5px 20px;}
div#contentair a:link {text-decoration : none; color: #3cf;}
div#contentair a:visited {text-decoration : none; color: #88ba71;}
div#contentair a:active {text-decoration : none; color: #f90;}
div#contentair a:hover {text-decoration : none; color: #f90;}

div#textnavair a:link {text-decoration : none; color: #ccc;}
div#textnavair a:visited {text-decoration : none; color: #ccc;}
div#textnavair a:active {text-decoration : none; color: #ccc;}
div#textnavair a:hover {text-decoration : none; color: #f1b1c2;}
div.airimage {background-color: #008db0; border: 1px solid #008db0; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.airimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}



div#contentdragons {margin: 0; padding: 0; border: 0; background-color: #8c1910; width: 556px; float: right;  padding-bottom: 100px; overflow: hidden;}
div#navdragons {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #6f1108;}
div#textnavdragons {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; text-align: left; margin: 5px 20px;}
div#contentdragons a:link {text-decoration : none; color: #ff3;}
div#contentdragons a:visited {text-decoration : none; color: #88ba71;}
div#contentdragons a:active {text-decoration : none; color: #f90;}
div#contentdragons a:hover {text-decoration : none; color: #f90;}

div#textnavdragons  a:link {text-decoration : none; color: #ccc;}
div#textnavdragons  a:visited {text-decoration : none; color: #ccc;}
div#textnavdragons  a:active {text-decoration : none; color: #ccc;}
div#textnavdragons  a:hover {text-decoration : none; color: #ee933e;}
div.dragonsimage {background-color: #e47620; border: 1px solid #e47620; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.dragonsimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}

div#contentwater {margin: 0; padding: 0; border: 0; background-color: #064362; width: 556px; float: right;  padding-bottom: 200px; overflow: hidden;}
div#contentwater a:link {text-decoration : none; color: #ff6;}
div#contentwater a:visited {text-decoration : none; color: #f90;}
div#contentwater a:active {text-decoration : none; color: #88ba71;}
div#contentwater a:hover {text-decoration : none; color: #88ba71;}

div#navwater {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #05354f;}
div#textnavwater {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; text-align: left; margin: 5px 20px;}
div#textnavwater  a:link {text-decoration : none; color: #ccc;}
div#textnavwater  a:visited {text-decoration : none; color: #ccc;}
div#textnavwater  a:active {text-decoration : none; color: #ccc;}
div#textnavwater  a:hover {text-decoration : none; color: #fdd01e;}
div.waterimage {background-color: #05354f; border: 1px solid #05354f; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.waterimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}

div#contentland {margin: 0; padding: 0; border: 0; background-color: #653a0a; width: 556px; float: right;  padding-bottom: 120px; overflow: hidden;}
div#contentland a:link {text-decoration : none; color: #cf0;}
div#contentland a:visited {text-decoration : none; color: #88ba71;}
div#contentland a:active {text-decoration : none; color: #f90;}
div#contentland a:hover {text-decoration : none; color: #f90;}
div#navland {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #571d08;}
div#textnavland {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; text-align: left; margin: 5px 20px;}
div#textnavland  a:link {text-decoration : none; color: #ccc;}
div#textnavland  a:visited {text-decoration : none; color: #ccc;}
div#textnavland  a:active {text-decoration : none; color: #ccc;}
div#textnavland  a:hover {text-decoration : none; color: #cc99c7;}
div.landimage {background-color: #7e971d; border: 1px solid #7e971d; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.landimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}

div#contentcurators {margin: 0; padding: 0; border: 0; background-color: #123253; width: 556px; float: right;  padding-bottom: 10px; overflow: hidden;}
div#contentcurators a:link {text-decoration : none; color: #f77e7e;}
div#contentcurators a:visited {text-decoration : none; color: #88ba71;}
div#contentcurators a:active {text-decoration : none; color: #f90;}
div#contentcurators a:hover {text-decoration : none; color: #f90;}
div#navcurators {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #364028;}
div.curatorsimage {background-color: #399; border: 1px solid #399; float: right; margin: 5px 20px 5px 5px;}
div.curatorsimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}

div#contentdefault {margin: 0; padding: 0; border: 0; background-color: #497a36; width: 554px; float: right;  padding-bottom: 20px; overflow: hidden;}
div#contentdefault a:link {text-decoration : none; color: #0fc;}
div#contentdefault a:visited {text-decoration : none; color: #88ba71;}
div#contentdefault a:active {text-decoration : none; color: #f90;}
div#contentdefault a:hover {text-decoration : none; color: #f90;}
div#navdefault {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #364028;}
div.defaultimage {background-color: #c96; border: 1px solid #c96; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.defaultimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ccc; margin: 5px;}

div#contentintro {margin: 0; padding: 0; border: 0; background-color: #314e5d; width: 556px; float: right;  padding-bottom: 100px; overflow: hidden;}
div#contentintro a:link {text-decoration : none; color: #fc6;}
div#contentintro a:visited {text-decoration : none; color: #88ba71;}
div#contentintro a:active {text-decoration : none; color: #f90;}
div#contentintro a:hover {text-decoration : none; color: #f90;}
div#navintro {width: 218px; padding: 0; margin:  0 0 10px 0; border: 0; float: left; background-color: #364028;}
div.introimage {background-color: #c4ae8b; border: 1px solid #c4ae8b; float: right; margin: 5px 20px 5px 5px; width: 235px;}
div.introimage h5 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; margin: 5px;}



/* GALLERY STYLES */

/* thumbnail strip */
#thumbrow {border: solid 0px #000; margin: 0 0 0 10px;}
#thumbrow img {margin: 5px 5px 10px 5px;}

#thumbrow a:link img.gallerythumb {border: 1px solid #F1B638; margin: 5px 5px 10px 5px;}
#thumbrow a:visited img.gallerythumb {border: 1px solid #F1B638; margin: 5px 5px 10px 5px;}
#thumbrow a:hover img.gallerythumb {border: 1px solid #789F86; margin: 5px 5px 10px 5px;}
#thumbrow a:active img.gallerythumb {border: 1px solid #F1B638; margin: 5px 5px 10px 5px;}
#thumbrow img.gallerythumbon {border: 1px solid #29402E; margin: 5px 5px 10px 5px;}

/* large image and caption */
div#imagecap {border: solid 0px #000; margin-left: 15px;}
div#imagecap div#caption {font: normal 100% verdana, arial, sans-serif; margin: 10px 5px; border: solid 0px #000;}
div#mozillacolorcorrect div#container div#content div#caption {}
div#imagecap img#largeimage {border: solid 0px #6e9787; margin: 5px;}

/* caption text elements */
div#imagecap div#caption h3, div#imagecap div#caption h4,  div#imagecap div#caption h5,  div#imagecap div#caption h6 {color: #291712; margin: 0;}
div#imagecap div#caption h3 {font-size: 110%;}
div#imagecap div#caption h4 {font-size: 90%;}
div#mozillacolorcorrect div#container div#content div#imagecap div#caption h5 {font-size: 80%; padding-left: 5px;}
div#mozillacolorcorrect div#container div#content div#imagecap div#caption h6 {font-size: 70%; font-weight: normal; padding-left: 5px;}


/* div#content {margin: 10px 10px 55px 10px; padding: 0; border: 0; background-color: #fff; width: 580px;}
div#thumbnails {bgcolor: #DACA88;}

div.imageright {float: right; padding: 10px 10px 5px 10px; width: 200px;}
div.imageright h5 {font: Verdana; color: #000; font-weight: bold; font-size: 70%; margin: 5px 0 2px 5px;}
div.imageright h6 {font: Verdana; color: #000; font-size:65%; font-weight: normal; font-style: italic; margin: 0 0 0 5px}

div.imageleft {float: left; padding: 0px 10px 5px 0px; width: 200px;}
div.imageleft h5 {font: Verdana; color: #000; font-weight: bold; font-size: 70%; margin: 5px 0 2px 5px;}
div.imageleft h6 {font: Verdana; color: #000; font-size:65%; font-weight: normal; font-style: italic; margin: 0 0 0 5px}

div.imagelg h5 {font: Verdana; color: #000; font-weight: bold; font-size: 70%; margin: 5px 0 2px 5px;}
div.imagelg h6 {font: Verdana; color: #000; font-size:65%; font-weight: normal; font-style: italic; margin: 0 0 0 5px} */








