Body {
margin: 0 auto;
padding: 0;
font-family: Verdana, Tahoma, Arial, sans-serif;
line-height: 124%;
text-align: center;
color: #a77849;
background: url(images/bg.png);
}

.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: #663300;
font-size: 12px;
letter-spacing: 0.07em;
line-height: 1.4em;
font-weight: 500;
margin-top: 25px;
text-align: center;
}

p.center_nav {
color: #663300;
font-size: 11px;
letter-spacing: 0.07em;
line-height: 1.4em;
font-weight: 600;
margin-top: 25px;
text-align: center;
}

p.center_descripts {
color: #230400;
font-size: 10px;
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.captions {
font-size: 12px;
letter-spacing: 0.04em;
line-height: 1.25em;
font-style: oblique;
font-weight: 500;
text-align: center;
}

p.strong {
font-size: 12px;
letter-spacing: 0.04em;
line-height: 1.25em;
font-weight: 600;
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: 0;
margin-bottom: 5px;
text-align: left;
}

h4.center {
color: #240500;
font-family: Verdana, Arial, Tahoma;
font-size: 16px;
margin-top: 10px;
margin-left: 0;
margin-bottom: 0;
text-align: center;
}

h4.menu a {
color: #663300;
font-size: 12px;
font-family: Verdana, Arial, Tahoma;
margin-top: 12px;
margin-left: 0;
margin-bottom: 12px;
text-align: center;
} 

h4.menu {
color: #663300;
font-size: 12px;
font-family: Verdana, Arial, Tahoma;
margin-top: 12px;
margin-left: 0;
margin-bottom: 12px;
text-align: center;
} 

html>body { font-size: 82%;}

#PageLayout {
 width: 828px !important;
 margin: 0 auto;  /* Right and left margin widths set to "auto" */
 padding: 0;
 margin-top: 10px;
}


#Header {
 width: 828px; 
 background: url(images/horseback-riding-adventure-vacations.jpg);
 height: 182px;
}

#ContentLayout {
width: 828px;
color: #240500;
background: #ffffff;
}

#rightContent {
float: right;
width: 562px;
padding: 15px;
color: #240500;
font-size: 12px;
background: #ffffff;
margin-top: 15px;
margin-bottom: 5px;
margin-right: 15px;
text-align: justify;
}

#leftContent {
float: left;
width: 190px !important ;
color: #663300;
padding: 4px;
font-size: 12px;
background: #bbcd7c;
border-right: 1px black solid;
margin-bottom: -1px;
}

html > #leftContent {
font-size: 84%;
}

#footer {
font-size: 10px;
color: #663300;
width: 808px;
height: 20px;
padding: 10px;
background: #bbcd7c;
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: 3px;
margin-left: 0;
margin-right: 10px;
}

img.floatleft_top {
float: left;
margin-bottom: 15px;
margin-top: 0;
margin-left: 0;
margin-right: 10px;
}

img.floatleft_home {
float: left;
margin-bottom: 15px;
margin-top: 10px;
margin-left: 0;
margin-right: 10px;
}

img.floatright {
float: right;
margin-top: 0;
margin-left: 20px;
margin-right: 0;
margin-bottom: 15px;
}

img.floatright-horseback {
float: right;
margin-top: 0;
margin-right: -25px;
}

.clear {
clear: both;
padding-bottom: 1px;
margin-bottom: 0;
}

UL {
color: #240500;
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: #240500;
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: 15px;
text-align: left;
}

li a:hover {
background-color: #eeeeee;
} 
