/*
Tavres Technical Consulting - www.Tavres.com
*/

/* Nav */
#nav_shell {margin: 0px; padding: 0px; display: block; width: 134px;}
#nav_shell a:hover {background: #AE9C98; color: #000000;}
#nav_shell a, #nav_shell a:visited {margin: 0; padding: 2px; color: #6E4A40; background: #C4B7AF; border-top: 1px solid #835F53; font: small-caps 98% arial,verdana,helvetica,sans-serif; text-decoration: none; display: block; width: 100%;}
.nav-sm {font: small-caps 82% arial,verdana,helvetica,sans-serif;}

body#home #nav_shell a#hm,
body#email #nav_shell a#email,
body#history #nav_shell a#history,
body#contribute #nav_shell a#contribute,
body#ll #nav_shell a#ll,
body#links #nav_shell a#links,
body#mb #nav_shell a#mb,
body#brrp #nav_shell a#brrp,
body#downloads #nav_shell a#downloads,
body#photos #nav_shell a#photos,
body#qa #nav_shell a#qa,
body#dir #nav_shell a#dir,
body#pc #nav_shell a#pc,
body#search #nav_shell a#search,
body#contactus #nav_shell a#cu {border-top: 1px solid #835F53; border-left: 1px solid #835F53; background: white; color: #000000;}
/* End Nav */

/* Body */
a, a:visited {color: #835F53;}
a:hover {text-decoration:none;}
.sbt {font: 85% arial,verdana,helvetica,sans-serif;}
/* End body */

/* Photo Albums table */
.phototable1 {color: #835F53; font: 88% arial,verdana,helvetica,sans-serif; font-weight: bold;}
/* End table */

body {margin: 0; padding: 0; font: .8em/1.3em arial,verdana,helvetica,sans-serif; color: #000000;}

.ph {color: darkblue; font: small-caps 150% arial,verdana,helvetica,sans-serif; letter-spacing: 1px; font-weight: bold; text-decoration: underline;}
.header1 {color: #835F53; font: small-caps 120% arial,verdana,helvetica,sans-serif; letter-spacing: 1px; font-weight: bold; text-decoration: underline;}
.header2 {color: #835F53; font: small-caps 95% arial,verdana,helvetica,sans-serif; letter-spacing: 1px; font-weight: bold; text-decoration: underline;}
.header3 {color: #835F53; font: small-caps 110% arial,verdana,helvetica,sans-serif; letter-spacing: 1px; font-weight: bold; text-decoration: underline;}
.BI {font-weight: bold; font-style: italic;}
.h1 {color: #835F53; font: small-caps 140% arial,verdana,helvetica,sans-serif; font-weight: bold;}
.h2 {color: #835F53; font: small-caps 120% arial,verdana,helvetica,sans-serif; font-weight: bold;}
.h3 {color: #835F53; font: small-caps 105% arial,verdana,helvetica,sans-serif; font-weight: bold;}
/* Buttons */
.fobbutton {font-family: arial,verdana,helvetica,sans-serif; font-size: 10pt; background-color: #AAB8BE ! important;}


/* Calendar */
.eventmonth {color: #3266BC; font: small-caps 100% arial,verdana,helvetica,sans-serif; letter-spacing: 1px; font-weight: bold; text-decoration: underline;}
.eventdate {color: #835F53; font-weight: bold;}
.eventtitle {color: #424A63; font: 95% arial,verdana,helvetica,sans-serif; font-weight: bold;}
.eventtitle-link {color: #424A63; font: 105% arial,verdana,helvetica,sans-serif; font-weight: bold; text-decoration: underline;}
.eventdetail {font: 94% arial,verdana,helvetica,sans-serif;}
/* End Calendar */


/* Store tables */
.itemtitle {font-size: 13pt; font-weight: bold; color:#835F53;}
.itemorder {font-size: 11pt; color:#835F53;}
.tc {text-align: center;}

/* End Store tables */


/* Footer */
.footer1 {color: white; font: small-caps 100% arial,verdana,helvetica,sans-serif; letter-spacing: 1px;}
a.footer1 {color: white; font: small-caps 100% arial,verdana,helvetica,sans-serif; letter-spacing: 1px;}
a.footer1, a.footer1:visited {color: white; text-decoration:none;}
a.footer1:hover {text-decoration:none;}
/* End Footer */

/* Colors */
/* Silver - #AAB8BE
/* Brown - #835F53