/* ================================
   --------------------------------
   EDGE STYLESHEET
   --------------------------------
   ================================
*/
/*-- global --*/
@import url("reset.css");


/* ----------------------------------------------- Layout */

body {
	text-align: center;
	/*font: normal 62.7%/150%  Helvetica, Arial sans-serif;*/
	font: normal 76%/1.5  helvetica, arial, sans-serif;	
	color:#fff;
	margin-bottom: 50px;
	background:#000;
}

p {
	margin:0 0 1.5em 0;
	line-height:1.5em;
}
h2 {
	font-size: 2.5em;
	line-height: 1em;
}
hr {
	display:none;
}
a { outline: none; } /* firefox claret fix (remove dotted lines) */
a {
	color: #019fdf;/*cerulean blue*/
	text-decoration:none;
}

a:hover {
	color: #fff;
}

/*-- flash --*/

#infinitymovie {
	width:960px;
	height:515px;
	position:relative;
	z-index:5;
}


/*-- container divs --*/
#container {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#homediv, #systemdiv, #coolsdiv, #heatsdiv, #freshAirdiv, #cleanAirdiv, #schedulingdiv, #accessdiv, #zoningdiv, #findAdealerdiv {
	position: absolute;
	top: 504px;
	width: 960px;
	height: 250px;
	overflow: hidden;
	display:none;
	z-index: 1;
}
#schedulingdiv {
	height: 350px;
}
.border {
	border: 1px solid #6a6a69;
}
/*--------------------------------------- background div  */
#homeback, #systemback, #coolsback, #heatsback, #freshAirback, #cleanAirback, #schedulingback, #accessback, #zoningback, #findAdealerback {
	position: absolute;
	top: -504px;
	width: 960px;
	height: 350px;
	overflow: hidden;
	display:block;
	background: transparent url(../images/home-back.jpg) 0 0 no-repeat;
	z-index:2;
}
#coolsback {
	background: url(../images/cools-back.jpg) 0 0 no-repeat;
}
#homeback, #schedulingback {
	background: url(../images/home-back.jpg) 0 0 no-repeat;
}
#systemback {
	background: url(../images/system-back.jpg) 0 0 no-repeat;
}
#freshAirback {
	background: url(../images/freshair-back.jpg) 0 0 no-repeat;
}
#cleanAirback {
	background: url(../images/freshair-back.jpg) 0 0 no-repeat;
}
#accessback {
	background: url(../images/access-back.jpg) 0 0 no-repeat;
}
#heatsback, #zoningback {
	background: url(../images/heats-back.jpg) 0 0 no-repeat;
}
#findAdealerback {
	background: #060C07;
}
/*--------------------------------------- home contents layout */
#home1, 
#home2 {
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index: 10;
}

#home1header1, #home2header1, /*header*/
#home1img1, #home2img1,  /*images*/
#home1para1, #home2para1 /*paragraphs*/{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index: 10;
	}
#home1header1,
#home2header1 {
	background: url(../images/home-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 27px;
	width: 253px;
	z-index:10;
	top: 20px;
}
#home2header1 {
	background: url(../images/home-header2.gif) 0 0 no-repeat;
	margin-left: 495px;
	z-index:10;
}
#home1para1 {
	margin-left: 175px;
	width: 293px;
	z-index:10;
	top: 65px;

}
#home1img1 {
	top: 65px;
}
#home2img1 {
	margin-left: 495px;
	z-index:10;
	top: 65px;
}
#home2para1 {
	margin-left: 650px;
	width: 285px;
	z-index:10;
	top: 65px;

}

/*--------------------------------------- system contents layout */
#system1, #system2 {
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}
#system1header, 
#system1para, 
#system2para
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
	}
#system1header {
	background: url(../images/system-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 690px;
	z-index:10;
	top: 20px;

}
#system1para{
	width: 460px;
	z-index:10;
	top: 65px;

}
#system2para {
	width: 400px;
	margin-left: 530px;
	z-index:10;
	top: 65px;

}
/*--------------------------------------- cools contents layout */
#cools1,
#cools2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;

}
#cools1header, 
#cools2header, 
#cools1para,
#cools2para,
#cools1img,
#cools2img1,
#cools2img2
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;

}
#cools1header {
	background: url(../images/cools-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 410px;
	z-index:10;
	top: 20px;

}
#cools2header {
	background: url(../images/cools-header2.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 36px;
	width: 385px;
	margin-left: 500px;
	z-index:10;
	top: 20px;

}
#cools1para {
	margin-left: 150px;
	width: 320px;
	z-index:10;
	top: 65px;

}
#cools2para {
	margin-left: 635px;
	width: 300px;
	z-index:10;
	top: 65px;
}
/*#cools2img1 p
{
	margin: 0;
	padding: 0;
	margin-left: 500px;
	z-index:10;

}*/
#cools2img1, #cools2img2 {
	margin-left: 500px;
	z-index:10;
	top: 65px;
}
#cools2img2 {
	top: 145px;
}
#cools1img {
	top: 65px;
}
/*--------------------------------------- heats contents layout */
#heats1,
#heats2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;

}
#heats1header, 
#heats2header, 
#heats1para,
#heats2para,
#heats1img,
#heats2img
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;

}
#heats1header {
	background: url(../images/heats1-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 299px;
	z-index:10;
	top: 20px;
}
#heats2header {
	background: url(../images/heats2-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 32px;
	width: 305px;
	margin-left: 500px;
	z-index:10;
	top: 20px;
}
#heats1para {
	margin-left: 150px;
	width: 325px;
	z-index:10;
	top: 65px;

}
#heats2para {
	margin-left: 635px;
	width: 300px;
	z-index:10;
	top: 65px;

}
#heats1img {
	top: 65px;
}
#heats2img {
	margin-left: 500px;
	z-index:10;
	top: 65px;
}
/*--------------------------------------- freshAir contents layout */
#freshAir1,
#freshAir2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}

#freshAir1header, 
#freshAir2header, 
#freshAir1para,
#freshAir2para,
#freshAir1img1,
#freshAir2img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
}
#freshAir1img1 {
	z-index:10;
	top: 65px;
}
#freshAir1header {
	background: url(../images/freshair-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 299px;
	z-index:10;
	top: 20px;
}
#freshAir2header {
	background: url(../images/freshair-header2.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 299px;
	margin-left: 500px;
	z-index:10;
	top: 20px;
}
#freshAir1para {
	margin-left: 150px;
	width: 325px;
	z-index:10;
	top: 65px;

}
#freshAir2para {
	margin-left: 635px;
	width: 300px;
	z-index:10;
	top: 65px;
}
#freshAir2img1 {
	margin-left: 500px;
	z-index:10;
	top: 65px;
}
/*--------------------------------------- freshAir contents layout */
#cleanAir1,
#cleanAir2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}
#cleanAir1header, 
#cleanAir2header, 
#cleanAir1para,
#cleanAir2para,
#cleanAir1img1,
#cleanAir2img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
}
#cleanAir1img1 {
	top: 65px;
}
#cleanAir1header {
	background: url(../images/cleanair-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 28px;
	width: 427px;
	z-index:10;
	top: 20px;
}
#cleanAir2header {
	background: url(../images/cleanair-header2.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 36px;
	width: 286px;
	margin-left: 605px;
	z-index:10;
	top: 20px;
}
#cleanAir1para {
	margin-left: 155px;
	width: 410px;
	z-index:10;
	top: 65px;
}
#cleanAir2para {
	margin-left: 605px;
	width: 340px;
	z-index:10;
	top: 65px;
}
/*--------------------------------------- scheduling contents layout */
#scheduling1,
#scheduling2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}
#scheduling1header, 
#scheduling2header, 
#scheduling1para,
#scheduling2para,
#scheduling1img1,
#scheduling2img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
}
#scheduling1header {
	background: url(../images/scheduling-header1.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 70px;
	width: 296px;
	margin-left: 155px;
	z-index:10;
	top: 20px;
}
#scheduling2header {
	background: url(../images/scheduling-header2.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 74px;
	width: 251px;
	margin-left: 650px;
	z-index:10;
	top: 20px;
}
#scheduling1para {
	margin-left: 155px;
	width: 325px;
	z-index:10;
	top: 100px;

}
#scheduling2para {
	margin-left: 650px;
	width: 300px;
	z-index:10;
	top: 100px;
}
#scheduling2img1 {
	margin-left: 500px;
	z-index:10;
	top: 20px;
}
#scheduling1img1 {
	top: 20px;
}
/*--------------------------------------- access contents layout */
#access1,
#access2{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}
#access1header, 
#access2header, 
#access1para,
#access2para,
#access1img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
}
#access1img1 {
	top: 65px;
}
#access1header {
	background: url(../images/access1header.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 35px;
	width: 438px;
	z-index:10;
	top: 20px;
}
#access2header {
	background: url(../images/access2header.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 32px;
	width: 205px;
	margin-left: 620px;
	z-index:10;
	top: 20px;
}
#access1para {
	margin-left: 255px;
	width: 335px;
	z-index:10;
	top: 65px;
}
#access2para {
	margin-left: 620px;
	width: 300px;
	z-index:10;
	top: 65px;
}
/*--------------------------------------- zoning contents layout */
#zoning1,
#zoning2
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;
}
#zoning1header, 
#zoning1para,
#zoning2para,
#zoning1img1,
#zoning2img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;
}
#zoning1header {
	background: url(../images/zoning1header.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 33px;
	width: 494px;
	z-index:10;
	top: 20px;
}

#zoning1para {
	margin-left: 150px;
	width: 325px;
	z-index:10;
	top: 65px;
}
#zoning2para {
	margin-left: 635px;
	width: 300px;
	z-index:10;
	top: 65px;
}
#zoning2img1 {
	margin-left: 500px;
	z-index:10;
	top: 65px;
}
#zoning1img1 {
	top: 65px;
}
/*--------------------------------------- findAdealer contents layout */
#findAdealer1
{
	position: absolute;
	top: -500px;
	display:block;
	margin-left: 20px;
	z-index:10;	
}
#findAdealer1header, 
#findAdealer2header, 
#findAdealer1para,
#findAdealer2para,
#findAdealer1img1
{
	position: absolute;
	/*top: -500px;*/
	display:block;
	margin-left: 20px;
	z-index:10;	
}
#findAdealer1header {
	background: url(../images/findAdealer1-header.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height: 36px;
	width: 718px;
	margin-left: 185px;
	z-index:10;
	top: 30px;
}
#findAdealer1img1 {
	top: 20px;
}
#findAdealer1para {
	margin-left: 185px;
	width: 350px;
	z-index:10;
	top: 75px;
}
#findAdealer2para {
	margin-left: 540px;
	width: 350px;
	z-index:10;
	top: 75px;
}
#findAdealer1img1.border {
	border: 1px solid  #1E211F;
	z-index:10;
	top: 20px;
}

/*--------------------------------------- flash */
#infinitymovie p {
	margin: 0;
	padding: 0;
	z-index:10;

} 
#infinitymovie p a {
	width:960px;
	height:505px;
	display:block;
	text-indent:-9999em;
	background:transparent url("../images/no-flash.jpg") top left no-repeat;
	z-index:10;

}
ol#nav, ol#nav li {
	display:none;
}
#header {
	position:absolute;
	width:960px;
	text-align:center;
	top:-9999em;
	padding:20px 0;
	border-top:1px solid #4F4D4D;
	z-index:10;

}
#header p {
	margin:0;
	line-height:normal;
	z-index:10;

}
	
	
	
