body {
 margin 0px 0px 0px 0px;
 padding 0px 0px 0px 0px;
 font-family: tahoma;
 font-size: 12px;
 background-image: url(../images/body.jpg);
 background-repeat: repeat;
}

.textbg {
  background-image: url(../images/body.jpg);
	background-repeat: repeat;
}

.navbg {
  background-image: url(../images/bottombg.jpg);
	background-repeat: repeat-y;
}

.txtlnk {
  font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.txtlnk a:link {
  font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.txtlnk a:hover {
  font-size: 11px;
	text-decoration: none;
	color: #336633;
}

.txtlnk a:visited {
  font-size: 11px;
	text-decoration: none;
	color: #336633;
}

.copyright {
  font-size: 11px;
}

.headline {
	font-size: 20px;
}

.subheading {
  font-size: 14px;
  color: #336633;
  font-weight: bold;
}

.bold {
  color: #336633;
  font-weight: bold;
}

.border {
  border: thin solid #336633;
}

.smtext2 {
  font-size: 11px;
}

.price {
  font-weight: bold;
}

.boldblack {
  font-weight: bold;
}

.amenities {
  background-color: #336633;
  color: #e3d3b9;
  font-size: 11px;
}

.offer {
  font-weight: bold;
  color: #e3d3b9;
}

.thumbnails {
  background-color: #336633;
  font-weight: bold;
  color: #e3d3b9;
  font-size: 11px;
}

.thumbborder {
  border: 1px solid #e3d3b9;
}

a:link {
  color: #336633;
  text-decoration: underline;
}

a:hover {
  color: #ce721c;
  text-decoration: underline;
}

a:active {
  color: #805307;
  text-decoration: underline;
}

a:visited {
  color: #805307;
  text-decoration: underline;
}

.maplnk {
  font-size: 15px;
  font-weight: bold;
  color: #98210d;
  text-decoration: underline;
}

.maplnk a:link {
  font-size: 15px;
  font-weight: bold;
  color: #98210d;
  text-decoration: underline;
}

.maplnk a:hover {
  font-size: 15px;
  font-weight: bold;
  color: #805307;
  text-decoration: underline;
}

.maplnk a:active {
  font-size: 15px;
  font-weight: bold;
  color: #805307;
  text-decoration: underline;
}

.maplnk a:visited {
  font-size: 15px;
  font-weight: bold;
  color: #805307;
  text-decoration: underline;
}

.redbold {
  font-size: 16px;
  color: #98210d;
  font-weight: bold;
}

.orangebold {
  font-weight: bold;
  color: #ce721c;
}

.special {
  border: thin solid #960808;
  font-size: 11px;
  color: #ffffff;
  background-color: #960808;
}

.speciallink a:link {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
}

.speciallink a:hover {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
  font-style: italic;
}

.speciallink a:active {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
  font-style: italic;
}

.speciallink a:visited {
  color: #ffffff;
  text-decoration: underline;
  font-weight: bold;
}

.specialbold {
  font-size: 14px;
  color: #960808;
  font-weight: bold;
}

.specialborder {
  border: thin solid #960808;
}

.survey {
  background-color: #336633;
  color: #e3d3b9;
}

.boldcream {
  color: #e3d3b9;
  font-weight: bold;
}
.surveylnk {
  color: #336633;
  font-size: 13px;
  font-style: italic;
 }
.surveylnk a:link {
  color: #336633;
  font-weight: bold;
  font-size: 13px;
  text-decoration: underline;
}

.surveylnk a:hover {
  color: #ce721c;
  font-weight: bold;
  font-size: 13px;
  text-decoration: underline;
}

.surveylnk a:active {
  color: #805307;
  font-weight: bold;
  font-size: 13px;
  text-decoration: underline;
}

.surveylnk a:visited {
  color: #805307;
  font-weight: bold;
  font-size: 13px;
  text-decoration: underline;
}