/* Generated by KompoZer */
body {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
  font-family: Verdana,Arial,SunSans-Regular,Sans-Serif;
  color: #564b47;
  background-color: #5c3911;
  background-image: url(../images/IMG_0089.jpg);
  background-repeat: repeat;
  background-position: center top;
}
a {
  color: #db7093;
}
a:visited {
  color: #db7093;
}
a:hover {
  color: #564b47;
}
a:active {
  color: #000000;
}
h1 {
  border-top: 1px solid #564b47;
  border-bottom: 1px solid #564b47;
  margin: 0px;
  padding: 5px 15px;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #e0a3b7;
}
h2 {
  margin: 0px;
  padding: 5px 10px;
  font-size: 20px;
  font-weight: normal;
}
em.price {
  border-color: #33ccff;
  border-width: 0px;
  font-weight: bolder;
  font-style: italic;
  text-align: right;
  font-size: 1.3em;
}
h3.menuitem {
  border-style: hidden hidden dotted;
  border-color: #ff6600 #ff6600 #ff9900;
  border-width: medium medium thin;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  background-color: #ffffcc;
  color: #330000;
  font-size: 17px;
  line-height: normal;
}
em.description {
  font-style: italic;
  background-color: #ffff99;
  color: #330000;
  font-family: Verdana;
  font-weight: normal;
  line-height: normal;
  font-size: 14px;
}
img.download {
  vertical-align: middle;
}
#container {
  border-style: none;
  margin: 20px auto 0px;
  padding: 0px;
  background-color: #ffff99;
  width: 983px;
  height: 1530px;
}
#container2 {
  border-style: none;
  margin: 20px auto 0px;
  padding: 0px;
  width: 983px;
  background-color: #ffff99;
  height: 2730px;
}
#banner {
  margin-left: 0px;
  padding-left: 0px;
  font-size: 16px;
  background-color: #ffffc6;
  position: relative;
  height: 130px;
}
#banner img {
  padding: 0px;
}
#outer {
  border-left: 200px solid #ebd3e0;
  border-right: 200px solid #ebd3e0;
  background-color: transparent;
  height: 1400px;
}
#inner {
  margin: 0;
  width: 100%;
  background-color: transparent;
}
#left {
  width: 200px;
  float: left;
  position: relative;
  margin-left: -200px;
  margin-right: 1px;
  height: 1400px;
  background-image: url(../images/left.jpg);
}
#right {
  width: 200px;
  float: right;
  position: relative;
  margin-right: -200px;
  margin-left: 1px;
  background-image: url(../images/left.jpg);
  height: 1400px;
}
#content {
  border-style: none;
  margin: 0px;
  position: relative;
  padding-right: 6px;
  padding-bottom: 0px;
  padding-left: 12px;
  background-image: url(../images/content.jpg);
  height: 1400px;
}
#left2 {
  width: 200px;
  float: left;
  position: relative;
  margin-left: -200px;
  margin-right: 1px;
  height: 2600px;
  background-image: url(../images/left.jpg);
}
#right2 {
  width: 200px;
  float: right;
  position: relative;
  margin-right: -200px;
  margin-left: 1px;
  background-image: url(../images/left.jpg);
  height: 2600px;
}
#content2 {
  margin: 0px;
  position: relative;
  padding-right: 6px;
  padding-bottom: 0px;
  padding-left: 12px;
  background-image: url(../images/content.jpg);
  height: 2600px;
}
p {
  margin: 0px;
  padding: 5px 10px;
}
pre {
  margin: 0px;
  padding: 5px 10px;
  font-size: 12px;
}
#footer {
  margin: 0px;
  padding: 0px;
  clear: left;
  text-align: right;
  background-color: #ccffff;
  position: relative;
  height: 20px;
  min-height: 20px;
  max-height: 20px;
  overflow: hidden;
  font-size: 10px;
}
em.navmain {
  font-size: x-large;
  font-weight: bold;
  font-style: normal;
  background-color: #ff9966;
}
em.veg {
  text-shadow: #003333 2px 2px 2px;
  color: #009900;
  font-weight: bold;
}
.menuh2 {
  text-align: center;
  color: #330000;
  border-bottom-style: dotted;
  border-bottom-color: #cc6600;
  border-top-color: #cc6600;
  line-height: normal;
  background-color: transparent;
  font-weight: bolder;
  font-family: Monotype Corsiva;
  border-top-style: none;
  font-size: 30px;
}
#tabs9 {
  border-style: none;
  font-style: normal;
  font-variant: normal;
  font-size-adjust: none;
  font-stretch: normal;
  float: left;
  width: 100%;
  line-height: 1em;
  font-weight: bold;
  font-size: medium;
}
#tabs9 ul {
  border-style: none;
  margin: 5px 0 0 11px;
  padding: 10px 10px 0 8px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  font-size: medium;
}
#tabs9 li {
  border-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  font-size: medium;
}
#tabs9 a {
  border-style: none;
  margin: 0;
  padding: 0 0 0 4px;
  float: left;
  text-decoration: none;
  color: #ef0496;
  background-color: transparent;
  font-size: medium;
}
#tabs9 a span {
  border-style: none;
  padding: 5px 9px 4px 6px;
  float: left;
  display: block;
  color: #253680;
  font-size: medium;
  background-color: #ff9900;
  margin-bottom: 12px;
}
#tabs9 a span {
  border-style: none;
  float: none;
  color: #713217;
}
#tabs9 a:hover span {
  border-style: none;
  color: #d80e2c;
  background-color: #009900;
  font-size: medium;
}
#tabs9 a:hover {
  border-style: none;
  background-position: 0% -42px;
  font-size: medium;
  color: #661852;
}
#tabs9 a:hover span {
  border-style: none;
  background-position: 100% -42px;
  font-size: medium;
  background-color: #993300;
  color: #ffcc99;
}
#tabs1 {
  border-style: none;
  font-style: normal;
  font-variant: normal;
  font-size-adjust: none;
  font-stretch: normal;
  font-weight: bold;
  float: left;
  width: 30%;
}
#tabs1 ul {
  border-style: none;
  margin: 7px 0 0 -30px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
#tabs1 li {
  border-style: none;
  margin: 0;
  padding: 0;
  display: inline;
}
#tabs1 a {
  border-style: none none none solid;
  border-width: thin 129px thin 10px;
  border-left: 10px solid #782e00;
  border-right: 129px none #782e00;
  margin: 6pt 0 0;
  padding: 0 0 0 0px;
  float: left;
  text-decoration: none;
  color: #ef0496;
  top: 0px;
}
#tabs1 a span {
  border-style: none;
  float: left;
  display: block;
  background-color: #ffcc66;
  font-size: x-large;
  color: #390000;
}
#tabs1 a span {
  border-style: none;
  float: none;
  font-size: x-large;
  color: #390000;
}
#tabs1 a:hover span {
  border-style: none;
  color: #d80e2c;
  background-color: #ffffcc;
  font-size: x-large;
}
#tabs1 a:hover {
  border-style: none;
  background-position: 0% -42px;
  color: #661852;
  font-size: x-large;
}
#tabs1 a:hover span {
  border-style: none none none solid;
  border-width: 3px 129px 3px 10px;
  border-left: 10px solid #5e2700;
  border-right: 129px none #5e2700;
  float: left;
  display: block;
  font-size: x-large;
  color: #330000;
  background-color: #cc6600;
}
.imageblock {
  border:  none;
  padding-top: 0px;
  position: relative;
  top: -14px;
}
.logotxt {
  border-left: medium none;
  opacity: 0.826;
  position: relative;
  text-align: center;
  background-color: #ffcc66;
  color: #380606;
  font-weight: normal;
  font-family: "Times New Roman",Times,serif;
  font-style: normal;
  bottom: 0px;
  top: -10px;
  font-size: 28px;
}
#news {
  border-style: none;
  border-width: thin;
  margin: 0px 8px 0px 0px;
  padding: 5px;
  font-size: medium;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  text-align: justify;
  color: #330000;
  background-repeat: no-repeat;
  background-position: right top;
  overflow: hidden;
  right: -783px;
  width: 181px;
  background-color: transparent;
  top: -1330px;
  height: 400px;
  position: relative;
  min-height: 400px;
}
.newsh2 {
  border-style: none;
  border-color: #993300;
  background-repeat: no-repeat;
  font-weight: bold;
  color: #330000;
  margin-top: 16px;
  background-color: #fedd9d;
  margin-right: 8px;
}
.menuinf {
  font-style: italic;
  text-align: center;
  color: #330000;
  background-color: #ffffc6;
  font-family: Bookman Old Style;
  font-weight: normal;
  font-size: 18px;
  margin-left: 11px;
}
.indextxt {
  font-size: 17px;
  background-color: #ffff99;
  text-align: center;
}