/* CSS Document */

/* Global Styles */
body {
	font-family:'Century Gothic', Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:black;
}

td.topnavw {
	width:134px;
	text-align:center;
	border:0;
	vertical-align:middle;
}

td.topnavn {
	width:133px;
	text-align:center;
	border:0;
	vertical-align:middle;
}

*.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em; /* was originally 10px */
	color:black;
	text-align:left;
}

img.std {
	float:left;
	vertical-align:top;
}

img {
	border:0px;
}

h1, h2, h3, h4, h5, h6 {
	text-align:center;
}

/* BANNER STYLES */
img.logoLt {
	float:left;
}

img.logoRt {
	float:right;
}

td.logo {
	width:95px;
	vertical-align:middle;
	text-align:center;
}

table.tbl_100 {
	width:800px;
}

table.tbl800ctr {
	width:800px;
	text-align:center;
}

table.tbl800 {
	width:800px;
}

p.testimonials {
	text-align:left;
}

td.contacts1 {
	width:34%;
	text-align:center;
}

td.contacts {
	width:33%;
	text-align:center;
}

.banner {
/*	position:relative;*/
	text-align:center;
	vertical-align:text-top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em; 	/* originally 14px;*/
	color:#660033;
}

#title {
	font-size:1.5em;  /* originally 22px */
	font-weight:bold;
}

p.titles {
	font-size:1.5em;  /* originally 22px */
	font-weight:bold;
}


table.nav {
	width:100%;
	text-align:center;
	vertical-align:text-bottom;
}


a.mailtoinfo {
	color:#660033;
	text-decoration:none;
}

a.bannerlinks {
	font-family:'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size:1.05em; /* originally 16px */
	color:blue;
	text-decoration:none;
	font-weight:300;
	font-variant:small-caps;
}

span.bannerlinks {
	font-family:'Century Schoolbook', 'Times New Roman', Times, serif;
	font-size:1.05em; /* originally 16px */
	color:green;
	text-decoration:none;
	font-weight:bold;
	font-variant:small-caps;
}

td.navbar {
	width:20%;
	text-align:center;
	vertical-align:middle;
}

a.nodeco {
	text-decoration:none;
	color:black;
}

/* ABOUT STYLES */
div.about, p.about {
	text-align:center;
}
ul.about {
	font-style:italic;
}

li.about {
	font-style:normal;
}

/* LINKS STYLES */
hr.hrlinks {
	text-align:left;
	width:600px;
}

/* TOURS STYLES */
*.tourtext {
	font-size:1.1em;
}

a.tourtext {
	font-size:1.2em;
	font-weight:bold;
}

.imgleft {
	float:left;
	border:0px;
	vertical-align:middle;
}

.imgright {
	float:right;
	border:0px;
	vertical-align:middle;
}

.toursleft {
	text-align:left;
	position:relative;
	left:0px;
}

.toursright {
	text-align:right;
}

.toursimg {
	width:200px;
}

.centered {
	text-align:center;
}