/* CSS Document */

body {
margin:4px 0px;
background-image:url(images/body_metalgray.jpg);
background-color:#9CA092;
}

p, li {
color: #423D30;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 140%;
}

p {
margin-top:0px;
margin-bottom: 12px;
}

.caption {
line-height: 120%;
font-size:9px;
font-weight:normal;
}

a {
color:#5B471A;
font-weight: bold;
text-decoration:none;
}

a:hover {
color: #7B4405;
text-decoration:underline;
}

a.top {
font-size: 10px;
font-weight:normal;
text-decoration:underline;
}


a.top:hover {
color: #2E2D2D;
}

ul {
margin-top:4px;
}

h1, h2, h3, h5 {
font-family: Georgia, "Times New Roman", Times, serif;
}

h1 {
font-size: 14pt;
color: #423D30;
margin-top:2px;
margin-bottom: 8px;
}

h2 {
font-size: 13pt;
color: #7B4405;
margin-top:2px;
margin-bottom: 6px;
}

h3 {
font-size: 11pt;
color: #7B4405;
margin-top:2px;
margin-bottom:2px;
}

h4 {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
color: #423D30;
margin-top:2px;
margin-bottom:2px;
}

img {
border:0;
}

.teaser {
font-family: "Times New Roman", Times, serif;font-size: 11pt;
font-weight:bold;
margin:0;
padding-top:2px;
}

#paper {
background-image:url(images/common/paper_repeat.jpg);
}

td.flashbanner {
padding-top:6px;
}

td.logo {
padding-top:6px;
}

td.pageleft {
background-image:url(images/common/page_leftfill.gif);
background-repeat:repeat-y;
}

td.pageright {
background-image:url(images/common/page_rightfill.gif);
background-repeat:repeat-y;
}

td.maincol {
padding:12px 20px;
background-image:url(images/common/fill_maincol.jpg);
}

td.sidebar-mustard {
padding:12px;
background-image:url(images/common/fill_sidebar_mustard.jpg);
padding-bottom: 0px;
}

td.sidebar-cool {
padding:12px;
background-image:url(images/common/fill_sidebar_cool.jpg);
}

td.sidebar-brown {
padding:12px;
background-image:url(images/common/fill_sidebar_brown.jpg);
}

#highlightbox {
border: 1px solid #8F9685;
}

#highlight {
background-image:url(images/common/fill_sidebar_cool.jpg);
padding:8px;
}

#highlight h2 {
font-size: 11pt;
color:#423D30;
}

#footer {
color:#423D30;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
text-align: center;
}

#footer a {

}

#tree h4 {
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
margin-bottom:2px;
color:#7B4405;
font-size: 11px;
text-transform:capitalize;
}

#listing a {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

#listing p {
margin-bottom:2px;
}

#listing img {
margin-bottom:12px;
margin-left:12px;
}

#listing h3 {
font-size: 12pt;
margin-bottom: 8px;
}

#listing h4 {
margin-right:6px;
}

#links p {
margin-top:0;
margin-bottom:4px;
}

#links a {
text-decoration: underline;
}

#links h5 {
margin-top: 9px;
margin-bottom: 2px;
margin-left:-6px;
background-color:#C1B48C;
padding-left: 6px;
color: #3E5666;
}

#summary {
padding: 6px;
font-weight: normal;
margin-bottom:0;
}

#contact p {
margin:0;
}

#message, #name, #email, #phone, #submit {
font-family:Arial, Helvetica, sans-serif;
font-size: 8pt;
background-color: #DEDBD1;
}

.border { border: 1px solid #423D30; }