	/* ********************************* */
	/*                                   */
	/*      SMUGGLERS FALL STYLES        */
	/*                                   */
	/* ********************************* */


		body { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px; background-color: white; background: white url(images/fall_bkgrnd.gif) repeat; }
		td { font-family: arial, helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px; }
		h1 { font-size: 16px; line-height: 18px; color: #A60700; }
		h2 { font-size: 12px; line-height: 14px; color: #000000; }
		hr { color: #E58905; }
		
		.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; }
		
		.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: #FEFCE0; }
		.headline sup { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 10px; color: #FEFCE0; }
		.sub_headline { border-bottom: 0px; text-align: right; font-family: Times New Roman, Times, serif; font-size: 23px; line-height: 25px; color: #FEFCE0; }
		.sub_headline sup { text-align: left; font-family: arial, helvetica, sans-serif; font-size: 8px; color: #FEFCE0; }
		
		.menu { background-color: #E58905; 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: #9E5600;  }
		
		.menuCell { background-color: #E58905; 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: #E58905; 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: #E58905; width: 140px; border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }
		.thirdMenuCell	{ background-color: #E58905; width: 140px; border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }

		.dropMenu { background-color: #E58905; 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: #9E5600; }

		.thirdMenu { background-color: #9E5600; 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: FFFF00; color: black; }

		.dropSubMenu { background-color: #A60700; 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: #FEFCE0; 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: #9E5600; text-decoration: none; }
		.login a:hover { color: #A60700; }
		.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: #E58905; text-decoration: underline; }
		.padding a:hover { color: #9E5600; 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: #E58905; text-decoration: none; }
		.subMenu a:hover { color: #A60700; }
		
		.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: #E58905; text-decoration: none;}
		.footer a:hover { color: #A60700; text-decoration: underline; }

		.title			{ font-size: 14px; line-height: 16px; }
		.titleGreen		{ font-size: 14px; line-height: 16px; color: #E58905; }
		.plainGreen		{ color: #E58905; }
		.titleSeasonal	{ font-size: 14px; line-height: 16px; color: #E58905; }
		.plainSeasonal	{ color: #E58905; }
		.titleWinter	{ font-size: 14px; line-height: 16px; color: #E58905; }
		.plainWinter	{ color: #E58905; }
		.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; }
		.titleRed		{ font-size: 14px; line-height: 16px; color: #CC0000; }
		.plainRed		{ color: #CC0000; }
		.plain			{ font-size: 12px; line-height: 14px; }
		.plain a 		{ color: #E58905; text-decoration: underline; }
		.plain a:hover	{ color: #9E5600; 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;}

		.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; }
		
		/* FORM STYLES */

.bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #000000;
}

.error {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #FF0000;
}

		

