body	{
			margin:0px;
			padding:0px;
			font-family:Georgia;
			font-size:12px;
			line-height:5px
			}
td {
			font-size:12px;
			font-family:Arial;
			color:#000000;
			line-height:14px;
			}
p.bodycopy {
			font-size:12px;
			font-family:Arial;
			color:#000000;
			line-height:14px;
			margin-left:20px;
			margin-right:20px;
			}

p.bodycopy2 {
			font-size:12px;
			font-family:Arial;
			color:#FFFFFF;
			font-weight:bold;
			margin-left:10px;
			margin-right:10px;
			}


a	{
			line-height:14px;
			font-size:14px;
			height:14px;
			font-weight:800;
			font-family:Arial;
			color:#FBF2E2;
			text-decoration:none;
			}
a:hover	{
			color:#4C3F2C;
			text-decoration:none;
			}

.border {
		border: 1px solid #8C8773;
}
.border2 {
		border: 1px solid #8C8773;
		background-color:FBF2E2;
		padding-left:6px;
}

.border3 {
		border: 1px solid #8C8773;
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:FBF2E2;
}

.border4 {
		border: 1px solid #8C8773;
		background-image:url(images/nolemonback5.gif);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:FBF2E2;
}

.border5 {
		border: 1px solid #8C8773;
		background-image:url(images/flatrateback.gif);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:FBF2E2;
}

.border6 {
		border: 1px solid #8C8773;
		background-image:url(images/airback2.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-color:#FFFFFF;
}

.border7 {
		border: 1px solid #8C8773;
		background-image:url(images/phoneback.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-color:#BEBA5D;
}

.whiteback {
		background-color:#FFFFFF;
		filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:0.5;
}

.imgborder {
		border: 2px solid #8C8773;
}
.homecomfort {
		border: 1px solid #8C8773;
		background-image:url(images/homecomfortback2.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-color:FBF3E5;
}

.customers {
		border: 1px solid #8C8773;
		background-image:url(images/customerback1.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:FFFFFF;
}

.productsbkg {
		border: 1px solid #8C8773;
		background-image:url(images/productinfo.gif);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:FFFFFF;
}

.awardsbkg {
		border: 1px solid #8C8773;
		background-image:url(images/cornerstone.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:#DDCBB7;
}

.checklist {
		border: 1px solid #8C8773;
		background-image:url(images/checklist.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:#DBD5C2;
}

.newinstall {
		border: 1px solid #8C8773;
		background-image:url(images/newinstallback.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-color:FFFFFF;
}

.reviews {
		border: 1px solid #8C8773;
		background-image:url(images/moreclientreviews.gif);
		background-position:bottom center;
		background-repeat:no-repeat;
		background-color:FFFFFF;
}

.mainbody a:link  {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#00529F;
			text-decoration:none;
			text-transform:none;
			}


.mainbody a:visited {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#00529F;
			text-decoration:none;
			text-transform:none;
			}

.mainbody a:hover {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			text-transform:none;
			}

.mainbody a:active {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#00529F;
			text-decoration:none;
			text-transform:none;
			}

.footer {
	color: #4C3F2C;
	text-decoration: none;
	font-weight:normal;
	font-family: Arial;
	font-size: 10px;
	line-height:12px;
}

.footerlink {
	color: #4C3F2C;
	text-decoration: none;
	font-weight:normal;
	font-family: Arial;
	font-size: 10px;
	line-height:12px;
	text-transform:none;
}

.whitelink a:link  {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			text-transform:none;
			}
.whitelink a:hover {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#000000;
			text-decoration:none;
			text-transform:none;
			}
.whitelink a:visited  {
			line-height:12px;
			font-size:12px;
			height:14px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			text-transform:none;
			}

.pgbkg2 {
	background-image:url(images/sample2back.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.navback {
	background-image:url(images/navback.gif);
	background-position:center;
	background-repeat:repeat-y;
}

.mainback {
	background-image:url(images/mainbodybkg.gif);
	background-position:center;
	background-repeat:repeat-y;
}

.footer1back {
	background-image:url(images/footer2bkg.gif);
	background-position:top center;
	background-repeat:no-repeat;
}

.footer2back {
	background-image:url(images/footer2.gif);
	background-position:center;
	background-repeat:repeat-y;
}
.techback {
	background-image:url(images/techback.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.airback {
	background-image:url(images/airback.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.navdiv	{
			line-height:18px;
			font-size:18px;
			height:18px;
			font-weight:800;
			font-family:Arial;
			color:#FBF2E2;
			text-decoration:none;
			}

.titleorange {
			line-height:12px;
			font-size:12px;
			height:12px;
			font-weight:normal;
			font-family:Arial;
			color:#FF6600;
			text-decoration:none;
			}	
.titleorange2 {
			line-height:14px;
			font-size:14px;
			height:14px;
			font-weight:bold;
			font-family:Arial;
			color:#FF6600;
			text-decoration:none;
			}	

.titlebrown2 {
			line-height:20px;
			font-size:14px;
			height:14px;
			font-weight:bold;
			font-family:Arial;
			color:#4C3F2C;
			text-decoration:none;
			}	

.titlebrown {
			line-height:18px;
			font-size:18px;
			height:18px;
			font-weight:normal;
			font-family:Arial;
			color:#4C3F2C;
			text-decoration:none;
			}
.titlelitebrown {
			line-height:30px;
			font-size:30px;
			height:32px;
			font-weight:normal;
			font-family:Arial Narrow;
			color:#B5AA92;
			text-decoration:none;
			margin-left:10px;
			}

.titlelitebrown2 {
			line-height:30px;
			font-size:30px;
			height:32px;
			font-weight:normal;
			font-family:Arial Narrow;
			color:#B5AA92;
			text-decoration:none;
			}

.titlegreen {
			line-height:18px;
			font-size:18px;
			height:18px;
			font-weight:normal;
			font-family:Arial;
			color:#7B8528;
			text-decoration:none;
			}
.green a:link {
			font-size:12px;
			font-weight:bold;
			color:#7B8528;
			text-decoration:none;
			}
.green a:hover {
			font-size:12px;
			font-weight:bold;
			color:#7B8528;
			text-decoration:none;
			}
.rightal {
	margin-right:10px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
			}
.leftal {
	margin-left:10px;
			}
.leftal {
	margin-left:10px;
	margin-right:5px;
			}
.toptable {
	margin-top:5px;
}
.divline {
	line-height:5px;
}
.divline2 {
	line-height:3px;
}
.greenlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7B8528;
	text-decoration: none;
}
.style1 {
	font-size: 12px;
	color: #7B8528;}

.orangelink {
			line-height:12px;
			font-size:12px;
			height:12px;
			font-weight:bold;
			font-family:Arial;
			color:#FF6600;
			text-decoration:underline;
}
.orangelink a:hover {
			line-height:12px;
			font-size:12px;
			height:12px;
			font-weight:bold;
			font-family:Arial;
			color:#4C3F2C;
			text-decoration:underline;
}
.smallbrown	{
			line-height:12px;
			font-size:12px;
			height:12px;
			font-weight:normal;
			font-family:Arial;
			color:#4C3F2C;
			text-decoration:none;
			}
.whiteheader	{
			
			font-size:11px;
			height:28px;
			text-align:center;
			font-family:Arial;
			color:#FFFFFF;
			text-decoration:none;
			font-weight:bold;
			}
.commitment {
			font:Arial;
			font-size:18px;
			font-weight:normal;
			color:#FFFFFF;
			line-height:20px;
}

/* new things! */
div.button img, div.button a {
	border:0;
}
div.button a {
	margin-top:5px;
}
div.button a.climatemaster {
	float:left;
	height:60px;
	width:243px;
	background:url(images/climate-master.gif) no-repeat;
}
div.button a.climatemaster:hover {
	float:left;
	height:60px;
	width:243px;
	background:url(images/climate-master.gif) no-repeat 0 -60px;
}
div.button a.lennox {
	float:left;
	height:60px;
	width:243px;
	background:url(images/lennox.gif) no-repeat;
}
div.button a.lennox:hover {
	float:left;
	height:60px;
	width:243px;
	background:url(images/lennox.gif) no-repeat 0 -60px;
}
div.button a.everrest {
	float:left;
	height:60px;
	width:243px;
	background:url(images/everrest.gif) no-repeat;
}
div.button a.everrest:hover {
	float:left;
	height:60px;
	width:243px;
	background:url(images/everrest.gif) no-repeat 0 -60px;
}
div.button a.deecramer {
	float:left;
	height:60px;
	width:243px;
	background:url(images/deecramer.gif) no-repeat;
}
div.button a.deecramer:hover {
	float:left;
	height:60px;
	width:243px;
	background:url(images/deecramer.gif) no-repeat 0 -60px;
}