a.button:link, a.button:visited, .disablelink, a.ugcbtnwrite, #goog-wm-sb, .enablelink, .viewlargermap {
  border: medium none;
  border-radius: 5px;
  color: #FFFFFF !important;
  cursor: pointer;
  display: block;
  font-size: 18px;
  height: 30px;
  line-height: 30px;
  text-transform: uppercase;
  background-color:#80A16A;
  text-align: center;
  font-family: 'kuraleregular';
}
a.button:hover, .disablelink:hover, #goog-wm-sb:hover, .viewlargermap:hover, .pkg-all a:hover, #reservationtable a.button:hover {
 background-color: #830501;
 color: #fff;
 font-size: 18px;
}
.commentinput .button {
  height: 32px !important;
  line-height: 32px !important;
}
a.disablelink, a.ugcbtnwrite, a.enablelink, .pkg-all a {
  background: none;
  border: medium none;
  box-shadow: none;
  color: #000000 !important;
  font-family: "libre_baskervilleitalic";
  font-size:16px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  text-transform: lowercase;
  width: 45px;
}
a.hover disablelink, a.hover ugcbtnwrite, a.hover enablelink, .pkg-all a, .enablelink:hover, .ugcbtnwrite:hover {
  color: #610C07 !important;
}
#reservationtable a.button {
  margin-left:10px;
  text-align: center;
  height: 32px;
  line-height: 32px;
  width: 126px;
}
#reservationtable-inner a.button {
  width: 136px;
}
.readbutton a.button:link, .readbutton a.button:visited {
  border:1px solid #fff;
}
.writebutton a.button:link, .writebutton a.button:visited {
  border:1px solid #fff;
}
.pkgbtn {
  width: 143px;
}
a.mapvisit {
  float: left;
  font-size: 12px !important;
  margin-right: 10px;
  width: 70px;
  height: 25px !important;
  line-height: 25px !important;
}
a.mapdirection {
  float: left;
  font-size: 12px !important;
  height: 25px !important;
  line-height: 25px !important;
  width: 124px;
}
#btnSubmit {
  width: 150px;
}
.pkg-all a {
  width: 86px !important;
}