a, a.emph{text-decoration: none;}

a:link {color: #ffee33;}
a:visited {color: #81c57a;}
a:active {color: #29d0d0;}
a:hover {color: #9dafff;}
a.emph:link {color: #ffffff;}
a.emph:visited {color: #ffffff;}
a.emph:active {color: #29d0d0;}
a.emph:hover {color: #9dafff;}

.box .IdxTxt .GllryTxt .spoDiv	{
	color:#a0a0a0;
	}
.IdxTxt, .GllryTxt, .spoDiv, .mnu	{
	background-color:#814a19;
	}
.box	{
	background-color:#2a4bd7;
	}
.tourThm	{
	border: 2px solid #ffee33;
}
.hilite {color:orange;}

.box	{
	width:750px;
	margin: 15px 0px 0px 0px;
	border: 1px solid #666666;
	}
.IdxTxt	{
	margin:10px;
	font:bold 16px/22px Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:left;
	margin:10px;
	}
.GllryTxt	{
	margin:10px;
	font:bold 16px/22px Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:left;
	}
.mnu	{
	width:25%;
	text-align:center;
	border: 1px solid #666666;
	font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	padding:2px;
	}
.spoDiv	{
	margin:auto;
	margin-top: 15px;
	width:480px;
	text-align:left;
	font:normal 12px Verdana, sans-serif;
	padding:5px;
	border: 1px solid #666666;
}	

h1	{
	width: 750px;
	height: 100px;
	padding: 0px;
	margin: 15px 0px 0px 0px;
	background: #999999;
	color: #333333;
	border: #666666 1px solid;
	text-align: right;
	font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	}
.title {display:none;}
h3	{
	width: 750px;
	height:20px;
	padding: 0px;
	margin: 0px;
	border: #666666 1px solid;
	border-top: #666666 0px solid;
	background:#333333;
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	line-height:20px;
	color: #999999;
	}

.warn	{
	width:750px;
	text-align:center;
	font-size:larger;
	font-weight:bolder;
	color:#cc0000;
	}

.emph	{
	font:bold 16px/22px Verdana, Arial, Helvetica, sans-serif;
	}
.ftr	{	
	width:750px;
	background:#333333;
	border: 1px solid #666666;
	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 3px 0px 3px 0px;
	margin: 15px 0px 15px 0px;
	}
.IdxImg	{
	height:360px;
	width:480px;
	margin:10px;
}
.tourThm	{
	width:150px;
	height:150px;
	margin:10px;
}
.galThm	{
	width:150px;
	height:150px;
	margin:10px;
}



.container {
	width: 750px;
	text-align:center;
	margin:auto;
	}

body	{
	width: 750px;
	background:#000000;
	color:#cccccc;
	margin:auto;
	text-align:center;
	}
body, table, td, td p, p{
	font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	}
td	{
	text-align:center;
	width: 25%;
}

