body {
	scrollbar-3dlight-color:#CCCCCC;
	scrollbar-track-color:#F0EDDB;
	scrollbar-shadow-color:#666666;
	scrollbar-face-color:#D5CD95;
	scrollbar-arrow-color:#AE2D00;
	scrollbar-darkShadow-color:#333333;
	FONT-SIZE: 11px;
	COLOR: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F8F8F8;
}

p{
	FONT-SIZE: 11px;
	COLOR: #666666;/*#015367;*/
	FONT-FAMILY: Verdana, Arial;
	line-height:19px;
}

li{
	FONT-SIZE: 11px;
	COLOR: #666666;/*#015367;*/
	FONT-FAMILY: Verdana, Arial;
	line-height:19px;
}


.maroon{
	FONT-SIZE: 11px;
	COLOR: #AE2D00;/*#015367;*/
	FONT-FAMILY: Verdana, Arial;
	text-decoration:none
}

h1{
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-bottom:1px;
	COLOR: #AE2D00;
	BORDER-BOTTOM: #FFCC66 1px dotted;
	letter-spacing: 2px;
	TEXT-ALIGN:left;
	font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
}

td{
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial;
}

.title{
	FONT-SIZE: 14px;
	COLOR: #990000;
	font-weight:bolder;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.trip_title{
	padding-right:1px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 13px;
	padding-bottom:1px;
	PADDING-TOP: 1px;
	COLOR: #AE2D00;
	/*BORDER-BOTTOM: #FFCC66 1px dotted;*/
	letter-spacing: 2px;
	TEXT-ALIGN:left;
	font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
}

A { 
	FONT-SIZE: 11px; 
	COLOR: #605B4D;/*#B58522; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A:hover { 
	FONT-SIZE: 11px; 
	COLOR: #605B4D;/*#B58522; */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.footer A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	TEXT-DECORATION: none
}

.footer A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: underline
}

.bottom_link { 
	FONT-SIZE: 10px; 
	COLOR: #605B4D;
	line-height:17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.bottom_link A { 
	FONT-SIZE: 10px; 
	COLOR: #605B4D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.bottom_link A:hover {
	FONT-SIZE: 10px; 
	COLOR: #605B4D;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

.image{
	/*border-style:groove;outset;*/
	border-style:solid;
	border-color:#CCCCCC;/*#EFDCC0;*/
	border-width:2px;
}

.gallery{
	/*border-style:solid;outset;*/
	border-style:groove;
	border-color:#CCCCCC;/*#EFDCC0;*/
	border-width:2px;
}

.li {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	line-height:19px;
	letter-spacing:0px;
}
.li a {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.li a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: Underline;
}

.headerlink{
	FONT-SIZE: 11px;
	COLOR: #333333;
	LETTER-SPACING: 0px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headerlink A{
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration:none;
}

.headerlink A:hover{
	FONT-SIZE: 11px;
	COLOR: #000000;
	LETTER-SPACING:0px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 10;
}

.thumbnail span{
position: absolute;
background-color: #FCD5A0;
padding: 2px;
left: -280px;
border: 1px solid #B06A24;
visibility: hidden;
}
.thumbnail:hover span{
visibility: visible;
top: -10px;
left: -250px;
}

.thumbnail p{
position: absolute;
background-color: #EEEEEE;
padding: 5px;
left: -1000px;
border: 1px solid #B06A24;
visibility: hidden;
color: black;
text-decoration: none;
font-weight:normal;
}

.thumbnail:hover p{ 
visibility: visible;
top: 0;
left: 50px;
width:300px;
}

.thumbnail div{
position: absolute;
background-color: #FCD5A0;
padding: 5px;
left: -1000px;
top:-1000px;
border: 1px solid #B06A24;
visibility: hidden;
}

.thumbnail:hover div{
visibility: visible;
top: 0;
left: 100px;
top:-300px;
}
.hidden {
	DISPLAY: none;
	}
	.visible {
			DISPLAY: block;
			}
