body         { margin: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
               color: #000000; background-color: #000000}
p, li, table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; }

p            { margin: 0 0 13px 0; line-height: 150%; }
li           { list-style-image: url('../images/bullet.gif'); margin: 0 0 5px 0; line-height: 150%; }

table        { width: 100%;}
table td     { border-width: 0; vertical-align: top; 
               font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; 
               color: #000033; line-height: 150%; }

h1, h2, h3, h4 { color: #660000; margin: 0 0 5px 0; }
h1             { font-family: Verdana Ref, Verdana, Arial, Helvetica; font-size: 16px; }
h2             { font-family: Verdana Ref, Verdana, Arial, Helvetica; font-size: 14px; }
h3             { font-family: Verdana, Arial, Helvetica; font-size: 13px; }
h4             { font-family: Verdana, Arial, Helvetica; font-size: 13px; }

a:link       { color: #000066; }
a:visited    { color: #000033; }
a:active     { color: #6699FF; }

/* Photos */
.floatimgleft
 { 
 display: block;
 float: left; 
 margin: 10px 10px 10px 0; 
 }
  
.floatimgright
 { 
 display: block;
 float: right; 
 margin: 10px 0 10px 10px; 
 }

.floatimgcenter
 { 
 display: block; 
 text-align: center; 
 padding: 10px; 
 }

.floatimgtopleft  { display: block; float: left; margin: 0 10px 10px 0; }
.floatimgtopright { display: block; float: right; margin: 0 0 10px 10px; }

.caption 
 { 
 font-size: 11px; 
 text-align: center; 
 color: #336633; 
 margin: 0 0 10px 0;
 }

.photonav
 { 
 color: #000066; 
 margin-bottom: 5px; 
 line-height: 150%; 
 text-align: center;
 }

/* Miscellaneous */
.tagline      { margin: 5px 10px; font-size: 11px; }
.headline     { margin: 5px 10px; }
.smalltext    { font-size: 11px; }

/* DEFINE PAGE LAYOUT */

/* Page container */

div#wrapper 
 {
 width: 780px;
 margin: 0 auto;
 background-color: #FFFFFF; 
 border: 3px solid #FFFFFF; 
 }
table#header    { width: 100%; margin: 0; padding: 0;
                  border-bottom: 1px solid #993333; }
table#header td { padding: 0; }
table#body      { width: 100%; }
td#nav          { width: 140px; padding: 10px; }
td#content      { width: 600px; padding: 10px; }
td#fullpage     { width: 100%; padding: 10px; }
table#footer    { width: 100%; 
                  border-top: 1px solid #993333; }

/*TABLE: NAVIGATION COLUMN Button Rollovers in a Table - Background color change*/
table#sidebuts td       { width: 100%; padding: 0 0 5px 0; }
table#sidebuts a        { display: block; background: #FF0000; font-size: 13px; color: #000000; 
                          text-align: center; text-decoration: none; line-height: 150%; }
table#sidebuts a:link   { background: #FF0000; }
table#sidebuts a:visted { background: #000000; }
table#sidebuts a:hover  { background: #666666; }
