Body {
margin: 0 auto;
padding: 0;
font-family: Verdana, Tahoma, Arial, sans-serif;
line-height: 124%;
text-align: center;
color: #a77849;
background: #811d05;
}

.hide {
display: none !important ;
} 

a:link, a:visited, a:active  {
background: transparent;
color: #a77849;
text-decoration: none;
} 

a:hover {
background: transparent;
color: #a77849;
text-decoration: none;
}

a {
text-decoration: none;
color: #a77849;
} 

p.center {
color: #230400;
font-size: 12px;
letter-spacing: 0.07em;
line-height: 1.4em;
font-weight: 500;
margin-top: 5px;
text-align: center;
}

p.center_nav {
color: #a77849;
font-size: 11px;
letter-spacing: 0.07em;
line-height: 1.6em;
font-weight: 500;
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

p.center_descripts {
color: #230400;
font-size: 11px;
letter-spacing: 0.07em;
line-height: 1.4em;
font-weight: 500;
margin-top: 15px;
margin-bottom: 15px;
text-align: center;
}

p.center_strong {
color: #a77849;
font-size: 11px;
letter-spacing: 0.07em;
line-height: 1.4em;
font-weight: 600;
margin-top: 5px;
text-align: center;
}

p.contact {
color: #230400;
font-family: Verdana, Tahoma, sans-serif;
font-size: 10px;
font-weight: 500;
margin-bottom: 5px;
margin-top: 10px;
text-align: left;
}

p.copyright {
color: #f1bf6f;
font-size: 10px;
letter-spacing: 0.04em;
line-height: 1.25em;
font-weight: 500;
margin-top: 0;
margin-bottom: 10px;
text-align: center;
}

p.strong {
font-size: 12px;
letter-spacing: 0.04em;
line-height: 1.25em;
font-style: oblique;
font-weight: 600;
margin-top: 10px;
margin-left: 0;
margin-right: 15px;
margin-bottom: 10px;
text-align: left;
}

p.subtitle {
color: #a77849;
font-size: 12px;
font-style: oblique;
font-weight: 500;
letter-spacing: 0.04em;
line-height: 1.35em;
margin-top: 8px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 10px;
}

p.subtitle2 {
color: #a77849;
font-size: 12px;
font-style: oblique;
font-weight: 500;
letter-spacing: 0.04em;
line-height: 1.35em;
margin-top: 12px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 10px;
}

p.title {
color: #a77849;
font-size: 14px;
letter-spacing: 0.04em;
line-height: 1.25em;
font-weight: 600;
margin-top: 20px;
margin-left: 10px;
margin-right: 15px;
margin-bottom: 10px;
text-align: left;
}

em.FirstLetter {
color: #240500;
font-size: 40px;
font-weight: 600;
font-family: Monotype Corsiva;
line-height: 0.8em;
margin-left: 0;
margin-right: 3px;
margin-bottom: 10px;
letter-spacing: 0.01em;
text-align: left;
} 

h3.page-title {
color: #240500;
font-family: Verdana, Arial, Tahoma;
font-size: 14px;
margin-top: 10px;
margin-left: 5px;
margin-bottom: 5px;
}

h4.menu a {
color: #a77849;
font-size: 11px;
margin-top: 15px;
margin-left: 5px;
margin-bottom: 15px;
}

h4.menu {
color: #a77849;
font-size: 16px;
font-family: Verdana, Arial, Tahoma;
margin-top: 12px;
margin-left: 0;
margin-bottom: 12px;
text-align: center;
} 

html>body { font-size: 82%;}

#PageLayout {
 width: 950px !important;
 margin: 0 auto;  /* Right and left margin widths set to "auto" */
 padding: 0;
 border-top: 1px black solid;
 margin-top: 10px;
}


#Header {
 width: 770px; 
 background: url(images/great-basin-art-banner.jpg);
 height: 145px;
 margin-left: 180px;
}

#HeaderPrairieTradingPost {
 width: 770px; 
 background: url(images/prairie-trading-post-banner.jpg);
 height: 145px;
 margin-left: 180px;
}

#Header_Juniper-Wood-Furniture {
 width: 770px; 
 background: url(images/hand-crafted-juniper-pine-furniture-banner.jpg);
 height: 145px;
 margin-left: 180px;
}

#ContentLayout {
width: 950px;
color: #240500;
background: #f1bf6f;
}

#rightContent {
float: right;
width: 710px;
padding: 10px;
color: #240500;
background: #f1bf6f;
margin-top: 0;
margin-right: 15px;
text-align: justify;
}

#leftContent {
float: left;
width: 185px !important ;
color: #a77849;
background: #000;
margin-top: -145px;
margin-bottom: -1px;
}

html > #leftContent {
font-size: 84%;
}

#footer {
font-size: 10px;
width: 931px;
height: 20px;
padding: 10px;
background: #000;
text-align: center;
} 

a img {
border: 1px black solid;
}

img.floatleft {
float: left;
margin-bottom: 5px;
margin-top: 0;
margin-left: 0;
margin-right: 10px;
}

img.floatleft_lower {
float: left;
margin-bottom: 5px;
margin-top: 0;
margin-left: 0;
margin-right: 10px;
}

img.floatright {
float: right;
margin-top: 10px;
margin-left: 15px;
margin-right: -15px;
margin-bottom: 0;
}

img.floatright-furniture {
float: right;
margin-top: 20px;
margin-left: 15px;
margin-right: -15px;
margin-bottom: 0;
}

img.floatright-other {
float: right;
margin-top: 15px;
margin-left: 15px;
margin-right: -15px;
margin-bottom: 0;
}

img.floatright-trading-post {
float: right;
margin-top: 18px;
margin-left: 15px;
margin-right: -15px;
margin-bottom: 0;
}

.clear {
clear: both;
padding-bottom: 1px;
margin-bottom: 0;
}

UL {
color: #a77849;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 1.25em;
margin-top: 10px;
margin-bottom: 15px;
margin-left: 10px;
text-align: left;
}

LI {
color: #a77849;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px;
font-weight: 500;
line-height: 1.25em;
margin-top: 10px;
margin-bottom: 15px;
margin-left: 10px;
text-align: left;
}

li a:hover {
background-color: #eeeeee;
} 
