.foottxt {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
}
a.foottxt {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
a.foottxt:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.address {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
}
a.address {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
a.address:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
h1 {
	margin: 0;
	padding: 0;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F18C20;
	text-decoration:none;
	line-height: 20px;
}
a.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F18C20;
	text-decoration:none;
}
a.orange:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F18C20;
	text-decoration:underline;
}
.content7 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #666666;
}
a.content7 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #666666;
	text-decoration:underline;
}
a.content7:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #666666;
	text-decoration:none}
.submit {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
}
div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
  padding: 5px 5px 9px 5px;
  background: white url(shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
	width: 2px;
	height: 4px;
	background: url(shad_tlcorner.png) no-repeat top left;
	position: absolute;
	top: 0px;
	left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}
.tours {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
a.tours {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
	font-weight:bold;
}
a.tours:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.gallery {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}
a.gallery {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;
}
a.gallery:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.ballroom {


	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
}
.themes {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
a.themes {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.themesmore {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
a.themesmore {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.bookit {


	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #990000;
}
a.bookit {


	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #990000;
	text-decoration:none
}
.tablestext {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
}
a.tablestext {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
a.tablestext:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.themeform {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.themeform {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.themecell {
	background-color: #EFEFEF;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight:bold
}
.close {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #990000;
	text-decoration:none
}
a.close {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #990000;
	text-decoration:none
}
a.close:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #990000;
	text-decoration:underline
}