@charset "utf-8";
/* Template 1 Print Stylesheet */

body {
	background: none;
	margin: 0;
	width: 100%;
	font-size: 12px;
	}

/*----------- defines masthead ------------*/

#mastheadContainer {
	background: none;
	width: 100%;
	}

#masthead {
	margin: 0;
	width: 100%;
	height: 80px;
	background: none;
	}

#logo {
	display: block;
	clear: both;
	float: none;
	margin: 0;
	height: 80px;
	min-height: 80px;
	padding-top: 30px;
	}
	
#fastFinder {
	display: none;
	}
	
#primaryNav {
	display: none;
	}
	
#socialMediaContainer {
	display: none;
	}
	
/*----------- defines content ------------*/

#globalContentContainer {
	background: none;
	border: none;
	width: 100%;
	padding-top: 50px;
	}
	
#contentContainer {
	width: 100%;
	background: none;
    border: none;
	margin: 0;
	padding: 0;
	}

#contentLeft {
	display: none;
	}

#contentMiddle {
	width: 100%;
	float: none;
	margin: 0;
}

.content {
	width: 100%;
	}
	
#contentRight {
	display: none;
	}
	
p.backToTop {
	display: none;
}

p.learnMore {
	display: none;
}

#navigationColumn {
	display: none;
}

.shim {
	display: none;
}

#sideColumn {
	display: none;
	}
	
/*----------- defines single column content ------------*/
	
#contentSingleColumnContainer {
	float: none;
	width: 100%;
	}
	
.contentSingleColumn {
	margin: 0;
}
	
#listingLeftColumn {
	width: 45%;
	float: left;
	margin: 0;
	padding: 0;
	}

#listingRightColumn {
	width: 45%;
	float: right;
	margin: 0;
	padding: 0;
	}
	
/*----------- defines home content ------------*/
	
#homeContentContainer {
	width: 100%;
	background: none;
    border: none;
	margin: 0;
	padding: 50px 0 0;
	}
	
#homeContentColumn1 {
	display: block;
	width: 100%;
	float: none;
	margin: 0;
	padding: 0;
}
	
.welcomeContent {
	width: 100%;
	margin: 0;
	padding: 0;
	display: block;
	float: none;
	font-size: 12px;
	}
	
.welcomeContent h1{
	padding: 0;
	}
	
.welcomeContent p{
	padding: 0;
	color: #000;
	font-size: 12px;
	}
	
.welcomeContent  .learnMore {
	display: none;
	}
	
.mainPromoImg {
	display: none;
	}

#featureStory {
	width: 100%;
	font-size: 12px;
	}
	
/*----------- defines footer ------------*/

#footerContainer {
	width: 100%;
	background-color: none;
	border: none;
	margin: 0 0 15px 0;
	padding: 8px 0 10px;
	}

#footer {
	width: 100%;
	margin: 0;
	padding: 4px 0 0 0;
	font-size: 12px;
	}
	
#footerLinks {
	display: none;
}