.bodyLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#346D37;text-decoration:underline;}
A:link.bodyLink{color:#346D37; font-size:12px; line-height:18px; text-decoration:underline;}
A:hover.bodyLink{color:#6B946E; font-size:12px; line-height:18px; text-decoration:none; background:#F2F2F2;}
A:active.bodyLink{color:#6B946E; font-size:12px; line-height:18px; text-decoration:none; background:#F2F2F2;}
A:visted.bodyLink{color:#346D37; font-size:12px; line-height:18px; text-decoration:underline;}

.ahrefLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#80BD20;text-decoration:underline;}
A:link.ahrefLink{color:#80BD20; font-size:11px; line-height:13px; text-decoration:underline;}
A:hover.ahrefLink{color:#80BD20; font-size:11px; line-height:13px; text-decoration:none; background:#ECFAD6;}
A:active.ahrefLink{color:#80BD20; font-size:11px; line-height:13px; text-decoration:none; background:#ECFAD6;}
A:visted.ahrefLink{color:#80BD20; font-size:11px; line-height:13px; text-decoration:underline;}

.footerLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;color:#FFFFFF;text-decoration:underline;}
A:link.footerLink{color:#FFFFFF; font-size:10px; line-height:14px; text-decoration:underline;}
A:hover.footerLink{color:#FFFFFF; font-size:10px; line-height:14px; text-decoration:none;}
A:active.footerLink{color:#FFFFFF; font-size:10px; line-height:14px; text-decoration:none;}
A:visted.footerLink{color:#FFFFFF; font-size:10px; line-height:14px; text-decoration:underline;}

.downloadLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;font-weight:bold;color:#FFFFFF;text-decoration:none; background:#E9B500;}
A:link.downloadLink{color:#FFFFFF; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none;  background:#E9B500;}
A:hover.downloadLink{color:#FFFFFF; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none; background:#346D37;}
A:active.downloadLink{color:#FFFFFF; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none; background:#346D37;}
A:visted.downloadLink{color:#FFFFFF; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none;  background:#E9B500;}

.brownLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:18px;color:#6F6236;text-decoration:underline;}
A:link.brownLink{color:#6F6236; font-size:10px; line-height:18px; text-decoration:underline;}
A:hover.brownLink{color:#6B946E; font-size:10px; line-height:18px; text-decoration:none;}
A:active.brownLink{color:#6B946E; font-size:10px; line-height:18px; text-decoration:none;}
A:visted.brownLink{color:##6F6236; font-size:10px; line-height:18px; text-decoration:underline;}

.galleryWidgetLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:18px;color:#6F6236;text-decoration:underline;font-weight:bold;}
A:link.galleryWidgetLink{color:#6F6236; font-size:10px; line-height:18px; text-decoration:underline;font-weight:bold;}
A:hover.galleryWidgetLink{color:#6B946E; font-size:10px; line-height:18px; text-decoration:none;font-weight:bold;}
A:active.galleryWidgetLink{color:#6B946E; font-size:10px; line-height:18px; text-decoration:none;font-weight:bold;}
A:visted.galleryWidgetLink{color:##6F6236; font-size:10px; line-height:18px; text-decoration:underline;font-weight:bold;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E2DBC4;
}

UL { 
	list-style-image: url("/images/li.gif") 
}

/* Page Titles */
.tourtrainBig {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:20px;
        color:#537B55;
        line-height:24px;
        font-weight:bold;
}
.tourtrainSmall {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#537B55;
        line-height:15px;
        font-weight:bold;
}

/* Global Text */
.headerWhite {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFFFFF;
        line-height:16px;
}
.bodyText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#191919;
        line-height:18px;
		text-align:justify;
}
.bodyBold {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#191919;
        line-height:18px;
        font-weight:bold;
}

.postcardWelcome {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:20px;
        color:#000000;
        line-height:22px;
        font-weight:bold;
}

.sectionTitle {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#118115;
        line-height:20px;
        font-weight:bold;
}

.sectionTitleBlack {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#000000;
        line-height:20px;
        font-weight:bold;
}

.sectionTitleSnowTrain {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#298BE6;
        line-height:20px;
        font-weight:bold;
}

.sectionTitleRed {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#950200;
        line-height:20px;
        font-weight:bold;
}

.sectionTitlePackages {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#5E8858;
        line-height:20px;
        font-weight:bold;
}

.sectionTitleLodges {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#530000;
        line-height:20px;
        font-weight:bold;
}

.liText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#191919;
        line-height:20px;
		text-align:justify;
}

.smBrownText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#6F6236;
        line-height:12px;
}
.smBrownBold {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#6F6236;
        line-height:12px;
		font-weight:bold;
}
.galleryWidgetSelected {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#548A14;
        line-height:12px;
		font-weight:bold;
}
.disclaimerDark {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#191919;
        line-height:18px;
		text-align:justify;
		font-weight:bold;
}
.disclaimerLite {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#191919;
        line-height:18px;
		text-align:justify;
}

.maillistForm {
	border-left:2px solid #CFCFCF;
	border-top:2px solid #CFCFCF;
	border-right:2px solid #CFCFCF;
	border-bottom:1px solid #CFCFCF;
	width:150px;
}

.footerText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#FFFFFF;
        line-height:14px;
}
.footerBold {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#FFFFFF;
        line-height:14px;
		font-weight:bold;
}

.formText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#191919;
        line-height:16px;
}
.formBold {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#191919;
        line-height:16px;
        font-weight:bold;
}

/***** Packages Styles *****/
.packageText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#191919;
        line-height:16px;
}
.hotelName {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#6B946E;
        line-height:14px;
		font-weight:bold;
}

.motelName {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#5375AA;
        line-height:14px;
		font-weight:bold;
}

.otherName {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#881111;
        line-height:14px;
		font-weight:bold;
}

.hotelLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#6B946E;  text-decoration:none; font-weight:bold;}
A:link.hotelLink{color:#6B946E; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}
A:hover.hotelLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#6B946E;}
A:active.hotelLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#6B946E;}
A:visted.hotelLink{color:#6B946E; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}

.motelLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#5375AA;  text-decoration:none; font-weight:bold;}
A:link.motelLink{color:#5375AA; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}
A:hover.motelLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#5375AA;}
A:active.motelLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#5375AA;}
A:visted.motelLink{color:#5375AA; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}

.otherLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#881111;  text-decoration:none; font-weight:bold;}
A:link.otherLink{color:#881111; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}
A:hover.otherLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#881111;}
A:active.otherLink{color:#FFFFFF; font-size:11px; line-height:13px; text-decoration:none; font-weight:bold; background:#881111;}
A:visted.otherLink{color:#881111; font-size:11px; line-height:13px;  text-decoration:none; font-weight:bold;}

/***** WYSIWYG TABLE STYLES *****/
.tblBackBeige{
	background-color: #EEECE7;
}
.tblBackWhite{
	background-color: #FFFFFF;
}
.tblWhiteHeader{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#FFFFFF;
        line-height:16px;
        font-weight:bold;
}

.tblGreenText{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#537B55;
        line-height:16px;
}

.tblGreenBold{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#537B55;
        line-height:16px;
        font-weight:bold;
}

.tblRedText{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#881111;
        line-height:16px;
}
.tblBlueText{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#298BE6;
        line-height:16px;
}

.tblRedBold{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#881111;
        line-height:16px;
        font-weight:bold;
}
.tblBlueBold{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#298BE6;
        line-height:16px;
        font-weight:bold;
}

/*****  Left Gutter Nav Rollovers ******/

/* Canyon Tour */
img.lgCanyonTour {background: transparent;}
a.lgCanyonTour {
	background: #9A0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgCanyonTour:hover {
	background: #C30000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* Snow Train */
img.lgSnowTrain {background: transparent;}
a.lgSnowTrain {
	background: #4A72B7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgSnowTrain:hover {
	background: #8AA4D0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* General Site */
img.lgGeneral {background: transparent;}
a.lgGeneral {
	background: #9A0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgGeneral:hover {
	background: #C30000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* Packages */
img.lgPackage {background: transparent;}
a.lgPackage {
	background: #950200;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgPackage:hover {
	background: #631110;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* Lodges Along Line */
img.lgLodges {background: transparent;}
a.lgLodges {
	background: #530000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgLodges:hover {
	background: #910000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* Canyon View */
img.lgCanyonView {background: transparent;}
a.lgCanyonView {
	background: #5E8858;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgCanyonView:hover {
	background: #009500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

/* Wilderness */
img.lgWilderness {background: transparent;}
a.lgWilderness {
	background: #228827;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;	
}
a.lgWilderness:hover {
	background: #4FB454;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	width:150px;
	padding: 3px;
}

.pageTitleSnowTrain {
        font-family:Arial, Verdana, Helvetica, sans-serif;
        font-size:22px;
        color:#298BE6;
        line-height:26px;
		font-weight:800;

}