/* CSS Document */

body {
	margin:auto;
	background-image: url(bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	}

td {
	vertical-align:top;
	background-color: #514c4c;
	}
	
a {
	font:18px Georgia;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	}
	
a:hover {
	color: #FFFFFF;
	font:bolder;
	}
	
/*Class styles*/	
	
#main_table {
	border-collapse:collapse;
	border: 3px solid #5c0000;
	}
	
.menu_item {
	vertical-align:middle;
	background:none;
	width:75px;
	font:18px Georgia;
	color: #4B4B4B;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	}

.menu_item:hover {
	color: #000000;
	}

.menu_spacer {
	vertical-align:middle;
	background:none;
	width:1px;
	font:18px Georgia;
	color: #4B4B4B;
	font-weight:bold;
	text-decoration:none;
	line-height:28px;
	}

.menu_button {
	background:none;
	line-height:28px;
	vertical-align:middle;
	width: 30px;
	}
	
.headline {
	font:24px Georgia, Times New Roman, Times, serif;
	color: #000000;
	line-height:27px;
	letter-spacing:-.03em;
	}
	
.subHeader {
	font:18px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:24px;
	letter-spacing:-.03em;
	}
	
.subHeaderDate {
	font:18px Arial, Helvetica, sans-serif;
	color: #5c0000;
	line-height:24px;
	letter-spacing:-.03em;
	}
	
.bodyText {
	line-height:13px;
	color:#bfbfbf;
	letter-spacing:.1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
.infoText1 {
	font:10px Arial, Helvetica, sans-serif;
	color: #514c4c;
	letter-spacing:.1em;
	line-height:16px;
	}

.infoText {
	font:10px Arial, Helvetica, sans-serif;
	color: #514c4c;
	letter-spacing:.1em;
	line-height:16px;
	}

.infoText:hover {
	color: #E1E1E1;
	}

.tourHeader {
	font:18px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:22px;
	letter-spacing:-.03em;
	}
	
.tourHeader:hover {
	color: #E1E1E1;
	}

.tourHeader1 {
	font:18px Arial, Helvetica, sans-serif;
	color: #5c0000;
	line-height:22px;
	letter-spacing:-.03em;
	}

.tour_subinfo {
	line-height:13px;
	color:#bfbfbf;
	letter-spacing:.001em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.photos {
	border:none;
	}