/*skeletal*/

div#container {background-color: #336633; width: 774px; margin: 0 auto; padding: 0; border: 0;}
div#content {background-color: #336633;}
div#container p {font: 80% Verdana; color: #000; margin: 10px 0 5px 0; padding: 0; border: 0;}
div#container h4 {font: bold 95% Verdana; color: #fff; margin: 10px 0 5px 0; padding: 0; border: 0;}
div#container img {border: 0; margin: 0; padding: 0;}
div#mozillacolorcorrect {background-color: #336633;  width: 774px; margin: 0 auto;}


div#container p a:link {text-decoration : none; color: #facf3f;}
div#container p a:visited {text-decoration : none; color: #51B242;}
div#container p a:active {text-decoration : none; color: #9C7B07;}
div#container p a:hover {text-decoration : none; color: #fff;}

div#container hr {height: 1px; margin: 0; padding: 0; color: #fff;}

/*Home Page */

div#nav {width: 200px; float: left;  margin: 0 0 22px 0; padding: 0; border: 0;}
div#rightside {width: 552px; float: right; margin: 0 0 22px 0; padding: 0; border: 0;}
div#unav {width: 155px; margin: 0 22px 22px 22px; padding: 0; border: 0;}

div#htext {float: right; width: 548px; margin: 0px 10px 0 0; padding: 0; border: 0;}

/* 2nd level */

div#nav2 {float: left; width: 210px;  margin: 0 0 0 0; padding: 0 0 0 0px;  border: 0;}
div#nav2 img {float: right;}
div#unav2 {width: 155px; margin: 0; padding: 10px 0 10px 22px; border: 0; float: left;}
div#textbox {float: right; width: 524px; margin: 10px 10px 20px 0; padding: 0 0 20px 0; border: 0;}
div#textbox li {padding: 0 10px 10px 10px ; font: 90% Verdana; color: #fff; margin: 0;}

div.imageright {float: right; padding: 10px 10px 5px 10px;}
div.imageright h5 {font: Verdana; color: #fff; font-weight: bold; font-size: 75%; margin: 5px 0 2px 5px;}
div.imageright h6 {font: Verdana; color: #fff; font-size:70%; font-weight: normal; font-style: italic; margin: 0 0 0 5px}

div.imageleft {float: left; padding: 0px 10px 5px 0px;}
div.imageleft h5 {font: Verdana; color: #fff; font-weight: bold; font-size: 75%; margin: 5px 0 2px 5px;}
div.imageleft h6 {font: Verdana; color: #fff; font-size:70%; font-weight: normal; font-style: italic; margin: 0 0 0 5px}

div#textlinks p {font-size: 70%;}

div#textlinks p a:link { text-decoration : none; color: #facf3f;}
div#textlinks p a:visited { text-decoration : none; color: #51B242;}
div#textlinks p a:active { text-decoration : none; color: #9C7B07;}
div#textlinks p a:hover { text-decoration : none; color: #fff;}

h5.vidbut a:link { text-decoration : none; color: #facf3f;}
h5.vidbut a:visited { text-decoration : none; color: #51B242;}
h5.vidbut a:active { text-decoration : none; color: #9C7B07;}
h5.vidbut a:hover { text-decoration : none; color: #fff;}

/* GALLERY STYLES */

/* thumbnail strip */
#thumbrow {border: solid 0px #000; margin: 0;}
#thumbrow img {margin: 5px 5px 10px 5px;}

#thumbrow a:link img.gallerythumb {border: 1px solid #87998A; margin: 5px 5px 10px 5px;}
#thumbrow a:visited img.gallerythumb {border: 1px solid #87998A; margin: 5px 5px 10px 5px;}
#thumbrow a:hover img.gallerythumb {border: 1px solid #FFFFFF; margin: 5px 5px 10px 5px;}
#thumbrow a:active img.gallerythumb {border: 1px solid #FFFFFF; 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;}
div#imagecap div#caption {font: normal 100% verdana, arial, sans-serif; margin: 10px 5px; border: solid 0px #000;color: #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: #fff; margin: 0;}
div#imagecap div#caption h3 {font-size: 110%;}
div#imagecap div#caption h4 {font-size: 90%;color: #000;}
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;}



