body { background: #dfd7cc url(/images/31/bg.gif) repeat-x; margin-top: 38px; }
td { color: #000000; font-size: 12px; font-family: Arial, sans-serif; }
img { border: none; }

/* Links */
a { color: #977b5c; text-decoration: underline; }
a:active { color: #977b5c; text-decoration: underline; }
a:visited { color: #977b5c; text-decoration: underline; }
a:hover { color: #755b3f; text-decoration: none; }

a.a1 { color: #9e432f; text-decoration: underline; }
a.a1:active { color: #9e432f; text-decoration: underline; }
a.a1:visited { color: #9e432f; text-decoration: underline; }
a.a1:hover { color: #88321f; text-decoration: none; }

a.a2 { color: #614a2f; text-decoration: none; }
a.a2:active { color: #614a2f; text-decoration: none; }
a.a2:visited { color: #614a2f; text-decoration: none; }
a.a2:hover { color: #614a2f; text-decoration: underline; }

/* Container IDs */
#container { border: 1px solid #8f4131; background: #ffffff; width: 856px; padding: 4px; }
#bxmarquee { background: #ccb9a4; padding: 3px; text-align: center; }
#content { padding: 15px 0px 15px 0px; }
#rightcol { background: url(/images/31/bg_rightcol.gif) repeat-y; }
#contact { background: url(/images/31/bg_contact.gif) no-repeat; }
#contactbox { position: relative; left: 11px; top: 1px; width: 197px; text-align: center; z-index: 1; }
#photobox { border: 1px solid #464d3d; margin-bottom: 10px; }
#logoholder { text-align: center; background: url(/images/31/bg_logo.gif) no-repeat; width: 200px; height: 75px; overflow: hidden; }
#footer { text-align: center; color: #614a2f; font-size: 11px; font-family: Arial, sans-serif; }

/* Headers */
h1 { color: #8f4131; font-size: 24px; font-family: Arial, sans-serif; font-weight: normal; }
h2 { color: #8f4131; font-size: 24px; font-family: Arial, sans-serif; font-weight: normal; }
.hd1 { color: #8f4131; font-size: 24px; font-family: Arial, sans-serif; font-weight: normal; }
.hd2 { color: #8f4131; font-size: 20px; font-family: Arial, sans-serif; font-weight: normal; }
.th2 { background: #CCB9A4; }
.td1 { background: #EFECE5; }
.td2 { background: #EFECE5; }

/* Line Breaks & Spacing */
.br1 { line-height: 4px; height: 4px; }

/* Horizontal Rules */
hr { background-color: #434a3b; color: #434a3b; border: none; line-height: 1px; height: 1px; }
.hr1 { background-color: #434a3b; color: #434a3b; border: none; line-height: 1px; height: 1px; }

/* Quick Rates */
.qr1a { background: #c1a082; font-size: 11px; font-weight: bold; padding-top: 3px; padding-left: 5px; }
.qr1b { background: #c1a082; font-size: 11px; font-weight: bold; text-align: right; padding-top: 3px; padding-right: 5px; }
.qr1c { background: #c1a082; font-size: 11px; padding-left: 5px; padding-bottom: 2px; }
.qr2a { background: #dac0a8; font-size: 11px; font-weight: bold; padding-top: 3px; padding-left: 5px; }
.qr2b { background: #dac0a8; font-size: 11px; font-weight: bold; text-align: right; padding-top: 3px; padding-right: 5px; }
.qr2c { background: #dac0a8; font-size: 11px; padding-left: 5px; padding-bottom: 2px; }
.qrdiv { line-height: 1px; height: 1px; }