/*MAIN LOOK OF PAGE*/
body { color: #12396d; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: white; }
.border { padding-top: 10px; border: solid 3px #12396d; }
/*BODY LINKS*/
a:link { color: #1274b4 ; text-decoration: none; }
a:visited { color: #9060ad }
a:hover { color: purple ; text-decoration: underline; }
a:active { color: red ; text-decoration: underline; }
.bottomnav  /* Just gives the lower nav bar it's size. No other properties for now. */ { font-size: 16px; }
.copyright  /* Just applies to the copyright text at the bottom of each page */ { font-size: 10px; }
.content_cell { padding-right: 10px; padding-left: 10px; }
/*NAV BAR LINKS*/
.nav /*  Do not set color here; Decoration is useless here.  */  { font-size: 15px; font-weight: bold  ; }
.nav a:link { color: #9a0000; text-decoration: none  }
.nav a:visited { color: #ba6363; text-decoration: none }
.nav a:hover { color: #d58636; text-decoration: none; padding-top: 2px; border-top: 4px solid #fcfc96     ; border-bottom-color: #ff6; }
.nav a:active { color: #f00 ; }
/*HEADINGS*/
h1 { font-size: 24px; font-weight: bold; line-height: -9 }
h2 { font-size: 18px; font-style: italic; font-weight: bold; line-height: -0.5em }
h3 { font-size: 16px; font-style: italic; line-height: -0.5em }
.h3sub { font-size: 12px; }
/*IMAGE PADDING*/
.left10 { margin-left: 10px }
.top10 { margin-top: 10px; }
.bottom10 { margin-bottom: 10px; }
.left20 { margin-left: 20px }
.right20 { margin-right: 20px }
.right10 { margin-right: 10px }
/*MISC CUSTOMIZATION*/
.hello { font-family: "Lucida Handwriting", "Lucida Calligraphy", "Lucida Grande", Papyrus, Tekton, "trebuchet ms", verdana, arial; }
.reel_outline { border-color: black; border-style: solid; border-width: 1px 1px 0; }
.drawingsfix { margin-top: 6px; }
.updated { font-size: 11px; }
