body {font:85% helvetica, arial; color:#000; margin:0; padding:0; line-height: 1.35em; background-color:#610000; text-align:center;}
html {min-height: 100.1%;}
#wrapper {width:720px; padding:54px 0 0 0; background:#FFF9B8 url(images/header.gif) no-repeat; margin:0; text-align: left; margin: 25px auto;}
a.header {display: block; height:72px; width:340px; margin-left: 72px; text-indent: -4000px; text-decoration:none;}
#content {width:425px; margin:0; padding:30px 0; float: left;}
#home #content {width:500px;}
#photo #content {width:100%;}
h1 {margin:0 25px 0 72px; color:#F5871F; font-size: 150%; line-height: 1.35em;}
h2 {margin:0 25px 0 72px; color:#610000; font-weight:bold; font-size:110%;}
#content p {padding: 0 25px 0 72px;}
#nav {float: left; width:275px; margin: 35px 0; color:#610000;}
#home #nav {width:200px;}
#nav p {padding:2px 10px; margin:0;background-color:#DCEA74; font-weight: bold;}
#nav ul {border: 1px solid #DCEA74; padding: 10px 5px 10px 25px; margin:0px; background-color: #FFECA6;}
#footer {clear: both; width: 720px; text-align: center; background-color:#FFD47F; padding: 8px 0; font: 90% arial;}
#footer p {padding:0 20px;}
a {color:#778C00;}
a:hover { color:#F5871F;}
#footer a {font-weight: bold;}
p.small { font: 95% arial;}
img {border: 1px solid #DCEA74; margin:0 0 15px 72px;}
