﻿body {
	margin: 0;
	padding: 0;
	background-color: #333333;
	text-align: center;
}

#GlobalContainer {}

#SiteSpacerTop,
#SiteSpacerBase1,
#SiteSpacerBase2 {
	height: 20px;
}

#SiteContainer {
	width: 800px;
	margin: 0 auto;
	padding: 0;
	background-color: #000000;
	text-align: left;
}

#NavColumn {
	width: 180px;
	padding: 94px 0 0 0;
	float: left;
}

#BodyColumn {
	width: 620px;
	float: right;
}
#BodyColumn .bodyHeader {
	height: 285px;
}

#MinHeightEnforcer {
	width: 1px;
	float: left;
	height: 525px;
	/* background-color: #cc0000; Debug */
}


#ContentLeft {
	width: 440px;
	float: left;
}
#ContentLeftInner {
	padding-top: 1px;
}
#ContentLeftCopy {
	margin: 10px 15px 0 29px;
	text-align: left;
}

.copyTitle {
	width: 210px;
	margin: 20px 0 12px 0;
	color: #CD6E41;
	font-size: 16px;
	font-weight: bold;
}
.contentDivider {
	height: 1px;
	margin: 12px 0;
	background-color: #808080;
}
#ContentRight {
	width: 177px;
	float: left;
}
.contentRightContent {
	margin: 0 18px;
}
.contentRightDivider {
	height: 1px;
	margin: 12px 0;
	background-color: #808080;
}
.rightContentTitle {
	margin: 0 0 5px 0;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
}
.rightColInfoBox {
	padding: 10px;
	color: #ffffff;
	margin-bottom: 12px;
	background-color: #3D1B49;
}
.rightColInfoBox div, 
.rightColInfoBox span {
	color: #ffffff;
}
.rightColInfoBox a {
	color: #ffffff;
	text-decoration: none;
}

.rightColText,
.rightColText .textAsLink {
	color: #B2667D;
	text-align: center;
	text-decoration: none;
}


/*
	-------------------------------------------------------
	In-Page OutletList
	-------------------------------------------------------
*/

	#OutletList .outletLinkHolder {
		margin: 0;
	}
	#OutletList .outletLinkHolder span.icon {
		color: #004995;
	}
	#OutletList .outletLinkHolder a {
		color: #ffffff;
		font-size: 12px;
	}
	#OutletList .outletLinkHolder a:link,
	#OutletList .outletLinkHolder a:visited,
	#OutletList .outletLinkHolder a:hover {
		text-decoration: none;
		color: #ffffff;
	}

/*
	-------------------------------------------------------
	REGISTER
	-------------------------------------------------------
*/
	.formIntro {
		margin: 0;
		line-height: 15px;
		color: #ffffff;
	}

	.formBox {
		margin: 10px 0 0 0;
		padding: 0;
		width: 110px;
		color: #666666;
		font-size: 10px;
	}
/*
	-------------------------------------------------------
	SOCIAL
	-------------------------------------------------------
*/
/*
	.social {
		margin: 10px 0 0 16px;
		line-height: 20px;
	}
	.socialFacebook {
		vertical-align: middle;
	}
	.socialTwitter {
		vertical-align: middle;
	}
*/
	.social {
		margin: 10px 0 8px 16px;
	}

	

	.findUs {
		margin: 10px 0 0 16px;
	}
	.findUs a,
	.findUs span, 
	.findUs p {
		font-size: 10px;
		line-height: 15px;
	}
/*
	-------------------------------------------------------
	HELPERS
	-------------------------------------------------------
*/
	.tight {
		margin: 0;
		padding: 0;
	}
	.tightTop {
		margin-top: 0;
		padding-top: 0;
	}
	.tightBottom {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.copyImageTopRight {
		float: right;
		margin: 0 0 12px 10px;
	}
	.breakFloat {
		margin: 0;
		padding: 0;
		border-collapse: collapse;
		clear: both;
		visibility: hidden;
		height: 0px;
		/* visibility: visible; background-color: #cc0000;height: 1px;Debug */
	}
