/* CSS Document */
body {margin: 0; padding: 0; background-color: #D7CEC5; font: 12px Arial, sans-serif;}
.hidepic {display: none;}
/* global styles for all pages */
#container {margin-left: auto; margin-right: auto; margin-top: 5px; width: 876px; border: 0;}
#wrapper {margin: 0; padding: 0; width: 860px; color: #666666; background-color: #F2EBE6; font: 12px Arial, sans-serif; border: 0;}
#logonav {margin-left: 30px;  margin-bottom: 15px; margin-right: 30px; height: 30px; padding-top: 20px; border-bottom: 0;}
#flashcontent {width: 800px; margin-left: 30px; margin-right: 30px; }
#nav {float: right; width: 550px; height: 30px; text-align: right; background-color: #776151; border: 0;}
#nav a {float: right; padding: 7px 20px 8px 20px; font: bold 12px Arial, sans-serif; letter-spacing: 1px; border: 0;}
#nav a:link {color: #F2EBD6; background-color: #776151; text-decoration: none; }
#nav a:visited {color: #F2EBD6; background-color: #776151; text-decoration: none;}
#nav a:hover {color: #776151; background-color: #F2EBE6; text-decoration: none;}

/* styles for home page */
.pictitle {text-align: right; font: Arial, sans-serif; color: #666666; background-color: transparent;}
a.inline:link, a.inline:visited {font: Arial, sans-serif; color: #776151;}
a.inline:hover {font: Arial, sans-serif; color: #776151;}

/* styles for credits on home page */
.credits {font: 10px Arial, sans-serif; color: #333333;}
a.creditnav:link {color: #333333; text-decoration: none;}
a.creditnav:visited {color: #333333; text-decoration: none;}
a.creditnav:hover {text-decoration: underline;}


p {font: 12px Arial, sans-serif; color: #776151;}
p.description {font: 12px Arial, sans-serif; color: #333333;} 
p.thumbnail {font: bold 12px Arial, sans-serif; color: #595959; letter-spacing: .5px;}


/*styles for contact page */
p.contact {font: 110% Arial, sans-serif; color: #776151; line=height: 18px;}
a.contact:link, a.contact:visited {font: 110% Arial, sans-serif; color: #776151; line=height: 18px; text-decoration: none;}
a.contact:hover {font: 110% Arial, sans-serif; color: #776151; line=height: 16px; text-decoration: underline;}

/*styles for reference page links */
a.ref:link, a.ref:visited {font: 12px Arial, sans-serif; color: #A00F12; text-decoration: none;}
a.ref:hover {font: 12px Arial, sans-serif; color: #A00F12; text-decoration: underline;}

/* styles for about page */
#about {width: 800px; margin-left: 30px; margin-right: 30px; border: 0;}
p.aboutwide {margin-left: 0; width: 740px; border-left: 1px solid #A00F12; border-right: 1px solid #A00F12; padding-left: 30px; padding-right: 20px; font: 110% Arial, sans-serif; color: #A00F12; background-color: transparent;}
p.about550 {margin-left: 250px; width: 530px; font: 110% Arial, sans-serif; color: #776151; background-color: transparent; border: 0;}
p.aboutjen {font-size: 110%; color: #333333;}

/* styles for internal pages - content and sub-navigation */
#leftsubnav {float: left; width: 220px; margin-left: 30px; margin-top: 10px; border: 0; border: 0; color: #5A4A3D; background-color: #F2EBE6;}
#leftsubnav ul.header {list-style-type: none; border: 0; margin-left: 0; padding-left: 0;}
#leftsubnav ul.sub {list-style-type: none; border: 0; margin-left: 40px; padding: 0;}
li.navhead a:link, li.navhead a:visited {font: bold 12px Arial, sans-serif; color: #5A4A3D; text-decoration: none;}
li.navhead a:hover{font: bold 12px Arial, sans-serif; color: #5A4A3D; text-decoration: none;}
li.navlist a:link, li.navlist a:visited {font: 12px Arial, sans-serif; color: #5A4A3D; text-decoration: none;}
li.navlist a:hover {font: 12px Arial, sans-serif; color: #5A4A3D; text-decoration: underline;}
li.navlist a#active {font: bold 12px Arial, sans-serif; color: #5A4A3D; text-decoration: none;}

#rightcontent {margin-left: 280px; width: 550px; border: 0;}
#loadarea {margin-left: 0; margin-bottom: 15px; width: 550px; text-align: center;}
#thumbnails {margin: 0px; padding: 0; width: 220px; border: 0;}
#thumbnails a.thmb:link, #thumbnails a.thmb:visited {text-decoration: none; border-bottom: 2px solid #F2EBE6;}
#thumbnails a.thmb:hover {border-bottom: 2px solid #776151;}


