/* Scherrer Photo CSS */
body {background:#000;color:#ccc;text-align:center; margin: 0px; padding: 0px; font-family: Verdana, sans-serif; font-size: 11px}
a {color:#9cf;}
img {border:0px}
a:visited {color:#ccf;}
a:active {color:#9ff;}
a:hover {color:#9ff;}
div#main {width:817px;margin:auto;margin-top:140px;}
h1#scherrer_photography {margin:0}
h1#scherrer_photography a {display:block;width:423px;height:54px;background:url(../images/scherrer_photography.gif);text-indent:-999em}
table#photo_nav{width:817px}
table.portfolio_nav a img {border-bottom:solid 2px #000;}
table.portfolio_nav a:hover img {border-bottom:solid 2px #333;}
table.portfolio_nav a img.here {border-bottom:solid 2px #fff}
div.portfolio_area {width:100%; border-top:solid 1px #666; overflow: auto; background:#222;}
div.contact {text-align: center; padding:10px;}
div.contactarea {width: 600px; margin: auto;}
label {display:block; margin: 8px;}
input {width: 160px;}
input.button {width:60px;}
textarea {width: 280px; height: 300px; }
#contactform div {width: 200px; float:left; text-align: right;}
#contactform div.r {width: 300px;}