/*LTD STYLE SHEET*/

		body																	{margin-top: 0; margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 0px; text-align: center; font:  10px verdana, arial; color: #FFFFFF; background-color: #A24949; background: url(assets/background_gradient.jpg) repeat-y 50% 0}
		#maindiv															{background-color: #A24949;}
		#banner a															{margin: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; text-decoration: none; display: inline; font-size: 10px; font-weight: bold; font-family: "lucida bright", garamond, sans-serif;}		
		#banner a:link													{color: #FDFBE9;}
		#banner a:active												{color: #FDFBE9;}
		#banner a:visited												{color: #FDFBE9;}
		#banner a:hover												{color: #E5DC4B;}
		
		#mainnav a														{margin: 0px; padding: 6px 0; border: 0; text-decoration: none; display: block; font-size: 17px; font-weight: bold; font-family: "lucida bright", garamond, sans-serif; height: 16px; width: 130px;}		
		#mainnav a:link												{color: #FDFBE9;}
		#mainnav a:active											{color: #FDFBE9;}
		#mainnav a:visited											{color: #FDFBE9;}
		#mainnav a:hover											{color: #E5DC4B; font-size: 18px;}
		
		#submenu															{margin: 4px 6px 0 0; text-align: right;}
		#submenu a														{margin: 0; padding: 3px 2px 3px 2px; text-align: right; font-size: 11px; font-style: normal; border-left: dotted 1px #FDFBE9; width: 90px;}		
		#submenu a:link												{color: #FDFBE9;}
		#submenu a:active											{color: #FDFBE9;}
		#submenu a:visited											{color: #FDFBE9;}
		#submenu a:hover											{color: #E5DC4B; font-size: 11px;}
		#submenu li														{list-style: none;}
			
		#maincontent													{background-color: #FFFFFF; background-image: url(assets/corners.jpg); background-repeat: no-repeat; background-position: center top; border: 0px; padding: 0;}
		#maincontent p 												{margin-top: 0px; margin-bottom: 8px;}
		#maincontent table.maintable						{margin: 8px 8px 0px 8px; border: 0; padding: 0;}
		div.main_wrap													{background-image: url(assets/corners_bottom.gif); background-repeat: no-repeat; background-position: center bottom; height: 100%;}
		div.ltd_wrap														{background-image: url(assets/watermark_ltd.jpg); background-repeat: no-repeat; background-position: right top; height: 100%;}

		#maincontent h2 a:link, 
			#maincontent h2 a:active, 
				#maincontent h2 a:visited					{color: #457C4B;}
		#maincontent h2 a:hover								{color: #E5DC4B;}
		
		#bg_address														{background: url(assets/bg_address.jpg) 50% 50% no-repeat;}
 		#mainnav td.title  											{color: #457C48; text-align: center; font: bold 13px "lucida bright", garamond, sans-serif; margin: 0px; padding: 3px 0 0 6px; }
		#mainnav td.address										{color: #457C4B; text-align: left; margin: 0px; padding: 6px; border: 0px; font-weight: bold; line-height: .8pc;}		
		.bottomaddress												{ text-align: center; font-size: 10px; color: #781010; }
		
		
		/*OLD ADDRESS CSS DESIGN
		#mainnav td.title  											{color: #E5DC4B; text-align: left; font: bold 13px "lucida bright", garamond, sans-serif; margin: 0px; padding: 3px 0 0 6px; border-bottom: solid 2px #457C4B; background-color: #457C4B;}
		#mainnav td.address										{color: #457C4B; text-align: right; margin: 0px; padding: 6px; border: 0px; font-weight: bold; border: solid 2px #457C4B; background-color: #C4D7CA; line-height: .8pc;}
		*/
		
		#breadcrumbs													{text-align: left; font-size: 10px; margin-top: -15px; margin-bottom: 6px; padding: 0; border: 0; color: #000000;}
		
		/* Temporary CSS - Notes are for design ideas/reminders only */
		#notes																{font-weight: bold; font-style: italic;} 		
		
		#footer																{text-align: center;}
		#footer a															{margin: 0px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; text-decoration: none; display: inline; font-size: 10px; font-weight: bold; font-family: "lucida bright", garamond, sans-serif;}		
		#footer a:link													{color: #FDFBE9;}
		#footer a:active												{color: #FDFBE9;}
		#footer a:visited												{color: #FDFBE9;}
		#footer a:hover												{color: #E5DC4B;}
		#footer a.designby	 										{font-size: 9px;}		
				
		h1																		{font-size: 24px; font-weight: bold; font-style: italic; letter-spacing: 1px; padding: 0 0 8px 0; color: #457C4B; display: block; vertical-align: middle; }
		h2																		{font-size: 16px; font-weight: bold; letter-spacing: 1px; margin-top: 26px; margin-bottom: 13px; color: #457C4B; display: block;}
		h3																		{font-size: 12px; font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #781010; display: block;}
		h4																		{font-size: 140%; font-weight: bold; margin-top: 0px; margin-bottom: 0px; color: #781010; display: block;}

		p																			{color: #000000; font: 10px verdana, arial; line-height: 0.9pc; padding: 0 0 0 12px;}
		table																	{padding: 0px; margin: 0px; border: 0px;}
		form																	{padding: 0px; margin: 0px;}
		form td																{color: #000}	

		td																		{ font: 10px verdana, arial; line-height: 1pc; }
		div																		{ font: 10px verdana, arial; line-height: 1pc; }
		span																	{ font: 10px verdana, arial; line-height: 1pc; }
		
		img 																		{ border: 0;}
		img.body-right													{ margin: 6px 0 3px 12px; float: right; }
		img.body-left													{ margin: 10px 12px 3px 12px; float: left }		
		
		span.ltd																{ font-weight: bold; font-size: 10.5px; font-style: italic; color: #781010; }
		span.b-i																{ font-weight: bold; font-style: italic; }
		
		ul																			{margin-top: -2px; margin-bottom: 8px; line-height: .75pc; color: #000;}
		ul.content-links													{margin: 0px 0 18px 0px; text-align: center; line-height: 1pc;}
		ul.content-links li   											{display: inline; list-style: none; font-size: 11px; }
		
		hr																			{float: left; height: 1px; border: 0px; color: #96B1C4; background-color: #DDE7EC; margin-top: -25; margin-bottom: none;}

		a:link              													{ color: #00309D; text-decoration: underline; }
		a:active            												{ color: #00309D; text-decoration: underline; }
		a:visited				          		 							{ color: #00309D; text-decoration: underline; } /* red color #781010*/
		a:hover													         { color: #457C4B; text-decoration: underline; }
		
		.locations p														{ background-color: #FDFBE9; text-align: center; margin: 5px 20px 5px 20px; padding: 3px 30px; font: italic 8px verdana, arial; line-height: 11px; color: #000; border: #E5DC4B 1px solid; }
		h3.hours, p.times											{text-align: center;}
		h3.hours															{font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; color: #781010; display: block;}
		
		