body, h1, h2, h3, h4, h5, h6, a, ol, ul, li, p {margin: 0px; font-weight: normal;}
html, body {/*width: 100%;*/}
body {font-family: Arial, sans-serif; font-size: 15px;color:#DDDDDD;background: #f3e9ca;}

h1, h2, h3, h4, h5, h6 {color: #fefefe;}

h1 {padding: 20px; font-size: 24px; margin-bottom: 20px; font-weight: bold; text-transform: uppercase; text-align: center;}

h2 {font-size: 18px; font-weight: bold; color: #EC9B1D;}

h3 {font-size: 15px;}

p {padding: 7px;}

a  {color: #208040;}

hr {border: none; background-color: #8C6100; color: #8C6100; height: 1px; text-align: center; margin-top: 40px}

logot {text-align: center}

			/* The CSS Code for the menu starts here */
#menu {
text-transform: uppercase;
margin: 120px 0px 50px 0px;
padding: 0 0 0 10px;
list-style-type: none;
font-size: 13px;
background: #eee;
height: 40px;
width: 960px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-top: 2px solid #eee;
border-left: 2px solid #eee;
border-bottom: 2px solid #ccc;
border-right: 2px solid #ccc;
}

#menu li {
    margin: 0;
    display: inline-block;
}

#menu li a {
text-decoration: none;
display: block;
padding: 0 15px;
line-height: 40px;
color: #666;
}

#menu li a:hover, #menu li.active a {
background-color: #f5f5f5;
border-bottom: 2px solid #DDD;
color: #999;
}
		/* Red Menu */

#menu.red {
    border-top: 2px solid #231810;
    border-left: 2px solid #231810;
    border-bottom: 2px solid #765a47;
    border-right: 2px solid #765a47;
    background: #231810;
    text-align: center;
}

#menu.red a {color: #fff;}
#menu.red li a:hover, #menu.red li.active a {color: #6c5051; background: #37271c; border-bottom: 2px solid #231810;}

a.small {
    font-size:12px;
}

a.medium {
    font-size:14px;
}

a.big {
    font-size:18px;
}

a:visited {
    color: #7bbdd6;
}



a.otherbuttons {
  display: inline-block;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  padding: 8px 12px;
  background: -moz-linear-gradient(
    top,
    #6b6b6b 0%,
    #242424);
  background: -webkit-gradient(
    linear, left top, left bottom, 
    from(#6b6b6b),
    to(#242424));
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: 1px solid #000;
  -moz-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  -webkit-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  text-shadow:
    0px -1px 0px rgba(000,000,000,0.4),
    0px 1px 0px rgba(255,255,255,0.3);
  margin: 10px 5px;
}

a.greenotherb:hover {
  background: -moz-linear-gradient(
    top,
    #bbd624 0%,
    #689425);
  background: -webkit-gradient(
    linear, left top, left bottom, 
    from(#bbd624),
    to(#689425));
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #507d15;
  -moz-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  -webkit-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  text-shadow:
    0px -1px 0px rgba(000,000,000,0.2),
    0px 1px 0px rgba(255,255,255,0.3);
}

a.redotherb:hover {
  background: -moz-linear-gradient(
    top,
    #f03554 0%,
    #942538);
  background: -webkit-gradient(
    linear, left top, left bottom, 
    from(#f03554),
    to(#942538));
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #7d1515;
  -moz-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  -webkit-box-shadow:
    0px 1px 3px rgba(000,000,000,0.5),
    inset 0px 0px 1px rgba(255,255,255,0.7);
  text-shadow:
    0px -1px 0px rgba(000,000,000,0.2),
    0px 1px 0px rgba(255,255,255,0.3);
}

.guestbook-list  {
 margin: 10px;
}