/* MAIN START */
body {
   margin: 25px 0px 25px 0px; padding: 0px;
   height: 100%;
   background-color: #292929;
   /* background: url(../img/hatch.gif) repeat fixed top center; */
   text-align: center;
   color: #000000;
   font-family: "Verdana", "Verdana", Arial, sans-serif;
   font-size: 11px;
   }

a, a:link, a:visited {
   color: #C46E04; /* previously #653602; */
   font-weight: normal;
   text-decoration: none;
   }

a:hover {
   color: #C46E04;
   font-weight: normal;
   text-decoration: underline;
   }

img.por {
   padding: 3px;
   }

p, td, {
   font-size: 11px;
   }

p.center {
   font-size: 11px;
   text-align: center;
   }

p.justify {
   padding: 5px;
   text-align: justify;
   font-family: "Verdana", Verdana, Arial, sans-serif;
   font-size: 11px;
   line-height: 13px;
   }

p.event {
   font-size: 11px;
   text-align: left;
   }

p.illust {
   margin-left: 15px;
   padding: 0px 0px 0px 2px;
   font-size: 11px;
   text-align: left;
   }

p.footer {
   font-size: 9px;
   text-align: center;
   }

blockquote {
   font-size: 13px;
   color: #666666;
   background-color: #ffffff;
   border-left: 2px dotted #6699cc;
   padding: 5px;
   }

code, kbd, pre, tt {
   font-family: monospace;
   }

.clear {
   height: 10px;
   }
/* MAIN END */

/* CONTAINERS GO! */
#content{
   position: relative;
   width: 600px;
   max-height: 100%;
   margin: auto;
   padding: 0px;
   text-align: left;
   background-color: #FDF5E1;
   }

#maincontent {
   margin: 15px 15px 15px 15px;
   padding: 0px;
   min-height: 350px;
   font-family: "Verdana", "Verdana", sans-serif;
   font-size: 13px;
   color: #000000;
   /* border-left: 1px dashed #cfcfcf; */
   text-align: left;
   }

#header {
   margin: 0px;
   padding: 5px;
   text-align: center;
   font-family: "Verdana", Verdana, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: normal;
   text-transform: none;
   letter-spacing: .05em;
   background-color: #8F9E8B;
   color: #5b7876;
   }

#nav {
   margin: 0px;
   padding: 5px;
   text-align: center;
   font-family: "Verdana", Verdana, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-transform: none;
   letter-spacing: .05em;
   background-color: #f2e6b6;
   color: #5b7876;
   }

#footer {
   height: 35px;
   margin: 0px;
   padding-bottom: 0px;
   text-align: center;
   font-family: "Verdana", Verdana, sans-serif;
   font-size: 11px;
   background-color: #111111;
   background: url(../img/tcfooter.jpg) top center no-repeat transparent;
   color: #5b7876;
   z-index: 100;
   clear: both;
   }
/* CONTAINERS STOP * /

/* HEADER */
ul.navheader {
   margin: 0px;
   }

ul.navheader li {
   display: inline;
   margin: 0px;
   }

li.view {
   margin: 0px;
   padding: 5px 0px 5px 0px;
   background: url(../img/cb.gif) bottom center no-repeat transparent;
   color: #f2e6b6;
   font-weight: bold;
   text-decoration: none;
   }

div#header a, div#header a:link, div#header a:visited {
   padding: 5px 0px 5px 0px;
   color: #2F5261;
   font-weight: normal;
   text-decoration: none;
   }

div#header a:hover {
   padding: 5px 0px 5px 0px;
   color: #FFCC99;
   font-weight: normal;
   text-decoration: none;
   background: url(../img/cb.gif) bottom center no-repeat transparent;
   }

.headerimage {
   position: relative;
   width: 600px;
   margin-top: 0px;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 0px;
   height: 156px;
   background: url(../img/tcheader.jpg) top left no-repeat #2f5261;
   }
/* END HEADER */

/* ART SUBNAV */
ul.subnav {
   margin: 0px;
   }

ul.subnav li {
   display: inline;
   margin: 0px;
   }

li.sview {
   margin: 0px;
   padding: 5px 0px 5px 0px;
/*   background: url(../img/cb.gif) bottom center no-repeat transparent; */
   color: #412a22;
   font-weight: normal;
   text-decoration: none;
   }

div#nav a, div#nav a:link, div#nav a:visited {
   padding: 5px 0px 5px 0px;
   color: #2F5261;
   font-weight: normal;
   text-decoration: none;
   }

div#nav a:hover {
   padding: 5px 0px 5px 0px;
   color: #412a22;
   font-weight: normal;
   text-decoration: none;
/*   background: url(../img/cb.gif) bottom center no-repeat transparent; */
   }
/* ART SUBNAV */

/* MISC TEXT FORMATTING */
h1 {
   margin: 0px;
   padding: 10px 0px 0px 0px;
   color: #2f5261;
   font-size: 13px;
   font-family: "Verdana", Verdana, sans-serif;
   letter-spacing: 1px;
   text-align: left;
}
h2 {
   margin: 0px;
   padding: 10px 0px 0px 0px;
   color: #2F5261;
   font-size: 14px;
   font-family: "Verdana", Verdana, sans-serif;
   letter-spacing: 1px;
   font-weight: normal;
   text-align: left;
}
h3 {
   color:#333333;
   background-color: transparent;
   font-family:Verdana,sans-serif;
   font-size:11px;
   line-height:12px;
   font-weight:normal;
   font-variant:small-caps;
   margin:5px 15px 5px 15px;
   text-align:justify;
   }


