body
{
	background: #F0EEE8;
	margin: 0;
	padding: 0px;
	border: 0;
	padding-bottom: 25px;
}

TABLE,TR,TD
{
	font-family: arial, helvetica, sans;
	font-size: 12px;
	line-height: 15px;
	color: #333;
	background-color: #FFFFFF;
}


A
{
	text-decoration: underline;
	color: #003399;
}

A:hover { text-decoration: none; }

h1
{
	font: bold 22px arial, helvetica, sans;
	border: 0px;
	line-height: 18px;
	color: #000;
}

h2
{
	font: bold 18px arial, helvetica, sans;
	border: 0px;
	line-height: 18px;
	color: #000;
}

TD.shell
{
	background-color: #FFFFFF;
} 

TD.houseboat
{
	background-color: #FEB123;
} 

TD.raft
{
	background-color: #E8E8DC;
} 

TD.ski_in
{
	font-family: arial, helvetica, sans;
	font-size: 12px;
	line-height: 15px;
	color: #FFF;
	background-color: #069;
} 

.ski_in A {	text-decoration: underline; color: #FFF;	}

.ski_in A:hover { text-decoration: none; color: #FFF;	}

TD.sidebar
{
	background-color: #EAF1F8;
} 

.resultsHED
{
	font: bold 16px arial, helvetica, sans;
	border: 0px;
	line-height: 18px;
	color: #036;
}

.tripDETAILS
{
	font: bold 14px arial, helvetica, sans;
	border: 0px;
	line-height: 18px;
	color: #66CC00;
}

.tripDETAILS A {	text-decoration: none; color: #66CC00;	}

.tripDETAILS A:hover { text-decoration: underline; color: #66CC00;	}

.phone
{
	font: bold 16px arial, helvetica, sans;
	border: 0px;
	line-height: 18px;
	color: #000;
}

/* Navigation Sub Menu Style */
.itemText { text-decoration: none; color: #FFFFFF; font: 12px Helvetica, Arial; font-weight: bold }
.itemHover { text-decoration: none; color: #FFFFFF; font: 12px Helvetica, Arial; font-weight: bold  }
.itemBorder { border: 1px solid black }

.footer
{
	font-family: verdana, arial, helvetica, sans;
	font-size: 10px;
	line-height: 15px;
	color: #333;
}

.footer A {	text-decoration: none; color: #333;	}

.footer A:hover { text-decoration: underline; color: #333;	}

img {
	border: none;
}
