body{
 background:url(images/bg.jpg) repeat;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}

a{outline:0;text-decoration:none;font-weight:bold;color:#A89F52;}
a:hover{color:#97894A;}
img{border:0;}

table{border:0;padding:0;}
td{
 vertical-align:top;
 width:40%;
 padding:0 50px 5px 0;
}

.leftimg{height:100px;vertical-align:text-bottom;}

.floatimgL{
 padding:0 10px 5px 0;
 height:100px;
 float:left;
}

.floatimgR{
 padding:0 0 5px 10px;
 height:100px;
 float:right;
}

#page{
 width:829px;
 height:731px;
 margin:30px auto 0;
 background:url(images/page.jpg) no-repeat;
}

#top{
 width:800px;
 height:auto;
 margin:0 0 0 15px;
 position:relative;
 top:-21px;
}

#nav{
 width:800px;
 left:15px;
 position:relative;
 z-index:10;
 top:-22px;
}

#nav img{padding:0;margin:0 -4px 0 0;border:0;}

#subnav{
 height:374px;
 width:165px;
 padding:50px 35px 15px;
 position:absolute;
 margin-left:-35px;
 font-size:.8em;
 background:url(images/sidenav.png) no-repeat;
 line-height:2em;
}

#copy{
 width:750px;
 height:420px;
 margin:auto;
 padding:0 45px;
 overflow:hidden;
}

#copy div{
 width:570px;
 padding:0 40px 0 0px;
 margin:0 0 5px 160px;
}

#noscroll{
 height:420px;
}

#copy div p{
 margin-top:0px;
 font-size:1.1em;
}

#scrollbox{
 height:360px;
 overflow-y:auto;
 overflow-x:hidden;
}

#scrollherd{
 height:287px;
 overflow-y:auto;
 overflow-x:hidden;
}

#copy span{
 font-size:1.6em;
 color:#A89F52;
 font-family:georgia;
 font-weight:normal;
 font-style:italic;
}

#gallery img{
 width:110px;
}

#foot{
 width:750px;
 height:10px;
 margin:0 0 0 15px;
 position:absolute;
 top:707px;
 background:url(images/footer.jpg) repeat;
 font-size:9px;
 padding:10px 25px;
 text-align:center;
 color:#97894A;
}

#half{vertical-align:top;padding:0 20px;max-width:300px;}
#divider{vertical-align:middle;width:1px;height:250px;border-left:4px double #97894A;}
#bigger{font-style:italic;font-size:1.5em;}

#donations textarea{
 width:550px;
 height:75px;
}
