body{margin:0 auto;padding:0;background:#6b574e url(../i/content_bg.jpg);min-width:700px;position:relative;}
#masthead{padding:0;margin:0;height:127px;border:solid #000;border-width:1px 0 0px;background:#be997c url(../i/bg_strip8.jpg) 72px 0 repeat-x;}
#masthead h1{background:transparent url(../i/bongordon8.jpg) 0 0 no-repeat;margin:0;padding:0;height:127px;width:260px;text-indent:-5000px;}
#masthead h1 a{display:block;margin:0 0 0 140px;padding:0;height:123px;width:118px;text-indent:-5000px;text-decoration:none;}
#piece{position:absolute;top:40px;left:50%;width:440px;margin-left:-210px;border:0px solid #888;}
#piece img{margin:0 5px;padding:0;border:1px solid #888;}
ul#nav{float:left;background:transparent;padding:0;margin:6% 0 0;width:24%;border:0px solid #ccc;}
ul#nav ul{display:none;}
ul#nav li{list-style:none;display:block;margin:0;padding:16px 0;}
ul#nav li a{padding:0px 10px;margin:2px 4px;}


#content{float:right;width:70%;}
#content img{margin:4px 20px 4px 0;border:1px solid #888;}

body{font-size:76%;font-family:verdana,arial,"bitstream vera sans",sans-serif;color:#000;}
h1,h2,h3,h4,h5,h6,legend{font-weight:400;letter-spacing:0.25em;color:#cbb7ae;background:transparent;font-family:times,"times new roman",serif;}
#masthead h1{font-size:10px;}
ul#nav{font-size:1em;letter-spacing:0.2em;font-variant:small-caps;text-align:right;}
ul#nav li a:link,ul#nav li a:visited{text-decoration:none;color:#ab978e;font-weight:600;}
ul#nav li a:hover{color:#cbb7ae;}
ul#nav li a:active{color:#fc0;}
#index #navindex a, #bio #navbio a, #contact #navcontact a, #large #navlarge a, #small #navsmall a, #pieces #navpieces a{color:#fc0;background:transparent;}
#content h2{font:normal 1.2em verdana,arial,"bitstream vera sans",sans-serif;letter-spacing:0.2em;color:#cbb7ae;background:transparent;margin:30px 0 4px;}

#formdiv{float:left;margin:40px 0 20px 40px;margin:40px;padding:0;width:50%}
#formdiv th{text-align:right;vertical-align:top;padding:0 4px;}
label{font-weight:400;color:#cbb7ae;white-space:nowrap;font-size:1em;line-height:1.4;letter-spacing:0.125em;font-variant:small-caps;}
label span{text-decoration:underline;}
.input-box,textarea{width:300px;margin-bottom:10px;font-family:monospace;font-size:13px;color:#000;background:#8b776e;border:#9b877e solid 1px;}
textarea{height:100px;}
#formdiv span.hide,.hidden{display:none;}
#formdiv fieldset{width:400px;margin:2em 0 0 7%;padding:1em 0;border:solid 0px #666;/*background:#bc987e;background:#8b776e;*/}
legend{padding:1px 10px; color:#366;display:none;}
input.input-box:focus,textarea:focus{/*background:#ab877e;*/background:#c09d7f;}
.submit-button{color:#fff;background:#7b675e;border:1px #333 outset;}
.submit-button:hover, .submit-button:focus{color:#a00;background:#9b877e;border:1px #333 inset;}
#formdiv span.hide,.hidden{display:none;}
legend{background:transparent;border:#999 solid 1px;border-width:1px 1px 0;}
.c{text-align:center;}

#biography{float:left;width:50%;margin:20px 40px;padding:0 0 30px;color:#bbb0ae;background:transparent;}
#biography h2{padding:4px 0;margin:20px 0 10px 0;border-bottom:1px solid #7b675e;}
#biography p{line-height:1.6em;text-align:justify;}
#biography ul{list-style:none;margin:0;padding:0;}
#biography li{padding:0 0 4px 6px;margin:0;}
#biography dt,#biography dd{padding:3px 0;}
#biography dt{display:inline;float:left;font-weight:bold;}
#biography dd{margin:0 0 0 8em;}
#biography li span{margin:0 10px 0 0;font-weight:600;color:#cbb7ae;}
#biography p a:link,#biography p a:visited{color:#fc0;text-decoration:none;}
#biography p a:hover{text-decoration:underline;}

#footer{text-align:right;clear:both;color:#bbb0ae;background:transparent;font-size:9px;padding:0 30px 30px;margin:0;width:20%;}
