a:link {
	font-family: Verdana,Helvetica, Arial, sans-serif;	
	font-size:12px;
	color: #579067;
	font-weight:bold;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #626262;
}
a:visited {
	color:#84AC8F;
}
a:hover {
	color:#5A822C;
}
/* Main Box Elements */
body {
	width: 996px;
	background-color:#EDEDED;
	border: 1px solid #A3A3A3;
	font-family: Verdana,Helvetica, Arial, sans-serif;	
	font-size:12px;
	color: #062944;
	margin: 10px;
}
.headSpace
{
	padding-top:8px;padding-left:7px;
}
.header {
	background-color:#969696;
}
.hendelGuy {
	background-image: url(../images/Hendels_Joe_Sez.jpg);
	background-repeat: no-repeat;
	height: 77px;
	width: 65px;
	position:absolute;	
}
.headerThumbs {
	padding-top: 7px;
	padding-left: 75px;
	position:absolute;
}
.hendelAddress {
	font-size:16px;
	color: #ffffff;
	font-weight:bold;
	padding-top: 7px;
	padding-left: 300px;
	text-align:right;
}
.headerLinks {
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	padding-top: 34px;
	padding-left: 810px;
}
.headerLinks a {
	color: #ffffff;
	text-decoration:none;
}
.headerLinks a:hover {
	color: #ffffff;
	text-decoration:underline;
}
.headerContent {
	background: #969696;
	width: 1020px;
}
/* Page Content - */

.topBoxSpace1{
	background-color:#969696;
}

.greenBoxSpace2{

}
/* small green box on left */
.greenBoxSpace1 {
	background-color:#5C936C;
	padding:5px;

}

/* long green box on right */
.footerBox1 {
	background-image: url(../images/footer_background.jpg);
	height: 39px;
	font-size:11px;
	color: #FFFFFF;
	font-weight:bold;
	text-align:center;
}

.footerBox1 a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.footerBox1 a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.footerBox1 a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.footerBottom {
	padding:8px;
	color: #A3A3A3;
	font-size:10px;
	text-align:center;
}
.footerBottom a{
	color: #A3A3A3;
}

/* START header navigation buttons */
#homeButton{
	padding-left:4px;
	float:left;
}
#homeButton a, #homeButton a:link, #homeButton a:active {
	text-decoration: none;
	position:absolute;	
	background-image: url(../images/homeButton.jpg);
	width:111px;
	color:#5C5C5C;
}
#homeButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/homeButton_on.jpg);
	color:#0F5111;
}
body#home #homeButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/homeButton_on.jpg);
	color:#0F5111;
}

/* aboutButton */
#aboutButton{
	padding-left:111px;
	float:inherit;
}
#aboutButton a, #aboutButton a:link, #aboutButton a:active {
	text-decoration: none;
	position:absolute;
	background-image: url(../images/aboutButton.jpg);	
	width:111px;
	color:#5C5C5C;
}
#aboutButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/aboutButton_on.jpg);
	color:#0F5111;
}
body#about #aboutButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/aboutButton_on.jpg);
	color:#0F5111;
}
/* showroomButton */
#showroomButton{
	padding-left:111px;
	float:inherit;
}
#showroomButton a, #showroomButton a:link, #servicesButton a:active {
	text-decoration: none;
	background-image: url(../images/showroomButton.jpg);
	position:absolute;
	width:111px;
	color:#5C5C5C;
}
#showroomButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/showroomButton_on.jpg);
	color:#0F5111;
}
body#showroom #showroomButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/showroomButton_on.jpg);
	color:#0F5111;
}
/* servicesButton */
#servicesButton{
	padding-left:111px;
	float:inherit;
}
#servicesButton a, #servicesButton a:link, #servicesButton a:active {
	text-decoration: none;
	position:absolute;
	background-image: url(../images/servicesButton.jpg);	
	width:111px;
	color:#5C5C5C;
}
#servicesButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/servicesButton_on.jpg);
	color:#0F5111;
}
body#services #servicesButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/servicesButton_on.jpg);
	color:#0F5111;
}
/* estimateButton */
#estimateButton{
	padding-left:111px;
	float:inherit;
}
#estimateButton a, #estimateButton a:link, #estimateButton a:active {
	text-decoration: none;
	position:absolute;
	background-image: url(../images/estimateButton.jpg);	
	width:111px;
	color:#5C5C5C;
}
#estimateButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/estimateButton_on.jpg);
	color:#0F5111;
}
body#estimate #estimateButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/estimateButton_on.jpg);
	color:#0F5111;
}
/* quickquoteButton */
#quickquoteButton{
	padding-left:111px;
	float:inherit;
}
#quickquoteButton a, #quickquoteButton a:link, #quickquoteButton a:active {
	text-decoration: none;
	position:absolute;
	background-image: url(../images/quickquoteButton.jpg);	
	width:111px;
	color:#5C5C5C;
}
#quickquoteButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/quickquoteButton_on.jpg);
	color:#0F5111;
}
body#quickquote #quickquoteButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/quickquoteButton_on.jpg);
	color:#0F5111;
}
/* faqButton */
#faqButton{
	padding-left:111px;
	float:inherit;
}
#faqButton a, #faqButton a:link, #faqButton a:active {
	text-decoration: none;
	background-image: url(../images/faqButton.jpg);
	position:absolute;
	width:111px;
	color:#5C5C5C;
}
#faqButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/faqButton_on.jpg);
	color:#0F5111;
}
body#faq #faqButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/faqButton_on.jpg);
	color:#0F5111;
}
/* communityButton */
#communityButton{
	padding-left:111px;
	float:inherit;
}
#communityButton a, #communityButton a:link, #communityButton a:active {
	text-decoration: none;
	background-image: url(../images/communityButton.jpg);
	position:absolute;
	width:111px;
	color:#5C5C5C;
}
#communityButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/communityButton_on.jpg);
	color:#0F5111;
}
body#community #communityButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/communityButton_on.jpg);
	color:#0F5111;
}

/* contactButton */
#contactButton{
	padding-left:111px;
	float:inherit;
}
#contactButton a, #contactButton a:link, #contactButton a:active {
	text-decoration: none;
	background-image: url(../images/contactButton.jpg);
	position:absolute;
	width:95px;
	color:#5C5C5C;
}
#contactButton a:hover {
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/contactButton_on.jpg);
	color:#0F5111;
}
body#contact #contactButton a{
	text-decoration: underline;
	position:absolute;
	background-image: url(../images/contactButton_on.jpg);
	color:#0F5111;
}
/* END buttons */
/* BODY */
.content {
	border: 1px solid #ABABAB;
	width: 981px;
}

.bookBox {	
	padding-top:4px;
	border-right: 1px solid #8A8A8A;
	border-top: 1px solid #8A8A8A;
	border-bottom: 1px solid #8A8A8A;
	width: 185px;
	height:20px;	
	background-color:#588F68;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.bookBottom {
	border-right: 1px solid #8A8A8A;
	border-bottom: 1px solid #8A8A8A;
	width: 185px;
	height:160px;	
	background-color:#CEE0D4;
	color:#0D530F;	
	font-size:10px;
}
.joeBox {
	padding-top:4px;
	border-right: 1px solid #5E6E61;
	border-top: 1px solid #5E6E61;
	border-bottom: 1px solid #5E6E61;
	width: 185px;
	height:20px;	
	background-color:#588F68;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}
.joeBottom {
	border-right: 1px solid #5E6E61;
	border-bottom: 1px solid #5E6E61;
	font-size:10px;
	width: 185px;
	background-color:#CEE0D4;
	color:#5E6961;
	text-align:center;
}
/* awards box */
.awardsBox {
	padding-top:4px;
	border-left: 1px solid #686868;
	border-right: 1px solid #686868;
	border-top: 1px solid #686868;
	border-bottom: 1px solid #686868;
	width: 190px;
	height:20px;	
	background-color:#588F68;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
}
.awardsBottom {
	border-left: 1px solid #686868;
	border-right: 1px solid #686868;
	border-bottom: 1px solid #686868;
	font-size:10px;
	width: 190px;
	background-color:#CEE0D4;
	color:#656565;
	text-align:center;
}
/* *.
/* testimonial box */
.testBox {
	padding-top:4px;
	border-left: 1px solid #686868;
	border-top: 1px solid #686868;
	border-bottom: 1px solid #686868;
	border-right: 1px solid #686868;
	width: 190px;
	height:20px;	
	background-color:#588F68;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}
.testBottom {
	border-left: 1px solid #686868;
	border-bottom: 1px solid #686868;
	border-right: 1px solid #686868;
	padding-left:8px;
	font-size:10px;
	width: 182px;
	background-color:#CEE0D4;
	color:#214E25;
	text-align:left;
}
/* home_body */
.dividerRow {	
	border-top: 1px solid #C0C0C0;
	border-top-style: dashed;
	width:570px;
}
.dividerCol {	
	border-right: 1px solid #C0C0C0;
	border-right-style: dashed;
	height:192px;
	width:282px;
	
}
.homeBody{
 font-size:11px;
}

.faqBody{
	font-size:12px;
	color:#626262;
}
.faqBody b{
	font-size:14px;
	font-weight:900;
	color:#568F66;
}
.mainBody{
	font-size:12px;
	color:#626262;
}
.mainBody b{
	font-size:14px;
	font-weight:900;
	color:#568F66;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
}
.Request {
	color:#626262;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.caption {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: small-caps;
	color: #5C936C;
}
.RequestTable {
	border-bottom: 1px solid #5E6E61;
	text-align:left;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #579067;
	font-variant: small-caps;
}
