/* CSS Document */

/* BODY */

body { background-color: #5D5D5D; }

/* Font Family for entire Document */

body, td, div, ul, ol { font-family: Arial, Helvetica, sans-serif; }


/* HEADINGS */

h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; }
.h1 { font-size: 1.0em; font-style: italic; font-weight: bold; color: #5B5721; text-align: left; }
.h2 { font-size: 0.9em; font-weight: bold; color: #999632; text-align: left; }
.pt_title  { color: #5B5721; font-size: 1.2em; font-style: italic; font-weight: bold; text-align: left; padding-bottom: 0.47em }

/* LEFT COLUMN */

.lb_header  { color: #FFFFFF; font-size: 0.9em; font-style: italic; font-weight: bold; text-align: left; padding-left: 0.7em }
.lb_menu { color: #663300; font-size: 0.7em; font-weight: normal; text-align: left; padding-top: 0.47em; padding-bottom: 0.47em; padding-left: 0.47em }
.lb_menu a:link { color: #000000; text-decoration: none }
.lb_menu a:visited { color: #000000; text-decoration: none }
.lb_menu a:hover { color: #f10; text-decoration: none }
.lb_foot { font-size: 0.7em; font-style: italic; text-align: right; padding-right: 0.47em; }
.lb_foot a:link { color: #000000; text-decoration: none; }
.lb_foot a:visited { color: #000000; text-decoration: none; }
.lb_foot a:hover { color: #f10; text-decoration: none; }


/* MAIN CONTENT AREA */

.bodycontent { font-size: 0.8em; line-height: 1.5em; }
.bodycontent a:link { color: #000000; }
.bodycontent a:visited { color: #f10; }
.bodycontent a:hover { color: #f10; }


/* RIGHT COLUMN */

.rb_header   { color: #FFFFFF; font-size: 0.8em; font-weight: bold; padding-left: 0.6em }
.rb_body  { color: #5B5721; font-size: 0.7em; font-weight: normal; padding: 0.47em }
.rb_body a:link  { color: #22210A; }
.rb_body a:visited  { color: #22210A; }
.rb_body a:hover  { color: #f10; }

/* ADDRESS FOOTER */

.ftr_body { font-size: 0.7em; color: #22210A; padding-top: 1.1em; padding-left: 2.6em; text-align: left; }


/* UBER TEXT MENUS */

.utt { font-size: 0.7em; font-weight: normal; color: #FFFFFF; padding-bottom: 0.7em; text-align: left; }
.utt a:link { color: #FFFFFF; text-decoration: none; }
.utt a:visited { color: #FFFFFF; text-decoration: none; }
.utt a:hover { color: #FFCC00; text-decoration: none; }
.utb { font-size: 0.7em; font-weight: normal; color: #FFFFFF; text-align: left; padding-top: 0.7em; }
.utb a:link { color: #FFFFFF; text-decoration: none; }
.utb a:visited { color: #FFFFFF; text-decoration: none; }
.utb a:hover { color: #FFCC00;text-decoration: none; }


/* MISCELLANEOUS STYLING */

#skipnav { position: absolute; left: -2000px; }
.search { color: white; font-size: 0.9em; font-style: italic; font-weight: bold; text-decoration: none }
.search a:link  { color: white; text-decoration: none}
.search a:visited  { color: white; text-decoration: none}
.search a:hover  { color: #cc6633; text-decoration: none}
