body {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff url(../images/bgTEST.jpg) no-repeat top center;
	}

h1 {
	color: #d71b2d;
	font-family: Georgia, serif;
	font-size: 13pt;
	line-height: 180%;
	font-weight: bold;
	text-decoration: underline;
	margin-top: -5px;
	padding-top: -5px;
	margin-bottom: -10px;
	padding-bottom: -10px;
	margin-left: 7px;
	padding-left: 7px;
	letter-spacing: -0.5px;
	text-align: left;
}

h2 {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 11pt;
	line-height: 180%;
	font-weight: bold;
	text-decoration: none;
	margin-top: -5px;
	padding-top: -5px;
	margin-bottom: -10px;
	padding-bottom: -10px;
	margin-left: 7px;
	padding-left: 7px;
	text-align: left;
}

h3 {
	color: #d71b2d;
	font-family: Georgia, serif;
	font-size: 10pt;
	line-height: 180%;
	font-weight: bold;
	text-decoration: none;
	margin-top: -5px;
	padding-top: -5px;
	margin-bottom: -10px;
	padding-bottom: -10px;
	margin-left: 7px;
	padding-left: 7px;
	letter-spacing: -0.5px;
}

h4 {
	color: #000000;
	font-family: Georgia, serif;
	font-size: 10pt;
	line-height: 180%;
	font-weight: bold;
	text-decoration: none;
	margin-top: -5px;
	padding-top: -5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}



img.floatLeft { 
	float: left;
	margin-right: 5px;
	padding:2px;
	}
	



a.main {
	color: #d71b2d;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	text-decoration: underline;
}

a.main:hover {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	text-decoration: underline;
}


a.link {
	color: #d71b2d;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 180%;
	text-decoration: underline;
}

a.link:hover {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 180%;
	text-decoration: underline;
}


a.footer {
	color: #a7a7a7;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 180%;
	margin-left: 0px;
	padding-left: 0px;
}

a.footer:hover {
	color: #d81b2d;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 10pt;
	line-height: 180%;
	margin-left: 0px;
	padding-left: 0px;
	text-decoration: underline;
}


.hidden { display: none; }
.unhidden { display: block; }


.home {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	margin-left: 7px;
	padding-left: 7px;
	margin-right: 7px;
	padding-right: 7px;
	text-align: left;
}	

.hard {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	margin-left: 7px;
	padding-left: 7px;
}	

.clear {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
	margin-left: 7px;
	padding-left: 7px;
}	


.footer {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 7pt;
	line-height: 180%;
	margin-left: 24px;
	padding-left: 24px;
	text-decoration: none;
}	

.copy {
	color: #a7a7a7;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 8pt;
	line-height: 180%;
	margin-left: 24px;
	padding-left: 24px;
	text-decoration: none;
}	


ul {
	color: #717171;
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 9pt;
	line-height: 180%;
}



.border { 
	padding:2px;
        border:1px solid #d4d4d4;
	}
	
hr {
	height: 0;
	border-style: dashed;
	border-width: 1px 0 0 0;
	border-color: #BDBDBD;
	width: 80%;
}

	
	
	
	
.displace {
	position: absolute;
	left: -5000px;
	}
	
	
	
	
	
a.rollHome {
	display: block;
	width: 70px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkHomeA.png");
	}

a.rollHome:hover {
	background-position: -70px 0;
	}


a.rollAbout {
	display: block;
	width: 90px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkAboutA.png");
	}

a.rollAbout:hover {
	background-position: -90px 0;
	}



a.rollServices {
	display: block;
	width: 90px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkServicesA.png");
	}

a.rollServices:hover {
	background-position: -90px 0;
	}



a.rollTestimonials {
	display: block;
	width: 125px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkTestimonialsA.png");
	}

a.rollTestimonials:hover {
	background-position: -125px 0;
	}



a.rollContact {
	display: block;
	width: 125px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkContactA.png");
	}

a.rollContact:hover {
	background-position: -125px 0;
	}


a.rollLinks {
	display: block;
	width: 125px;
	height: 30px;
	text-decoration: none;
	background: url("../images/linkLinksA.png");
	}

a.rollLinks:hover {
	background-position: -125px 0;
	}



