/* STANDARDS
----------------------------------------------- */
body {
 margin: auto;
 text-align: center;
 padding: 0;
 overflow: auto;
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 color: #000;
 background: #752416;
 background-attachment: fixed;}

table {
 font-family: tahoma, verdana, arial;
 font-size: 12px;
 margin-top: 0;
 margin-bottom: 0;
 padding: 0;
 text-align: left;
 border-collapse: collapse;}

td {}


/* TEXT ELEMENTS
----------------------------------------------- */
h1 {
 font-size: 20px;
 margin: 0 0 10px 0;
 padding: 0;
 color: #326F4C;
 font-family: tahoma;
 font-weight: normal;}

h2 {
 font-size: 22px;
 margin: 0 0 5px 0;
 border-bottom: 2px solid black;
 width: 90%;

 padding: 0;
 color: #D82B1D;
 font-family: impact;
 font-weight: normal;}

h2 a, h2 a:link, h2 a:active, h2 a:visited {
 background: #C1D3C8;
 display: block;
 padding: 0 0 0 5px;
 font-weight: normal;
 color: #000;}

h3 {
 font-size: 11px;
 margin: 0;
 text-align: right;
 padding: 1px 5px 3px 0;
 background: url(images/h3bg.gif) no-repeat bottom right;
 font-family: tahoma;
 font-weight: bold;}

h4 {
 font-size: 11px;
 margin: 0;
 color: #685223;
 border-left: 10px solid #E7D1A2;
 padding: 0 0 0 5px;
 font-family: tahoma;
 font-weight: bold;}

h5 {
 font-size: 10px;
 margin: 0;
 padding: 0;
 font-family: arial;
 font-weight: bold;}

h6 {
 font-size: 9px;
 margin: 0;
 padding: 0;
 font-family: tahoma;
 font-weight: bold;}

img {
 border: 0;}

/* LAYOUT
----------------------------------------------- */
/* for mozilla browsers to center table */

form {  /* set width in form, not fieldset (still takes up more room w/ fieldset width */
 width: 100%;
 margin: 0;
 padding: 0;
 font-size: 11px;
 font-family: tahoma;
 border-collapse: collapse;}

input, textarea {
 margin: 0;
 padding: 0;
 font-size: 11px;}

input#btn {
 font-size: 11px;
 border: 1px solid black;
 color: #fff;
 padding: 2px 3px;
 background: #326F4C;}

fieldset {
 margin: auto;}

/* Links
----------------------------------------------- */

a, a:link, a:active, a:visited {
 text-decoration: none;
 font-weight: bold;
 color: #752416;}

a:hover {
 background-color: ;
 color: #F4C053;}

a img, a.noline {
 border-width: 0;}

h1 a, h2 a, h3 a, h4 a {
 border-width:0;}

dl {
 border: 1px solid #C1D3C8;
 border-top: none;
 margin: 0;
 padding: 0;}

dt {
 line-height: 11px;
 margin: 0;
 padding: 3px 5px 0 5px;
 color: #D1A547;
 font-size: 11px;}

dd {
 margin: 0 0 4px 0;
 padding: 0 5px 3px 5px;}


dt#more {
 background: #C1D3C8;
 text-align: center;
 color: #000;
 padding: 5px 0;
 font-size: 11px;}

dt#more a {color:#000;}

#error {color: red;}

/* Site
----------------------------------------------- */

.small {
 font-size: 11px;}

.center {
 text-align: center;}

.left {
 text-align: left;}

.right {
 text-align: right;}

.color1 {}

.color2 {color:#fff;}

.color3 {}

.bg1 {
 background-color: #FFFFFF;}

.bg2 { /* 50% transparent */
 background-color: #FBF9F3;}

.bg3 { /* 25% transparent */
 background-color: #FDFCF9;}

.label {
 color: #326F4C;
 font-weight: bold;}
