/* PC CSS Document */
body {width: 744px; margin: 0 auto; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #111; font-size: 11px; background-color: #2C2C2E;}

a img {border: none;}
p {font-family: Arial, Helvetica, sans-serif;}

blockquote {padding: 1em 2px 0 15px;}
.quotesig {font: normal 1em Arial, Helvetica, sans-serif; text-align: right; font-weight: bold;}
.projinfo {padding: 0; margin: 0;}
.donation {padding: 0; margin: 0;}

#content {margin: 0 auto; padding: 0; background-image: url(../images/content_bg.gif); background-repeat: repeat-y;}

#header {height: 116px; background-color: #2C2C2E; background-image: url(../images/header_bg.gif); background-repeat: no-repeat; font-weight: 10px;}
#header form {text-align: right; margin: 0; padding: 20px 230px 0 0;}
#header input {height: 15px; background: none; font-size: 10px; color: #555; margin: 1px 0 0; padding: 0 5px; border: solid 1px #aaa; border-top: none; vertical-align: middle;}
#header input.submit {width: 48px; background: none; border: solid 1px #aaa; text-align: center; background-image: url(../images/ul_bg.gif); margin: 0;}
#header input.submit:hover {color: #888;}
#header form input.invisible {display: none;}

#left {width: 165px; float: left; margin: 0; padding: 0; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat;}
#left p {margin: 10px 5px 0 32px; padding: 3px 0 0 6px; border-top: solid 1px #333;}
#left form {margin: 0 5px 0 35px;}
#left form input {border: 1px #525049 solid; background-color: #FFFEF9; font-size: 10px; color: #555;}
#left input.sub {display: none;}
#left input.email {width: 115px; margin: 3px 0; padding: 1px 3px; border: 1px #525049 solid; background-color: #FFFEF9; font-size: 10px; color: #555; border-top: none; }


#nav {width: 149px; height: 121px; padding: 75px 0 0 0; margin: 0; font-size: 10px;}
#nav li {display: block; margin: 0; padding: 0; list-style-type: none; text-align: right;}
/*#nav li.lead {font-weight: bold;} */
#nav li a { font-weight: normal; color: #222; text-decoration: none;}
#nav li a:hover, #nav li a:focus {color: #888; text-decoration: none; font-weight: bold} 


#nav li ul {padding: 0; margin: 0; border-right: 1px solid #ccc;}
#nav ul li {padding: 0; margin: 0;}

#main {width: 332px; margin: 0; padding: 0 0 100px; float: left; color: #444;}
#main a:link, #main a:visited {font-weight: normal; text-decoration: underline; color: #6A292E;}
#main a:hover, #main a:focus {color: #8D5158; text-decoration: none;}
#main h1 {font-size: 12px; margin: 25px 7px 0 10px; padding: 0; color: #222; text-align: center;}
#main h2 {font-size: 11px; margin: 2px 10px 5px 15px; padding: 0 0 3px; color: #000; text-align: center;}
#main h2 a {font-weight: normal; color: #222; }
#main h2 a:hover {text-decoration: none;}
#main h3 {font-size: 11px; margin: 3px 7px 0 10px; padding: 10px 0 0 0; color: #222;}
#main p {margin: 0; padding: 3px 2px 5px 15px; line-height: 1.3em;}
#main p.quotesig {margin: 0; padding: 2px 15px 0 0;}
#main blockquote {font: italic 1em Georgia, Times, serif; margin: 0 0;}
#main li.sub {margin: 0 0 2px 30px; text-decoration: bullet; padding: 0;}
#main li.lead {margin: 10px 0 2px 20px; font-weight: bold; padding: 0;}
#main p.projinfo {margin: 0 0 0 10px;}
#main p.donation {margin: 5px 0;}
#main 
#main img {margin: 0; padding: 0; float: left;}
#main img.bio {padding: 3px; background-color: #fff; border: solid 1px #aaa; margin: 9px 5px 5px 5px;}
#main strong {color: #444;}

#main ul {margin: 4px 20px 4px 15px; padding: 0;}
#main ul li {list-style-type: none; margin: 0; padding: 4px 5px;}
#main hr {height: 1px; color: #bbb; width: 93%; margin: 0; padding: 0;}

#main form {margin: 0; padding: 0;}
#main input {font-size: 9px; color: #222; background-color: #FFFEF9; border: solid 2px #C9A379; margin: 1px 10px 1px 15px; padding: 0; width: 150px; text-align: left;}
#main input:hover {background-color: #EFEADB; border: solid 2px #fff;}

#photos {width: 243px; margin: 0; padding: 0; float: right;}
#photos img {margin: 0; padding: 0; float: right;}
#photos p {font-size: 9px; color: #71716D; margin: 0; padding: 0 0 0 28px;}
#photos a {color: #9D9D9D; text-decoration: underline;}

#clear {clear: both;}

#footer {margin: 0; padding: 0; background-image: url(../images/footer_img.gif); background-repeat: no-repeat; width: 522px; height: 51px;}
#footer img.ftrbtm {background-color: #2C2C2E;]