/* Style Sheet for Cowans Farm Guest House */

body {  text-align: center;  background-color: #E5D6BF;  margin:1px 0px 10px 0px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 67.5%;}

a:link {color: #2e6b2e; }
a:visited {color: #2e6b2e; text-decoration: none;}
a:hover {	color: #C86000; text-decoration: none;}
a:active { color: #C86000; text-decoration: none;}

#wrapper { margin-left: auto;  margin-right: auto;  width: 95%;  text-align: left;
background: #FFFFFF ;}

#header { height: 140px; background: #FFFFFF url('../_images/headernew2.jpg') bottom right no-repeat;  clear: both;}

#header h1 { padding-top:45px; padding-left:15px; margin:0px;  Font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2.6em; font-weight: normal;  color: #EBB447;  line-height:26px;  letter-spacing:-1px;}

#header h2 {  margin:0px;  padding-left:15px;  font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em;  color: #F7E9D4;  line-height:25px; font-weight: normal;}


#header p {  margin-top: 4px;  padding-left:15px;  font-family: Arial, Helvetica, sans-serif;  font-size: 1.9em;  color: #F7E9D4;  line-height:25px; font-weight: normal;}


#strap { margin:0px; padding: 3px 3px 3px 15px; height:18px;  clear:both;  background-color: #EB7047; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #F7E9D4; text-transform: uppercase; font-weight: bold; border-bottom: 1px #c29670 solid;}

#content { margin: 0px; border-left: 1px solid #475126; border-right: 1px solid #475126;}

#maincontent {  margin-left:170px;  margin-right:170px; padding: 10px; }

#maincontent h3 { margin:0px 0px 10px 5px ;  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.8em;  color: #2E6B2E; line-height: 140%; }

#maincontent p { margin: 5px 0px 0px 0px; padding:4px;  font-size: 1.1em;  line-height: 150%;}

#left { float: left; width:140px; background-color: #F8F5E6; padding: 10px; height: auto; border-right: 1px dotted #999999; border-bottom: 1px dotted #999999;  }

#left h3 {  margin:0px 0px 5px 0px;  font-size: 1.1em;  color: #ffffff;  padding:4px;  border: 1px solid #c29670;  background-color: #CC3300; text-transform: uppercase;}

#left p {  margin: 3px;  padding:4px; font-size: 1em;   color: #333333;}

#right {  float: right;  width:140px; padding: 10px; background-color:#F8F5E6; border-left: 1px dotted #999999; border-bottom: 1px dotted #999999;  }

#right h3 {  margin:0px 0px 5px 0px;  font-size: 1.2em;  color: #ffffff;  padding:2px;  border: 1px solid #2E6B2E;  background-color: #4D804D; font-family: Arial, Helvetica, sans-serif;}

#right li { padding: 0px 0px 0px 0px; list-style: circle;  font-size:1em; margin-bottom: 3px;}

h3 a:link {  color: white; text-decoration: none;}
h3 a:visited {  color: white; text-decoration: none;}
h3 a:hover {  color: white; text-decoration: underline;}
h3 a:active {  color: white; text-decoration: none;}

#right p {  margin: 3px;  padding:4px; font-size: 1em;   color: #72804d; line-height: 16px;  color: #333333;}

#right img {border: 1px solid #24501d;}

#footer { height: 30px; background: #2e6b2e;  border-left: 1px solid #425227;  border-right: 1px solid #425227;  border-bottom: 1px solid #425227;  padding-top:10px;  text-align:center;  font-size: 1em;  color: #ffffff;}

#footer a:link {	color: #FBD539; text-decoration: none}
#footer a:visited {	color: #FBD539; text-decoration: none}
#footer a:active {	color: #FBD539; text-decoration: none}
#footer a:hover {	color: #FBD539; text-decoration: underline}


#navlist { padding: 0; margin: 0px 0px 10px 0px;  width: 140px;}

#navlist li { padding: 0px 0px 0px 3px; list-style: none;  line-height:16px; border-bottom: 1px solid #AFCC66; font-size:1em;}

#navlist li a { text-decoration: none; color: #2e6b2e; }
#navlist li a:hover { text-decoration: none; background-color:#eb7047; display: block; color: white; }

#highlight {background-color: #faf2eb; border: 1px solid #eb7047; padding: 4px; margin: 20px 0px 5px 0px; }

#book {  margin:0px 0px 5px 0px;  font-size: 1.6em;  color: #ffffff;  padding:3px;  border: 1px solid #c29670;  background-color: #EB7047; text-transform: uppercase; text-align: center;}

#book a:link {  color: white; text-decoration: none;}
#book a:visited {  color: white; text-decoration: none;}
#book a:hover {  color: white; text-decoration: underline;}
#book a:active {  color: white; text-decoration: none;}

.open {background-color: #faf2eb; border: 0px solid #eb7047; padding: 4px; margin: 15px 0px 5px 0px;color: #339933; text-transform: uppercase;text-align: center; font-size: 1.5em; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.caps {text-transform: uppercase;}
.small {font-size: 60%;}
.color {color: #cc3300;}
.color1 {color: #4D668F;}
.color2 {background-color: #f5f8ed; }
.color3 {color: #EBB447;}
.imgr {float:right;margin-left:10px; border: 1px solid #8fa459;}
.imgl {float:left;margin-right:10px; border: 1px solid #8fa459;}
.imge {margin:10px; border: 1px solid #8fa459;}

h4 {font-size: 1.3em; padding: 0px; margin: 12px 0px 12px 4px; text-transform: none; line-height: 140%;}

h5 {font-family: Arial, Helvetica, sans-serif; color: #4D804D; font-size: 1.2em; padding: 0px; margin: 12px 0px 12px 4px; text-transform: uppercase; }

li {font-size: 1.2em; margin-bottom: 9px; line-height: 140%;}
