.bold
{

	font-weight: bold !important;

}

.underline
{

	text-decoration: underline !important;

}

.allCaps
{

	text-transform: uppercase !important;

}

.lowerCase
{

	text-transform: lowercase !important;

}

.capitalize
{

	text-transform: capitalize !important;

}

.italic
{

	font-style: italic !important;

}

.strikeThrough
{

	text-decoration: line-through !important;

}

.alignLeft
{

	text-align: left !important;

}

.alignCenter
{

	text-align: center !important;

}

.alignRight
{

	text-align: right !important;

}

.justify
{

	text-align: justify !important;

}

.xxsmall
{

	font-size: xx-small !important;
	line-height: normal !important;

}

.xsmall
{

	font-size: x-small !important;
	line-height: normal !important;

}

.small
{

	font-size: small !important;
	line-height: normal !important;

}

.medium
{

	font-size: medium !important;
	line-height: normal !important;

}

.large
{

	font-size: large !important;
	line-height: normal !important;

}

.xlarge
{

	font-size: x-large !important;
	line-height: normal !important;

}

.xxlarge
{

	font-size: xx-large !important;
	line-height: normal !important;

}
				
div#homeCopy,
.homeCopy
{
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #0f3155;
	line-height: 19px;

}
				
div#centerCol,
.centerCol,
.blogCopy,
.blogEntry,
.blogEntryB
{
	
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 150%;

}
				
div#rightCol,
.rightCol
{
	
	
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 134%;

}

div#rightCol p,
.rightCol.p
{

	padding: 0 0 0 25px;
	font-weight: bold;

}

div#rightCol li,
.rightCol.li
{
	
	font-weight: bold;
	
}

div#rightCol h2,
.rightCol.h2
{

	padding: 0 0 0 25px;
	font-size: 14px;
	font-weight: bold;

}

div#centerCol h1,
.centerCol.h1,
.blogCopy.h1,
.blogEntryB.h1
{

	font-weight: normal;
	font-size: 20px;
	line-height: normal;

}

div#centerCol h2,
.centerCol.h2,
.blogCopy.h2,
.blogEntryB.h2
{

	font-weight: normal;
	font-size: 16px;

}

div#centerCol h3,
.centerCol.h3,
.blogCopy.h3,
.blogEntryB.h3
{

	font-weight: normal;
	font-size: 14px;

}

div#centerCol h4,
.centerCol.h4,
.blogCopy.h4,
.blogEntryB.h4
{

	font-weight: bold;
	font-size: 11px;

}

div#centerCol h5,
.centerCol.h5,
.blogCopy.h5,
.blogEntryB.h5
{

	font-weight: bold;
	font-size: 10px;

}

div#centerCol h6,
.centerCol.h6,
.blogCopy.h6,
.blogEntryB.h6
{

	font-weight: bold;
	font-size: 8px;

}

div#centerCol span.lead,
.centerCol span.lead,
.blogCopy span.lead,
.blogEntryB span.lead,
.blogEntryB.lead,
.blogCopy.lead
{

	font-size: 15px;

}

div#centerCol span.green,
.centerCol span.green
{

	color: #00b3ac;

}

div#centerCol span.brown,
.centerCol span.brown
{

	color: #ada59e;

}

div#centerCol span.purple,
.centerCol span.purple
{

	color: #ac9fbc;

}

div#centerCol span.grey,
.centerCol span.grey,
.blogCopy span.grey,
.blogEntryB span.grey
{

	color: #b5bdcd;

}

div#centerCol span.blue,
.centerCol span.blue
{

	color: #99b7e1;

}

div#centerCol span.olive,
.centerCol span.olive
{

	color: #a6c1b7;

}

div#centerCol li,
.centerCol.li,
.blogCopy.li,
.blogEntryB.li
{

	margin-bottom: 12px;

}

div#innerWrap.first div#centerCol a,
.first .centerCol a
{

	color: #00b1ac !important;
	text-decoration: none !important;

}

div#innerWrap.second div#centerCol a,
.second .centerCol a
{

	color: #ada59e !important;
	text-decoration: none !important;

}

div#innerWrap.third div#centerCol a,
.third .centerCol a
{

	color: #ac9fbc !important;
	text-decoration: none !important;

}

div#innerWrap.fourth div#centerCol a,
.fourth .centerCol a,
.fourth .blogCopy a
{

	color: #b5bdcd;
	text-decoration: none !important;

}

div#innerWrap.fifth div#centerCol a,
.fifth .centerCol a
{

	color: #99b7e1 !important;
	text-decoration: none !important;

}

div#innerWrap.sixth div#centerCol a,
.sixth .centerCol a
{

	color: #a6c1b7 !important;
	text-decoration: none !important;

}

div#innerWrap div#centerCol a:hover,
div#innerWrap div#centerCol a:focus,
div#innerWrap div#rightCol a:hover,
div#innerWrap div#rightCol a:focus
{

	color: #999999;

}

div#centerCol p.dateLine,
.blogEntryB p.dateLine,
.centerCol.p.dateline,
.blogEntryB.p.dateline
{

	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;

}
									
form.postComment label
{

	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	display: block;
	clear: both;
	margin-top: 15px;

}
		
form.postComment label.rightElement
{

	font-weight: bold;
	font-size: 12px;
	display: block;
	clear: right !important;
	float: left !important;
	width: 400px;
	border: 1px solid #ff0000;
	margin: 15px 0px 15px 0px;

}
								
fieldset.stateZip label
{

	width: 100px;
	clear: none;

}

fieldset.stateZip label.twoColZip
{

	width: 75px !important;
	clear: none;

}

address
{

	font-style: normal;
	font-size: 11px;

}

form.contactUs label
{

	display: block;
	width: 95px;
	height: 20px;
	float: left;
	clear: left;
	margin-bottom: 10px;
	margin-right: 5px;
	text-align: right;

}

.centerCol.label
{
	
	text-align: right;
	
}

.required
{

	font-weight: bold;

}

ul.socialLinks
{
	
	display: block;
	list-style-type: none;
	width: 256px;
	height: 64px;
	margin: 0;
	padding: 0;
	background-image: url('../images/socialMedia.png');
	background-repeat: no-repeat;
	
}

	ul.socialLinks li
	{
		
		display: block;
		float: left;
		width: 64px;
		height: 64px;
		
	}
	
		ul.socialLinks li a
		{
	
			display: block;
			width: 64px;
			height: 64px;
			
		}
		
			ul.socialLinks li a span
			{
		
				display: none;
				
			}