	/* ********************************* */
	/*                                   */
	/*     SMUGGLERS WINTER STYLES       */
	/*                                   */
	/* ********************************* */
	
	@import url(/styles/forms.css);
	@import url(/styles/winterReservations.css);

		body { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px; background: white ; }
		td { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px; }
		h1 { font-size: 16px; line-height: 18px; color: #4744E3; }
		h2 { font-size: 12px; line-height: 14px; color: #000000; }
		h3 { font-size: 14px; line-height: 16px; color: #CC3399; }
		hr { color: #0179C5; }
		
		.leftColumn { background-color: #FFFFFF; border-right: 1px solid #000000; border-bottom: 1px solid #000000; vertical-align: top; padding-bottom: 5px; }
		.leftColumn a { font-size: 14px; line-height: 16px; color: #FFFFFF; text-decoration: none;}
		.leftColumn a:hover { color: #FFE728; }

		.rightColumn { border-right: 1px solid #000000; border-bottom: 1px solid #000000; vertical-align: top; }

		.components         { padding-right: 5px; padding-left: 5px; padding-bottom: 5px; }
		.componentArea1     { border-right: 1px solid #000000; }
		.componentArea2     { border-right: 0px solid #000000; }
		
		.leftComponents { font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #000000; text-decoration: none; vertical-align: top; padding-top: 4px; }
		
		.componentTable { margin-top: 5px; }
		.componentTable a { font-size: 14px; line-height: 15px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
		.componentTable a:hover { color: #FFFF00; font-weight: bold; }
		
		.headline { border-bottom: 0px; text-align: right; font-family: Times New Roman, Times, serif; font-size: 27px; line-height: 28px; color: #1C6EA0; }
		.headline sup { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 10px; color: #1C6EA0; }
		.sub_headline { border-bottom: 0px; text-align: right; font-family: Times New Roman, Times, serif; font-size: 23px; line-height: 25px; color: #1C6EA0; }
		.sub_headline sup { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 8px; color: #1C6EA0; }
		
		.menu { background-color: #15537A; display: block; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; text-decoration: none; }
		.menu:hover { background-color: #012034;  }
		
		.menuCell { background-color: #15537A; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; height: 26px; }
		.menuEmpty { background-color: #15537A; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; }
		
		.dropMenuTable	{ border-top: 1px #FFFFFF solid; }
		.dropMenuCell	{ background-color: #15537A; width: 140px; border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }
		.thirdMenuCell	{ background-color: #15537A; width: 140px; border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }

		.dropMenu { background-color: #15537A; display: block; width: 100%; vertical-align: middle; padding-top: 5px; padding-bottom: 3px; font-family: arial, helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #FFFFFF; text-decoration: none; }
		.dropMenu:hover { background-color: #012034; }

		.thirdMenu { background-color: #012034; display: block; width: 100%; vertical-align: middle; padding-top: 5px; padding-bottom: 3px; font-family: arial, helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #FFFFFF; text-decoration: none; }
		.thirdMenu:hover { background-color: E0EDFE; color: black; }

		.dropSubMenu { background-color: #013F68; display: block; vertical-align: middle; padding-top: 5px; padding-bottom: 3px; font-family: arial, helvetica, sans-serif; font-size: 9px; line-height: 12px; color: #FFFFFF; text-decoration: none; }
		.dropSubMenu:hover { background-color: #FFE728; color: #000000;  }

		.login { background-color: #CADDEB; border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding-left: 5px; padding-right: 5px; }
		.login a { font-size: 14px; line-height: 16px; color: #E0EDFE; text-decoration: none; }
		.login a:hover { color: #FFE728; }
		.signup { font-size: 10px; line-height: 12px; color: #FFFFFF; text-align: right; margin-right: 5px; }
		.search { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; font-size: 14px; line-height: 16px; color: #E5F1F9; }
		
		.photo { border-bottom: 1px solid #000000; }

		.padding { line-height: 14px; padding-right: 15px; padding-left: 10px; }
		.padding a { color: #0179C5; text-decoration: underline; }
		.padding a:hover { color: #012034; text-decoration: none; }

		.breadcrumbs { font-size: 10px; line-height: 12px; padding-top: 3px; }
		.breadcrumbs a { color: #104501; text-decoration: underline;}
		.breadcrumbs a:hover { color: #6FB723; text-decoration: none;}

		.subMenu { font-size: 12px; line-height: 14px; padding-right: 0px; padding-left: 10px; padding-bottom: 15px; }
		.subMenu a { color: #0179C5; text-decoration: none; }
		.subMenu a:hover { color: #013F68; }
		
		.footer { border-bottom: 0px; text-align: center; padding-top: 25px; font-family: arial, helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; }
		.footer a { color: #0179C5; text-decoration: none;}
		.footer a:hover { color: #013F68; text-decoration: underline; }

		.title			{ font-size: 14px; line-height: 16px; }
		.titleGreen		{ font-size: 14px; line-height: 16px; color: #0179C5; }
		.plainGreen		{ color: #0179C5; }
		.titleSeasonal	{ font-size: 14px; line-height: 16px; color: #0179C5; }
		.plainSeasonal	{ color: #0179C5; }
		.titleWinter	{ font-size: 14px; line-height: 16px; color: #0179C5; }
		.plainWinter	{ color: #0179C5; }
		.titleTeal		{ font-size: 14px; line-height: 16px; color: #005F71; }
		.plainTeal		{ color: #005F71; }
		.titleOrange	{ font-size: 14px; line-height: 16px; color: #D43800; }
		.plainOrange	{ color: #D43800; }
		.plainWhite		{ color: #FFFFFF; }
		.titleWhite				{ font-size: 14px; line-height: 16px; color: #FFFFFF; }
		.titleWhite a			{ color: #FFFFFF; text-decoration: none; }
		.titleWhite a:hover		{ color: #FFFF00; text-decoration: underline; }
		.titleRed		{ font-size: 14px; line-height: 16px; color: #CC0000; }
		.plainRed		{ color: #CC0000; }
		.titleYellow			{ font-size: 14px; line-height: 16px; color: #FFFF00; }
		.titleYellow a			{ color: #FFFF00; text-decoration: none; }
		.titleYellow a:hover	{ color: #FF9900; text-decoration: underline; }
		.plain			{ font-size: 12px; line-height: 14px; }
		.plain a 		{ color: #0179C5; text-decoration: underline; }
		.plain a:hover	{ color: #012034; text-decoration: none; }
		.sold			{ color: #FF0000; }
		.soldPrice		{ color: #FF0000; text-decoration: line-through; }

		.dropTextHide	{ display: none; padding-left: 10px; font-size: 10px; }
		.dropTextShow	{ display: block; padding-left: 10px; font-size: 10px; }

		.boxYellow { padding: 10px; background-color: #FFFFCC; font-size: 12px; line-height: 14px; }
		.boxYellow a { color: #104501; text-decoration: underline;}
		.boxYellow a:hover { color: #6FB723; text-decoration: none;}

		.boxBlue { padding: 10px; background-color: #E0EDFE; font-size: 12px; line-height: 14px; border: 2px dashed #1079C5; }
		.boxBlue a { color: #104501; text-decoration: underline;}
		.boxBlue a:hover { color: #6FB723; text-decoration: none;}

		.bodyText			{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 30px; text-indent: 0px; background: transparent; }
		.bodyText b			{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
		.bodyText strong	{ color: #003344; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
		.bodyText a			{ text-decoration: none; }
		.bodyText a:hover	{ text-decoration: underline; }
		
.titleBlue {
font-size: 14px; line-height: 16px; color: #4744E3;
}
