.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.homepageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	color: #A60327;
	text-decoration: none;
}
.contactpageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	text-decoration: none;
	color: #584E03;
}
.workpageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	text-decoration: none;
	color: #B76100;
}
.aboutpageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold;
	color: #59741A;
	text-decoration: none;
}
.servicespageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 36px;
	font-weight: bold;color: #004A3C;
	text-decoration: none;
}
.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
}
.navbar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left: 20px;
	line-height: 20px;
}
.navbar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	font-weight: bold;
	line-height: 20px;
}
.bodytext a {
	color: #A60327;
	text-decoration: none;
}
.bodytext a:hover {
	color: #A60327;
	text-decoration: underline;
}
.subheader {
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.subsubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #A60327;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.subsubheader lowercase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #A60327;
	text-decoration: none;
	font-weight: bold;
}
.subsubheader a {
	color: #CD1041;
	text-decoration: none;
}
.subsubheader a:hover {
	color: #CD1041;
	text-decoration: underline;
}
.bodytext li {
	list-style-type: square;
	
}
.peoplepageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 36px;
	color: #CF8D00;
	font-weight: bold;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CD1041;
	text-decoration: none;
	background-color: #FFCC00;
	padding: 5px;
}
.smalltext a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CD1041;
	text-decoration: none;
	background-color: #FFCC00;
	padding: 5px;
}
.smalltext a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #CD1041;
	padding: 5px;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #584E03;
	text-decoration: none;
}
.goldTxt{
	color: #CF8D00;
	font-weight:bold;
}

/* Footer */

#footer-wrapper {
	overflow: hidden;
	padding: 0px 0px 40px 0px;
	color:#fff;  
	background: #ffc726;
}


#footer p {
	margin: 0;
	padding: 10px 0px 0px 0px;
	line-height: normal;
	font-size: 10px;
	text-transform: uppercase;
	text-align: center;
	color: #FFFFFF;
}

#footer a {
	color: #FFFFFF;
}


#three-columns {
	width: 100%;
	margin: 0px auto 30px 70px;
	padding: 0px 0px 0px 0px;
}

#three-columns ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#three-columns li {
	padding: 0px 0px 6px 0px;

}

#three-columns h2 {
 	padding: 0px 0px 0px 0px;
	font-size: 18px;
	color: #FFFFFF;
}

#column1 {
	float: left;
	width: 150px;
}

#column2 {
	float: left;
	width: 150px;
}

#column3 {
	float: left;
	width: 180px;
}

#column4 {
	float: left;
	width: 360px;
}
