body {background-color: #333333; font-family: 'verdana'; font-size: 14px; color: black}
/*body {background-color: #0A2A1B; font-family: 'verdana'; font-size: 14px; color: black}*/
p, form {color: black; font-family: 'verdana'; font-size: 12px; padding-left: 10px; padding-right: 10px}
ul, li  {color: black; font-family: 'verdana'; font-size: 12px; }
h2 {padding-top: 10px}
h3 {font-size: 14px; padding-left: 10px;}
h4 {font-size: 13px; padding: 0px}
.tiagoschoice {color: #700016}
/* table settings */
td {border-style: none; background-color:#FFFFFF; font-size: 12px; text-align:left}
td.menubox {vertical-align: center; font-family: 'verdana'; font-size: 12px; font-weight: bold; text-align: center;}
td.menuitem {vertical-align: top; padding: 0px 10px 0px 10px; font-family: 'verdana'; font-size: 12px}
td.testimonial {padding: 10px; font-family: 'verdana'; font-size: 12px}
td.test_sig {padding-right: 20px; font-family: 'verdana'; font-size: 12px; font-weight: bold; text-align: right}
td.contact_form_left {width: 40%; vertical-align: middle}
td.body {padding: 10px}
td.td_gallery {text-align:center; }
td.basic_form {}
td.error_form {background-color: #ffff00; font-weight: bold}

/* link settings */
a:link {text-decoration: none; color:#700016; font-size: 12px}
a:visited {text-decoration: none; color:#700016; font-size: 12px}
a:hover {text-decoration: none; color:#a0a0a0; font-size: 12px}
div {background-color: #ffffff; font-family: 'verdana'; font-size: 12px; color: black}
div.about_footer {text-align: center;}

.required {font-weight: bold}
.menu_title {text-align: left; font-weight: bold; z-index: -1}
.menu_price {text-align: right; font-weight: bold}
.hct_item {float: left}
.hct_price {float: right}

.alpha-shadow {
  float: left;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.alpha-shadow div {
  background: url(images/shadow2.png) no-repeat left top !important;
  background: url(images/shadow2.gif));
  no-repeat left top;
  padding: 0px 5px 5px 0px;
}

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
}

.alpha-shadow textarea, input.text {
  background-color: #fff;
  border: 1px solid #a9a9a9;
}