html                    { height:100%; }
body                    { margin:0px auto; height:100%; margin:0px;background: #464646 /*url('images/back_page_home.gif') top repeat-x*/; 
                          font-family:Arial, Verdana, Tahoma, Sans-Serif; }
body.homeSpec           { background:#e3c9a6; }
a                       { color:#482c18; text-decoration:none; cursor:pointer; }
a:hover                 { text-decoration:underline; }

h2                      { font-size:14pt;color:#482c18;font-weight:normal;margin-bottom:0px;}
h2.line                 { color:#482c18; padding:0 0 5px; background:url('images/dotted.gif') bottom repeat-x; margin:20px 0 5px;}
p                       { font-size:10pt;}
td                      { vertical-align:top; background:transparent;}

img                     { border:0; }

.page                   { margin:0px auto; height:100%; width:835px; }
.mainTable              { background:White; width:895px; height:100%; }

input                   {font-family:Arial, Verdana, Tahoma, Sans-Serif;color: #606060;font-size: 10pt;}
textarea                {font-family:Arial, Verdana, Tahoma, Sans-Serif;color: #606060;font-size: 10pt;}

/* HEADER **************/
.header                 { background:#e3c9a6; height:74px; background: #464646 url('images/back_page.gif') top repeat-x;}
/***********************/

/* MENU ****************/
.menu                   { background:#482c18 /*url('images/back_menu.gif') top repeat-x*/; width:185px; }
.menu .item             { color:#eee2d1;font-size:8pt;padding:3px 10px;margin:3px 5px 3px 0;cursor:pointer;font-weight:bold;}
.menu .item a           { color:#eee2d1;text-decoration:none;}
.menu .itemS            { color:#482c18;font-size:8pt;padding:3px 10px;background:#e3c9a6;margin:3px 5px 3px 0;cursor:pointer;font-weight:bold;}
.menu .itemS a          { color:#482c18;text-decoration:none;}
.menu .block            { height:40px; }
/***********************/

/* CONTENT *************/
.content                { background:White /*url('images/back_white.gif') top repeat-x*/; width:650px; }
.content .block         { height:20px; }
.pageTitle              { color:#482c18; font-size:18pt; padding:25px 0 15px; border-bottom:solid 1px #e3c9a6; margin:0 20px 10px; }
.text                   { color:#606060; font-size:10pt; padding:5px 60px 5px 20px; }
.miniTitle              { font-weight:bold; color:#482c18; }
.nameTag                { color:#482c18; padding:0 0 5px; background:url('images/dotted.gif') bottom repeat-x; font-size:14pt; margin-bottom:5px;}
.nameDesc               { padding-left: 125px; }
a.sitemap               { font-size:14pt; color:#482c18;text-decoration:none;}
.sitemapNode            { background:url('images/dotted.gif') bottom repeat-x; padding: 5px 0 15px; margin:0 0 10px;}
.quote                  { padding:3px 20px;font-style:italic; margin-bottom:2px; font-size:9pt; }
.quotee                 { text-align:right;font-weight:bold;color:#482c18;font-size:9pt;margin-bottom:10px; }
.quote-home             { padding:3px 23px; margin-bottom:2px; font-size:11pt; }
.quotee-home            { text-align:right;font-weight:bold;color:#482c18;font-size:10pt;margin-bottom:10px; }
/***********************/

/* FOOTER **************/
.footer                 { height:16px; background:#e3c9a6; font-size:7pt; color:#482c18; padding:2px 20px; } 
.footerM                { background:#482c18; } 
.footer .rhs            { float:right; width:60%; text-align:right;}
.footer .lhs            { width:35%; }
/***********************/

/* MISC ****************/
.shader_lhs             { background: #464646 url('images/back_greyLL.gif') right repeat-y;}
.shader_rhs             { background: #464646 url('images/back_greyRR.gif') left repeat-y;}
.shader_lhs2            { background:#e3c9a6; }
.shader_rhs2            { background:#e3c9a6; }
/***********************/

/* ADMIN ***************/
.adminMenuItem          {height:17px;border:#EEE solid; font-weight:bold; border-width: 0 0 0 2px; color:#482C18;font-size:12px;width:170px;background:#EEE;padding:2px 10px;margin:0 1px 1px 0;cursor:pointer;float:left;}
.adminMenuItemDisabled  {height:17px;border:#EEE solid; font-weight:bold; border-width: 0 0 0 2px; color:#666;font-size:12px;width:170px;background:#EEE;padding:2px 10px;margin:0 1px 1px 0;cursor:pointer;float:left;}
.adminMenuItem:hover    {border:#482C18 solid; border-width: 0 0 0 2px;background:#EECCAA;}
.adminTitles            {font-weight:bold;color:#482c18;margin:6px 0 3px 0;}
.adminDescription       {color:#482c18;margin-bottom:3px;}
.adminButtonDisabled    {color:#666;font-size:12px;width:70px;background:#EEE;padding:3px 10px;margin:0 1px 1px 0;float:left;text-align:center;height:15px;}
.adminButton            {color:#482C18;font-size:12px;width:70px;background:#EEE;padding:3px 10px;margin:0 1px 1px 0;cursor:pointer;float:left;text-align:center;height:15px;}
.adminButton:hover      {background:#EECCAA;}
.adminButtonNF          {color:#482C18;font-size:12px;width:130px;background:#EEE;padding:3px 10px;margin:0 3px 1px 0;cursor:pointer;text-align:center;}
.adminButtonNF:hover    {background:#EECCAA;}
.adminInputTitle        {color:#482C18;font-weight:bold;}
/***********************/
