/* UNIVERSAL STYLES
==========================================
*/
		
		body {
			font-family: Arial; /* Default font for all text unless overridden */
			font-size: 100%; /* Set relative full font size to default (16px/12pt) */
			color: #404040; /* Default color for all text unless overridden */
		}

		* {
			margin: 0px; /* Sets the default margin for all elements to zero */
			padding: 0px; /* Sets the default padding for all elements to zero */
		}

		p {
			font-size: 0.8em; /* 14px? */
		}
		
		a:link, a:visited, a:active {
			/* text-decoration: none; */
			/* color: #A6A6A6; */
		}

		a img {
			border: 0px;
		}



/* DISPLAY-BOX STYLES
==========================================
*/

		#display-content-div h1 {
			font-size: 1.2em;
			margin: 0px;
			color: #B2B2B2;
			text-transform: uppercase;
			line-height: 1.7em;
		}

		.display-content-address, .display-content-phone {
			font-size: 1.25em;
			font-weight: normal;
			margin: 0px;
			font-style: normal;
			line-height: 1.7em;
			display: block;
		}
		
		#map-button-div {
			margin: 15px 0px 15px 0px;
		}

		#map-button-div a:hover {
			background-color: #006F00;
		}
		
		#map-button-div a {
			font-family: Verdana;
			font-weight: bold;
			letter-spacing: 1px;
			font-size: 0.95em;
			color: #FFFFFF;
			padding: 5px 13px 5px 13px;
			background-color: #404040;
			text-transform: uppercase;
			display: inline;
			text-decoration: none;
		}

		.display-content-hours {
			font-size: 0.75em;
			font-weight: normal;
			font-style: normal;
			margin-top: 10px;
			line-height: 1.7em;
			display: block;
		}

		

/* CONTENT-BOX STYLES
==========================================
*/

		#content-box h1, #sidebar-box h1 {
			font-size: 1.2em;
			color: #B2B2B2;
			margin-top: 1.5em;
			margin-bottom: 0.25em;
		}
		
		#content-box h2, #sidebar-box h2 {
			font-size: 0.8em;
			font-weight: bold;
			color: #B2B2B2;
			margin-top: 1.0em;
			margin-bottom: 0.25em;
			text-transform: uppercase;
		}
		
		#content-box p, #sidebar-box p {
			line-height: 1.5em;
			margin-bottom: 1em;
		}

		#content-box p a, #sidebar-box a {
			line-height: 1.5em;
			color: #808080;
			text-decoration: underline;
		}

		#content-box .paragraph-text {
			font-size: 0.8em;
			line-height: 1.5em;
			margin-bottom: 1em;
		}

		.arrow-link, .arrow-link-small {
			padding-left: 24px;
			display: block;
			margin-top: 1.0em;
			margin-bottom: 1.0em;
			background-image: url(../images/linkarrows.png);
			background-repeat: no-repeat;
			background-position: left center;
		}
		
		.arrow-link-back, .arrow-link-small-back {
			padding-left: 24px;
			display: block;
			margin-top: 1.0em;
			margin-bottom: 1.0em;
			background-image: url(../images/linkarrowsback.png);
			background-repeat: no-repeat;
			background-position: left center;
		}
		
		.arrow-link-back a, .arrow-link a {
			color: #808080;
			text-decoration: underline;
			line-height: 1.5em;
			font-size: 0.95em;
		}
		
		.arrow-link-small a {
			color: #808080;
			text-decoration: underline;
			line-height: 1.5em;
			font-size: 0.8em;
		}

		.arrow-link-small-back a {
			color: #808080;
			text-decoration: underline;
			line-height: 1.5em;
			font-size: 0.8em;
		}

		#content-box p a {
			line-height: 1.5em;
			color: #808080;
			text-decoration: underline;
		}
		
		#content-sidebar-div ul {
			list-style-type: none;
			font-size: 0.8em;
			line-height: 1.5em;
			margin: 0px;
			padding: 0px;
		}
		
		#content-main-div ul {
			list-style-type: square;
			list-style-position: inside;
			line-height: 1.5em;
			font-size: 0.8em;
			margin-top: 1.0em;
		}
