/*================================================================
The MAIN stylesheet.

Define SITE-WIDE styles:
  - General Typography
  - Header Content
  - Sidebar Content
  - Forms
  - Tables
  - Footer
  - Sitewide Custom Definitions
  
================================================================*/


/* GENERAL TYPOGRAPHY (Standard HTML tags)
----------------------------------------------------------------*/

h1 {
	color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-top: 10px;

}

h2 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top:10px;
}

h3 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
	color: 000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

ol {
	color: #363636;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}

a:link, a:visited {
	color: #363636;
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	font-weight:bold;
	color:#000;
	background-color: #ebebeb;
	font-family: Arial, Helvetica, sans-serif;
}

a.outlet:link  {
	font-weight:normal;
	text-decoration: none;
	background-color: none;
			}

a.outlet:visited  {
	font-weight:normal;
	text-decoration: none;
	background: none;
	background-color: none;
			}

a.outlet:hover  {
	font-weight:normal;
	text-decoration: none;
	background: none;
	background-color: none;
			}

a.outlet:active  {
	font-weight:normal;
	text-decoration: none;
	background-color: none;
			}


.img_border {
	border: 1px solid #333;
}

.sidebar_text {
	font: 10px Arial, Helvetica, sans-serif;
	color: #363636;
}

.contactinfo {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}

.table_content {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

.hours_text {
	font: 11px Arial, Helvetica, sans-serif;
	color: #363636;
	line-height: 16px;
}

a.headerlink:link, a.headerlink:visited {
	color: #363636;
	font-weight:normal;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

a.headerlink:hover {
	color:#000;
	font-weight:normal;	
	background-color: #ebebeb;
	font-family: Arial, Helvetica, sans-serif;
}

a.bread:active	{ font-size:11px; color:#C0C0C0; font-weight:normal; text-decoration:none; margin-bottom:20}
a.bread:link	{ font-size:11px; color:#C0C0C0; font-weight:normal; text-decoration:none; margin-bottom:20}
a.bread:hover	{ font-size:11px; color:#808080; font-weight:normal; text-decoration:none; margin-bottom:20}
a.bread:visited	{ font-size:11px; color:#666666; font-weight:normal; text-decoration:none; margin-bottom:20}

.sub-bread	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#C0C0C0; font-weight:normal; text-decoration:none; margin-left:0px; margin-bottom:20px;}