.BodyText			{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.BodyText a:link	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyText a:active	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyText a:visited	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyText a:hover	{FONT-SIZE: 11px; LINE-HEIGHT: 16px; COLOR: #791d0e; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #791d0e;}

.BodyTextSmall				{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.BodyTextSmall a:link		{FONT-SIZE: 10px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyTextSmall a:active		{FONT-SIZE: 10px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyTextSmall a:visited	{FONT-SIZE: 10px; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #521106;}
.BodyTextSmall a:hover		{FONT-SIZE: 10px; COLOR: #791d0e; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; border-bottom:1px solid #791d0e;}

.LeftNav			{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNav a:link		{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNav a:active	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNav a:visited	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNav a:hover	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}

.LeftNavOn				{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNavOn a:link		{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNavOn a:active		{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNavOn a:visited	{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.LeftNavOn a:hover		{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}

.BottomBoxes			{FONT-SIZE: 10px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.BottomBoxes a:link		{FONT-SIZE: 10px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.BottomBoxes a:active	{FONT-SIZE: 10px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.BottomBoxes a:visited	{FONT-SIZE: 10px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.BottomBoxes a:hover	{FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}

.NewsletterLink				{FONT-SIZE: 11px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.NewsletterLink a:link		{FONT-SIZE: 11px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.NewsletterLink a:active	{FONT-SIZE: 11px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.NewsletterLink a:visited	{FONT-SIZE: 11px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}
.NewsletterLink a:hover		{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}

.Footer				{FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.Footer a:link		{FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.Footer a:active	{FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.Footer a:visited	{FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}
.Footer a:hover		{FONT-SIZE: 9px; COLOR: #ffe4b8; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline;}

/* misc fonts for use on the content pages */
h1				{FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #4a1f19; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; margin: 0 0 15 0px;}
h2				{FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #4a1f19; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; margin: 0 0 10 0px;}
h3				{FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #4a1f19; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; margin: 0 0 0 0px;}
h4				{FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; margin: 0 0 10 0px;}
.Required		{FONT-SIZE: 12spx; COLOR: #521106; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none;}


/* these are simply defining background colors for different uses on the site */
.White				{BACKGROUND-COLOR: #ffffff;}
.Black				{BACKGROUND-COLOR: #000000;}
.Red1				{BACKGROUND-COLOR: #5b0d00;}
.Red2				{BACKGROUND-COLOR: #521106;}
.Red3				{BACKGROUND-COLOR: #791d0e;}
.InteriorBox		{BACKGROUND-COLOR: #ffe4b8;}

/* other items */
.PageBackground		{MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; BACKGROUND-COLOR: #000000;}
.HomeTable			{BACKGROUND: url(../images/page/background_home.jpg) no-repeat;}
.AboutDanTable		{BACKGROUND: url(../images/page/background_about.jpg) no-repeat;}
.ServicesTable		{BACKGROUND: url(../images/page/background_services.jpg) no-repeat;}
.StoreTable			{BACKGROUND: url(../images/page/background_store.jpg) no-repeat;}
.ContactTable		{BACKGROUND: url(../images/page/background_contact.jpg) no-repeat;}
.ResourcesTable		{BACKGROUND: url(../images/page/background_resources.jpg) no-repeat;}
.TestimonialsTable	{BACKGROUND: url(../images/page/background_testimonials.jpg) no-repeat;}
.InteriorTable		{BACKGROUND: url(../images/page/interior_background.jpg) repeat-y;}

/* form fields */
.textbox250			{FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #000000; WIDTH: 250px; HEIGHT:20px}
.textarea350		{FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #000000; WIDTH: 320px; HEIGHT:100px}

