body	{
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size:			62.5%;
	color:				#0A1B12;
	}
	
p {
	color: 				#0A1B12;
	font-size:			1.3em;
	letter-spacing:		1px;
	margin-bottom:		1.2em;
	line-height:		1.4em;
	}
	
#viewer p	{
	color:				#FFF;
	text-align:			justify;
	margin-bottom:		0px;
	}

#specialInfo .columns3 div p {
	position:			absolute;
	bottom:				5px;
	right:				6px;
	margin-bottom:		0px;
	margin-left:		5px;
	overflow:			hidden;
	width:				96%;
	}

a, a:link, a:visited {
	color:				#10382A;
	text-decoration:	none;
	font-weight:		bold;
	}

a:active, a:hover {
	color:				#DAB200;
	text-decoration:	none;
	}
	
#specialInfo .columns3 p a, #specialInfo .columns3 p a:link, #specialInfo .columns3 p a:visited	{
	font-family:		"Arial Black", "Arial Bold", Gadget, sans-serif;
	display:			block;
	background:			#FED206;
	text-align:			right;
	width:				100%;
	font-size:			2.5em;
	line-height:		40px;
	color:				#01483A !important;
	text-decoration:	none;
	border-radius:			0px 0px 8px 8px;
	-webkit-border-radius:	0px 0px 8px 8px;
	   -moz-border-radius:	0px 0px 8px 8px;
	}
	
#specialInfo .columns3 p a:active, #specialInfo .columns3 p a:hover {
	background:			#333;
	color:				#FED206 !important;
	}
	
h1, h2, h3, h4, h5, h6	{
	font-family:		"Arial Black", "Arial Bold", Gadget, sans-serif;
	letter-spacing:		2px;
	line-height:		1.1em;
	margin-bottom:		.5em;
	color:				#01483A;
	}

h1, h1 a {
	font-size:			4em;
	text-decoration:	none;
	}

#contentInside h1, #contentInside h1 a {
	font-size:			3.4em;
	text-shadow:		1px 1px 1px #E7E8E9, 1px 2px 2px #000, 1px 1px 1px #E7E8E9;
	}

h2, h2 a {
	font-size:			3em;
	font-style:			italic;
	text-decoration:	none;
	}
	
#viewer h2 {
	font-size:			3.4em;
	text-align: 		center;
	color:				#FED206;
	line-height:		1.3em;
	font-style:			normal;
	}
	
#viewer h2 span {
	font-size:			2.05em;
	display:			block;
	}
	
h3, h3 a {
	font-size:			1.89em;
	text-decoration:	none;
	}
	
#specialInfo h3	{
	font-size:			4.1em;
	text-align:			center;
	color:				#FED206;
	}

h4, h4 a {
	font-style:			italic;
	font-size:			1.4em;
	text-decoration:	none;
	}

h5, h5 a {
	font-size:			1.3em;
	text-decoration:	none;
	}

h6, h6 a {
	font-style:			italic;
	font-size:			1.3em;
	text-decoration:	none;
	}
	
.footer p	{
	color:					#EEE;
	font-size:				.8em;
	line-height:			1.5em;
	margin-bottom:			0px;
	}
	
.footer h2	{
	color:					#FFF;
	font-size:				1.7em;
	margin-bottom:			.1em;
	font-style:				normal;
	}
	
.footer a, .footer a:link, .footer a:visited {
	color:				#328357;
	text-decoration:	none;
	}

.footer a:active, .footer a:hover {
	color:				#DAB200;
	text-decoration:	none;
	}

.textRight {
	text-align:			right;
	}
	
ul	{
	list-style:				disc outside none;
	margin-bottom:	1.2em;  /* Make this margin the same margin as the p tag */
	}

ol	{
	list-style:				decimal outside none;
	margin-bottom:	1.2em;  /* Make this margin the same margin as the p tag */
	}
	
ul ul	{
	list-style:				square outside none;
	margin:					.25em 0px;
	}

ul li, ol li	{
	font-size:				1.3em;
	color:					#000;
	line-height:			1.4em;
	margin-left:			25px;
	}
	
ul ul li	{
	font-size:				.9em;
	}
	
ul#sidebarMenu	{
	list-style:				none inside none;
	border-radius:			0px 0px 8px 8px;
	-webkit-border-radius:	0px 0px 8px 8px;
	   -moz-border-radius:	0px 0px 8px 8px;
	}
	
ul#sidebarMenu li {
	width:					100%;
	height:					102px;
	border-bottom:			#E7E8E9 solid 1px;
	margin-left:			0px;
	}
	
.quote {
	background:				transparent url('http://96bda424cfcc34d9dd1a-0a7f10f87519dba22d2dbc6233a731e5.r41.cf2.rackcdn.com/npainc/ebs-custom-design/images/quoteBKG.jpg') 0px 0px no-repeat;
	border-radius:			0px 8px 0px 0px;
	-webkit-border-radius:	0px 8px 0px 0px;
	   -moz-border-radius:	0px 8px 0px 0px;

	}
	
.gallery {
	background:				transparent url('http://96bda424cfcc34d9dd1a-0a7f10f87519dba22d2dbc6233a731e5.r41.cf2.rackcdn.com/npainc/ebs-custom-design/images/galleryBKG.jpg') 0px 0px no-repeat;
	}
	
.employment {
	background:				transparent url('http://96bda424cfcc34d9dd1a-0a7f10f87519dba22d2dbc6233a731e5.r41.cf2.rackcdn.com/npainc/ebs-custom-design/images/employBKG.jpg') 0px 0px no-repeat;
	border-radius:			0px 0px 8px 0px;
	-webkit-border-radius:	0px 0px 8px 0px;
	   -moz-border-radius:	0px 0px 8px 0px;
	}
	
ul#sidebarMenu li a, ul#sidebarMenu li a:link, ul#sidebarMenu li a:visited	{
	font-size:				1.8em;
	margin-left:			55px;
	text-align:				right;
	line-height:			1.1em;
	display:				block;
	padding-right:			20px;
	padding-top:			22px;
	text-shadow: 			1px 1px 1px #E7E8E9, 0 0 0 #000, 1px 1px 1px #E7E8E9;
	}

ul#sidebarMenu li a:active, ul#sidebarMenu li a:hover	{
	text-shadow: 			1px 1px 1px #000, 0 0 0 #E7E8E9, 1px 1px 1px #000;
	}

ul#sidebarMenu li a span	{
	display:				block;
	}
	
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size: .7em;	
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}
