html {
color: #000;
background-color: #d96239;
}

body {
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-weight: normal;
overflow-y: scroll;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
margin: 0;
padding: 0;
}

table {
border-collapse: collapse;
border-spacing: 0;
font-size: inherit;
font: 100%;
}

fieldset,img {
border-style: none;
border-color: inherit;
border-width: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style: normal;
font-weight: 400;
}

li {
list-style: none;
}

caption,th {
text-align: left;
}

h1,h2,h3,h4,h5,h6 {
font-size: 100%;
font-weight: 400;
}

q: before,q: after {
content: '';
}

abbr,acronym {
border: 0;
font-variant: normal;
}

sup {
vertical-align: text-top;
}

sub {
vertical-align: text-bottom;
}

input,textarea,select {
font-family: inherit;
font-weight: inherit;
font-size: 100%;
}

legend {
color: #000;
}

body {
font-size: 1em;
text-align: center;
}

pre,code,kbd,samp,tt {
font-family: monospace;
font-size: 108%;
line-height: 100%;
}

#ft {
clear: both;
}

#docmain,.css-2c,.css-1c {
text-align: left;
width: 56.25em;
min-width: 46.875em;
margin: auto;
}

#docmain {
width: 61.25em;
background-color: #fcf3e0;
}

.css-b {
position: relative;
_position: static;
}

#css-main .css-b {
position: static;
float: none;
width: auto;
}

#css-main {
width: 100%;
}

.css-2c #css-main {
float: left;
margin-right: -25em;
}

.css-2c .css-b {
float: right;
width: 15em;
background-color: #4e2f1a;
}

.css-2c #css-main .css-b {
margin-right: 15em;
}

.css-1c #css-main .css-b {
display: block;
margin: 0 0 0;
}

.css-gb .css-u,.css-g .css-gb .css-u,.css-gb .css-g,.css-gb .css-gb,.css-gb .css-gc,.css-gb .css-gd,.css-gb .css-ge,.css-gb .css-gf,.css-gc .css-u,.css-gc .css-g,.css-gd .css-u {
float: left;
width: 32%;
margin-left: 1.99%;
}

.css-g .css-u,.css-g .css-g,.css-g .css-gb,.css-g .css-gc,.css-g .css-gd,.css-g .css-ge,.css-g .css-gf {
width: 49.099998%;
}

.css-gb .css-u {
margin-left: 1.9%;
width: 31.9%;
}

.css-g .css-gb div.first,.css-gb .css-gb div.first {
margin-right: 0;
width: 32%;
_width: 31.700001%;
}

.css-gb .css-g div.first {
margin-right: 4%;
_margin-right: 1.3%;
}

.css-gb .css-gc div.first,.css-gb .css-gd div.first {
margin-right: 0;
}

.css-gb .css-gb .css-u,.css-gb .css-gc .css-u {
margin-left: 1.8%;
_margin-left: 4%;
}

.css-g .css-gb .css-u {
_margin-left: 1%;
}

.css-gb .css-gd .css-u {
width: 66%;
_width: 61.200001%;
}

.css-gb .css-gd div.first {
width: 31%;
_width: 29.5%;
}

.css-g .css-gc .css-u,.css-gb .css-gc .css-u {
width: 32%;
_float: right;
margin-right: 0;
_margin-left: 0;
}

.css-gb .css-gc div.first {
width: 66%;
float: left;
margin-left: 0;
}

.css-gb .css-ge .css-u,.css-gb .css-gf .css-u {
margin: 0;
}

.css-gb .css-gb .css-u {
_margin-left: .7%;
}

.css-g .css-gd div.first {
_width: 29.9%;
}

.css-gb .css-ge .css-u,.css-gb .css-gf div.first {
width: 24%;
_width: 20%;
}

.css-gb .css-ge div.first,.css-gb .css-gf .css-u {
width: 73.5%;
_width: 65.5%;
}

.css-ge div.first .css-gd .css-u {
width: 65%;
}

#bd: after,.css-g: after,.css-gb: after,.css-gc: after,.css-gd: after,.css-ge: after,.css-gf: after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.css-g .css-u,.css-g .css-g,.css-g .css-gb,.css-g .css-gc,.css-g .css-gd,.css-g .css-ge,.css-g .css-gf,.css-gc .css-u,.css-gd .css-g,.css-g .css-gc .css-u,.css-ge .css-u,.css-ge .css-g,.css-gf .css-g,.css-gf .css-u,.css-gb .css-ge div.css-u,.css-gb .css-gf div.css-u {
float: right;
}

.css-g div.first,.css-gb div.first,.css-gc div.first,.css-gd div.first,.css-ge div.first,.css-gf div.first,.css-g .css-gc div.first,.css-g .css-ge div.first,.css-gc div.first div.first,.css-gb .css-ge div.first,.css-gb .css-gf div.first {
float: left;
}

.css-gc div.first,.css-gd .css-u,.css-g .css-gc div.first,.css-gd .css-g {
width: 66%;
}

.css-gd div.first,s .css-gb .css-gd div.first,.css-ge div.first .css-gd div.first {
width: 32%;
}

.css-ge div.first,.css-gf .css-u,.css-gf .css-g {
width: 74.199997%;
}

.css-ge .css-u,.css-gf div.first,.css-ge .css-g {
width: 24%;
}

.css-g .css-gb div.first,.css-gb div.first,.css-gc div.first,.css-gd div.first,.css-gb .css-g div.first,.css-gb .css-gb div.first {
margin-left: 0;
}

.css-g .css-g .css-u,.css-gb .css-g .css-u,.css-gc .css-g .css-u,.css-gd .css-g .css-u,.css-ge .css-g .css-u,.css-gf .css-g .css-u,.css-gc .css-g .css-u,.css-gd .css-g .css-u {
margin-left: 0;
width: 48.099998%;
}

/* CUSTOM SECTION */
.css-padh {
padding-bottom: 0.5em;
padding-left: 0em;
padding-right: 0em;
padding-top: 0.5em;
}

.css-padc {
background-color: #fcf3e0;
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
padding-top: 1em;
}

.css-padl, .css-padr {
padding-bottom: 1em;
padding-left: 1em;
padding-right: 1em;
padding-top: 1em;
color: #ffffff;
}

.css-padf {
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
color: #ffffff;
}

.css-2c #css-main {
background-color: #4e2f1a;
overflow: hidden;
}

.css-2c #hd {
background-color: #d96239;
height: 18.75em;
overflow: hidden;
}

.css-2c #ft {
background-color: #d96239;
height: 11.438em;
overflow: hidden;
}

.css-1c #css-main {
background-color: #4e2f1a;
overflow: hidden;
}

.css-1c #hd {
background-color: #d96239;
height: 18.75em;
overflow: hidden;
}

.css-1c #ft {
background-color: #d96239;
height: 11.438em;
overflow: hidden;
}

#search {
height: 2.063em;
text-align: right;
overflow: hidden;
}

#header {
height: 16.688em;
overflow: hidden;
}

header_img {
position: relative;
width: 9.375em;
height: 1.563em;
top: 0em;
left: 0em;
background-color: Black;
z-index: -1;
}

#header_link {
position: relative;
width: 9.375em;
height: 1.563em;
top: 7em;
left: 50.9em;
}

.footer-logo {
height: 9.375em;
}
