/* HTML TAG STYLES */
body { background: #f5ecd2 url(../images/bkg_repeat.jpg) repeat-x; color: #3d1c00; font-family: Georgia, Times, serif; font-size: 12px; margin: 0px; padding: 0px; }
p, td { color: #3d1c00; font-family: Georgia, Times, serif; font-size: 12px; }
p.bot { margin-bottom: 0px; padding-bottom: 0px; }
p.padding_side10 { margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 10px; }
p.top0 { margin-top: 0px; padding-top: 0px; }

/* LINK STYLES */
a:link { color: #96802b; text-decoration: underline; }
a:visited { color: #96802b; text-decoration: underline; }
a:active { color: #96802b; text-decoration: underline; }
a:hover { color: #96802b; text-decoration: none; }

/* BACKGROUND STYLES */
.bkg_left { background: url(../images/header_left.jpg) no-repeat; }
.bkg_right { background: url(../images/header_right.jpg) no-repeat; }

/* PADDING STYLES */
.content_home { border-bottom: 1px solid #dcd9d4; border-left: 1px solid #dcd9d4; border-right: 1px solid #dcd9d4; padding: 30px; }
.content_sub { border-bottom: 1px solid #dcd9d4; border-left: 1px solid #dcd9d4; border-right: 1px solid #dcd9d4; }
.padding20 { padding: 20px 20px 0px; }
.padding30 { padding: 30px; }
.padding_sidesub { padding: 10px 30px 10px 30px; }
.padding_topright30 { padding-right: 30px; padding-top: 30px; }

/* TEXT STYLES */
.black { color: #000000; }
.ari11 { font-family: Arial, helvetica, sans-serif; font-size: 11px; }
.ari12 { font-family: Arial, helvetica, sans-serif; font-size: 12px; }
.ari16 { font-family: Arial, helvetica, sans-serif; font-size: 16px; }
.ari32 { font-family: Arial, helvetica, sans-serif; font-size: 32px; line-height: 36px; }
.geo13 { color: inherit; font-family: Georgia, Times, serif; font-size: 13px; }
.geo13-top0 { color: inherit; font-family: Georgia, Times, serif; font-size: 13px; line-height: 19px; margin-top: 0px; padding-top: 0px; }
.tah12 { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
.tan { color: #C4BAB2; }
.white { color: #ffffff; }