/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body{ background:#fff url(images/body-bg.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

/* overall layout */
#content{ margin-left:7px; padding-top:0; width:637px;}
#copyright{ padding:7px 0;}
#header{ background:url(images/header-bg.jpg) top left no-repeat; height:137px;}
#left{ background:url(images/left-top.jpg) left top no-repeat; width:228px;}
#menu{ margin-top:7px;}
#middle{ background:#524843 url(images/mid-top.jpg) top left repeat-x; padding-bottom:7px;}
#middlewidth{ width:1080px;}
#right{ float:right; width:170px;}

/* duplicated styles in overall layout */
#copyright, #header{ width:1080px;}
#left, #content, #right{ color:#fff;}
#left, #content{ float:left; padding-bottom:7px; padding-left:7px;}
#left, #right, .copyright{ font-size:8pt; padding-top:22px;}
#copyright, #header, #middlewidth, #wrapper{ margin-left:auto; margin-right:auto;}
#left{ text-align:right;}
#copyright, #footerlinks, #right{ text-align:center;}

/* html */
hr.divider{ background-color:#423831; border:solid 1px #423831; clear:both; color:#423831; height:5px;}
p,h1,h2,h3{ margin-bottom:15px;}
h1,h2,h3,a,#footerlinks{color:#C3B183;}
h1{ font-size:14pt;}
h2,h3{ font-size:12pt;}
h3{ border-bottom:solid 2px #C3B183;}
h4{ border-bottom:solid 2px #C42D37; }
a{ text-decoration:none;}
a:hover{ text-decoration:underline; }

.individualHunts { -moz-border-radius:15px; border:2px solid #C3B183; padding:5px; margin:5px 0; }