
/* SKELETAL STYLES */
#container {padding: 0; margin: 0 auto; background: #621d09; width: 774px;}
#textbox {margin: 0 0 0px 0px; padding: 0 0px 10px 0px; float: right; width: 774px; background: #621d09; }
#textbox p {margin-left: 205px; padding: 0 25px; color: #dfa005a;}
#textbox hr {color: #842c0d; background-color: #842c0d; height:2px;}

#textboxhome {margin: 0 0 20px 0px; padding: 0 0px 10px 0px; float: right; width: 774px; background: #621d09; border-bottom: 1px solid #842c0d; }
#textboxhome p {margin-left: 205px; padding: 0 25px; color: #dfa005a; text-align: left;}
#textboxhome hr {color: #842c0d; background-color: #842c0d; height:2px;}

#nav {width: 185px; display: inline; padding: 0 0 0 0px; margin: 0 0 0 20px; border: 0; float: left; background: #621d09;}
#nav p {color: #fff; padding: 0; margin:0 0 0 8px; border: 0; font-size: 70%;}
#nav p.indent {color: #fff; padding: 0; margin:0 0 5px 0px; border: 0; font-size: 70%; float: right;}
#nav hr {color: #6E5D57; background-color: #6E5D57; height: 1px;}
#sbbanner {border-bottom: 1px solid #6E5D57; border-top: 1px solid #6E5D57; padding: 5px 0 20px 0;}

.credit {margin: 0 40px 0px 40px; padding: 0; font-size: 70%; color: #a86737;}
#credit p {color: #a86737; font-size: 70%; padding: 0; margin: 0;}

a:link {text-decoration: underline; color: #FFC;}
a:visited {text-decoration: underline; color: #FFC;}
a:hover {text-decoration: underline; color: #f90;}
a:active {text-decoration: underline;}

/* GLOBAL STYLES WITHIN COSMIC */
h1, h2, h3, h4, h5, h6, a, p, ul, ol, li, hr {color: #dfa05a;}
h6  {font-size: 75%; font-weight: normal; font-style: italic; color: #FFC; margin-top: 5px; margin-bottom: 5px; padding: 0;}
h6.right  {font-size: 75%; font-weight: normal; font-style: italic; color: #FFC; 
	margin: 5px 0 0 20px; padding: 0;}
span {font-size: 75%; font-weight: normal; font-style: italic; color: #FFC; margin-top: 5px; margin-bottom: 5px; padding: 0;}

/* HOMEPAGE STYLES */
#homecontainer {padding: 0; margin: 0 auto; border: 0; background: #621d09; width: 774px; }
#navhome {width: 185px; display: inline; padding: 0 0 0 0px; margin: 0 0 0 20px; border: 0; float: left; background: #621d09;}


/* SECOND LEVEL STYLES */
img.header {margin-left: 25px; padding: 0; border: 0;}
#SLcontainer {padding: 0; margin: 0 auto; border: 0; background: #621d09; width: 774px; }

div.header_image {margin: 20px 0 10px 0;}
div.imgleft {float: left; padding: 0; margin: 0;}
div.imgright {float: right; padding: 0; margin: 0 10px 0 10px; border: 0px solid black;}
div.imgright img {border: 1px solid #b37870;}
div.imgright h5,h6 {color: #b37870;}
img.borderleft {border: solid 1px #FFC; margin: 0 20px 0 0;}
img.borderright {border: solid 1px #FFC; margin: 5px 0 2px 20px;}

/* CURATOR PAGE STYLES */
.curator {border: solid 1px #FFC;}

/* GALLERY STYLES */

/* thumbnail strip */
#thumbrow {margin-left: 205px; padding: 0 25px;}
#thumbrow img {margin: 5px 5px 10px 5px;}

#thumbrow a:link img.gallerythumb {border: 1px solid #b37870;}
#thumbrow a:visited img.gallerythumb {border: 1px solid #b37870;}
#thumbrow a:hover img.gallerythumb {border: 1px solid #FFFFFF;}
#thumbrow a:active img.gallerythumb {border: 1px solid #FFFFFF;}
#thumbrow img.gallerythumbon {border: 1px solid #000;}

/* large image and caption */
div#imagecap {margin-left: 205px; padding: 0 25px;}
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 1px #b37870; 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: #dfa005a; 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;}

