body {
  background-color: #ffeace;
  background-image: url(images/background.jpg);
  background-repeat: repeat-x;
  color: #57554f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5em;
  margin: 0px;
}



h3 {
  color: #7a0501;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: lighter;
  margin-top: 23px;
  margin-bottom: 0px;
  line-height: 1.5em;
}



p {
  color: #57554f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom: 11px;
  margin-top: 6px;
  line-height: 1.5em;
}

b {
  color: #52524f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

b:hover {
  color: #3d0000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  border-bottom: 1px dotted;
}

b1 {
  color: #52524f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 700;
}

a {
  color: #72251b;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}



.textbar {
  color: #525252;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  background-image: url(images/textbar-background.jpg);
  width: 358px;
  height: 31px;
  padding: 5px;
  border: 0px;
}

.messagebar {
  color: #525252;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  background-image: url(images/messagebar-background.jpg);
  width: 358px;
  height: 241px;
  padding: 7px;
  border: 0px;
}

.textbar-verification {
  color: #525252;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  background-image: url(images/textbar-verification-background.jpg);
  width: 132px;
  height: 31px;
  padding: 5px;
  border: 0px;
}

.button-send {
  background-image: url(images/button-send.jpg);
  width: 134px;
  height: 31px;
  border: 0px;
  color: #FFFFFF;
}

.contactforms-text {
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}



.takeaway {
	width: 182px;
	height: 153px;
	background: url(images/take-away-box.png) no-repeat 0 0;
	display: block;
	margin: 0;
	padding:  90px 70px 30px 20px;
}

.takeaway h1 {
	color: #FFFFFF;
	font-size: 19px;
	font-weight: bold;
	font-stretch: narrower;
	text-transform: uppercase;
	text-align: center;
	margin: 0;
	padding: 0;
}

.takeaway p {
	color: #c6b9b5;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	text-align: center;
	line-height: 17px;
	margin: 7px 0 20px 0;
}

.takeaway .btt {
	width: 170px;
	height: 22px;
	background: url(images/take-away-box_btt.png) no-repeat 0 0;
	margin: 0 0 0 12px;
	padding: 12px 0;
}

.takeaway .btt a {
	font-size: 14px;
	font-weight: bold;
	padding: 12px 17px 10px 17px;
	white-space: nowrap;
}

.takeaway .btt a:hover {
	background: url(images/take-away-box_arrows.gif) no-repeat 100% 0;
	padding: 12px 30px 10px 10px;
}



.address {
	width: 200px;
	height: 189px;
	background: url(images/address-box.png) no-repeat 0 0;
	display: block;
	margin: 0;
	padding:  83px 50px 30px 20px;
}

.address h1 {
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	font-stretch: narrower;
	text-transform: uppercase;
	line-height: 10px;
	margin: 0;
	padding: 0;
}

.address p {
	color: #c6b9b5;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	line-height: 17px;
	margin: 7px 0 20px 0;
}



.footer-text-copy {
  color: #f3d0b2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
}

.footer-text-motion {
  color: #ba8f7c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

.footer-link-copy {
  color: #f3d0b2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  border-bottom: 1px dotted;
}

.footer-link-copy:hover {
  color: #f3d0b2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  border-bottom: 0px;
}

.footer-link-motion {
  color: #ba8f7c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  border-bottom: 1px dotted;
}

.footer-link-motion:hover {
  color: #ba8f7c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  border-bottom: 0px;
}