/* elements common to all pages: */

body {
	background-color: #dcd5c1;
	border-width: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica;
	color: #000000;
	font-size: 10pt;
	padding: 0px
}

body.map {
	background-color: #ffffff;
	background-image: images/texture.gif;
	border-width: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica;
	color: #000000;
	font-size: 10pt;
	padding: 0px
}

body.side {
	background-color: #dcd5c1;
	border-width: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica;
	color: #000000;
	font-size: 10pt;
	padding: 0px
}

table {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}

td.tours {
	border-width: 2px;
	border-style: solid;
	border-color: #999999;
	padding: 3px;
	margin: 0px;
	vertical-align: middle;
	text-align: center;
}

td {
	border-width: 0px;
	border-style: solid;
	padding: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

td.side {
	width: 100px;
	padding: 1px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

td.side_center {
	width: 100px;
	padding: 1px;
	vertical-align: top;
	text-align: center;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

td.banners {
	width: 160px;
	padding: 1px;
	vertical-align: top;
	text-align: center;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

td.content {
	width: 522px;
	padding: 1px;
	vertical-align: top;
	text-align: left;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

td.content_center {
	width: 522px;
	padding: 1px;
	vertical-align: top;
	text-align: center;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	color: #000000;
}

img {
	border-width: 0px;
	padding: 0px;
}

img.border {
	border-width: 01px;
	padding: 0px;
}

h1,h2,h3,h4,h5,h6 {
	text-align: center;
}
	

