html, body {height:auto}
body {background: #271007 url('images/interface/background.jpg') repeat top left; color: #000000; margin: 0px; font-family:  Verdana, Arial,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: justify;}
a {color: #174822; text-decoration: none; font-weight: bold;}
a:hover {color: #d24840; }
a:active {color: #000000; }

.hand{cursor:pointer;}
.help{cursor:help;}


#navlist
{
margin-left: 10px;
padding-left: 10px;
list-style: square;
}

#navlist li
{
margin-bottom: 10px
}

#navlist li a
{
color: #000000; font-style: normal;
}

#navlist li a:hover
{
color: #174822; text-decoration: underline;
}

/* Colors 
#174822 = logo color
#dcdcd1 = content color
#e3ebef = photo color
#271007 = dark brown
#39180d = light brown
#9dc4a0 = border color

*/

/* main table */
table.main {background: transparent; width: 680px; height: 100%; text-align: center; margin-left: auto; margin-right: auto;}
table.main td {width:auto; height:auto;}

/* logo and splash */
table.main td.logo {background: #FFFFFF; width:160px; height:159px; border: none;}
table.main td.splash {background: transparent; width:596px; height:367px; border: none;}

/* menubar */
table.main td.menubar {background: #FFFFFF; width:160px; height:auto; border: solid #000000; border-width: 0px 0px 1px 0px;}

/* content */
table.main td.body_text {background: #dcdcd1; width: 100%; padding: 5px 0px 25px 0px;}

table.main td.body_text table.articles {background: transparent; width: 100%; color: #000000;}
table.main td.body_text table.articles td {background: transparent; vertical-align: top; padding: 0px 15px 0px 0px;}
table.main td.body_text table.articles img {border: solid #000000; border-width: 1px;}
table.main td.body_text table.articles td.title {color: #174822; font-size: 2em; font-weight: bold; text-align: left;}
table.main td.body_text table.articles td.body {color: #000000; font-size: 1em; font-weight: normal; text-align: left;}
table.main td.body_text table.articles p.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.main td.body_text table.articles p.disclaimer {color: #000000; font-size: 0.8em; font-weight: normal; font-style: italic;}
table.main td.body_text table.articles span.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.main td.body_text table.articles span.emphasis {color: #000000; font-size: 1em; font-weight: normal; font-style: italic;}
table.main td.body_text table.articles span.empunder {color: #000000; font-size: 1em; font-weight: normal; text-decoration: underline; font-style: italic;}

/* quote */

table.main td.quote {background: #dcdcd1; width: 230px; height: 216px; border: solid #000000; border-width: 0px 0px 0px 0px;}
table.main td.quote div.squotes {background: transparent; color: #000000; width: 200px; left: 0; padding: 10px; position: resolute; z-index: 250; border: none;}
table.main td.quote div.squotes p.qtext {font-style: italic; font-weight: normal; text-align: left;}
table.main td.quote div.squotes p.qname {font-style: normal; font-weight: bold; text-align: right;}

/* other */
table.main td.phone {background: #000000; width: 230px; height: 39px; border: none;}
table.main td.mbottom {background: #000000; width: 757px; height: 7px; border: none;}



/* Sub Main */
table.submain {background: transparent; width: 680px; height: 100%; text-align: center; margin-left: auto; margin-right: auto;}
table.submain td {width:auto; height:auto;}

/* logo and splash */
table.submain td.logo {background: transparent; width:160px; height:159px; border: none;}
table.submain td.splash {background: transparent; width:596px; height:159px; border: none;}

/* menubar */
table.submain td.menubar {background: #FFFFFF; width: 160px; height:566px; border: solid #000000; border-width: 1px 0px 0px 0px;}

/* links */
table.submain td.links {background: #FFFFFF; width: 596px; height: 39px; border: none; padding: 2px;}

/* content */
table.submain td.body_text {background: #FFFFFF; width: 100%; border: solid #000000; border-width: 1px 0px 0px 0px; padding: 10px;}

table.submain td.body_text table.articles {background: transparent; width: 100%; color: #000000;}
table.submain td.body_text table.articles td {background: transparent; vertical-align: top; padding: 0px 15px 0px 0px;}
table.submain td.body_text table.articles img {border: solid #000000; border-width: 1px;}
table.submain td.body_text table.articles td.title {color: #174822; font-size: 1.5em; font-weight: bold; text-align: left;}
table.submain td.body_text table.articles td.body {color: #000000; font-size: 1em; font-weight: normal; text-align: justify;}
table.submain td.body_text table.articles p.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.submain td.body_text table.articles p.disclaimer {color: #000000; font-size: 0.sm_8em; font-weight: normal; font-style: italic;}
table.submain td.body_text table.articles span.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.submain td.body_text table.articles span.emphasis {color: #000000; font-size: 1em; font-weight: normal; font-style: italic;}
table.submain td.body_text table.articles span.empunder {color: #000000; font-size: 1em; font-weight: normal; text-decoration: underline; font-style: italic;}

/* other */
table.submain td.phone {background: #000000; width: 230px; height: 39px; border: none;}
table.submain td.mbottom {background: #000000; width: 756px; height: 7px; border: none;}




/* Footer */
table.footer {background: transparent; width: 600px; height: auto; text-align: center; margin-left: auto; margin-right: auto;}
table.footer td {width:auto;}
table.footer td.logo {vertical-align: middle; text-align: right;}
table.footer td.text {font-size: 0.9em; color: #A0A0A0; vertical-align: middle; text-align: center;}
table.footer td.text a {color: #A0A0A0;}
table.footer td.text a:hover {color: #FFFFFF; text-decoration: underline;}
table.footer td.credit {font-size: 0.8em; color: #A0A0A0; vertical-align: middle; text-align: center;}
table.footer td.credit a {color: #A0A0A0;}
table.footer td.credit a:hover {color: #FFFFFF; text-decoration: underline;}




