body{
    position:relative;
	margin: 0 auto;
	background-image:url(images/bgrepeat.jpg);
	background-position: center top;
	background-repeat:repeat;
}

#container {
	position: relative;
	height: 1048px;
	width: 1028px;
	margin: 0 auto;
	background-position: center center;
	background-image:url(images/kws-mechanical.jpg);	
}

#links{
   position:absolute;
   top:114px;
   left:417px;
   width:575px;
   height:44px;
}

#carrier1{
  position:absolute;
  top:0px;
  left:881px;
  width:123px;
  height:74px;
}

#carrier2{
  position:absolute;
  top:967px;
  left:844px;
  width:160px;
  height:81px;
}

#number{
   position:absolute;
   top:69px;
   left:764px;
   width:239px;
   height:47px;
}

#number{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#FFFFFF;
}

.large-font{
   font-family:Arial, Helvetica, sans-serif;
   font-size:20pt;
   color:#FFFFFF;
   font-style:italic;
   font-weight:bold;
}

#top-text-heading{
   position:absolute;
   top:192px;
   left:426px;
   width:510px;
   height:158px;
}

#top-text-heading{
   font-family:Arial, Helvetica, sans-serif;
   font-size:16pt;
   color:#FFFFFF;
   line-height:18pt;
}

.top-text-large{
   font-family:Arial, Helvetica, sans-serif;
   font-size:40pt;
   color:#FFFFFF;
   line-height:40pt;
}

#puron-logo{
   position:absolute;
   top:162px;
   left:805px;
   width:184px;
   height:109px;
}

#services-area{
  position:absolute;
  top:384px;
  left:34px;
  width:306px;
  height:150px;
}

#onlinequote-area{
  position:absolute;
  top:384px;
  left:362px;
  width:306px;
  height:150px;
}

#contact-area{
  position:absolute;
  top:384px;
  left:688px;
  width:306px;
  height:150px;
}

.title{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14pt;
   color:#FFFFFF;
   text-align:left;
}

.center-text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#FFFFFF;
   text-align:center;
}

#botton-links{
   position:absolute;
   top:494px;
   left:0px;
   width:1028px;
   height:32px;
}

#side-text{
   position:absolute;
   top:592px;
   left:25px;
   width:252px;
   height:119px;
}

#side-text-underneath{
	position:absolute;
	top:702px;
	left:27px;
	width:252px;
	height:200px;
}

#side-text-underneath{
   font-family:"Times New Roman", Times, serif;
   font-size:12pt;
   color:#FFFFFF;
}

#maintext{
   position:absolute;
   top:606px;
   left:295px;
   width:600px;
   height:360px;
}

#maintext{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#000065;
}

#maintext a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#000065;
   text-decoration:underline;
}

#maintext a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#000065;
   text-decoration:none;
}

#footer{
   position:absolute;
   top:995px;
   left:25px;
   width:980px;
   height:35px;
}


#footer{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#4b4b4b;
   text-align:center;
   line-height:14pt;
}

.blue-text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#005a81;
}

.blue-text a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#005a81;
   text-decoration:none;
}

.blue-text a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#4b4b4b;
   text-decoration:none;
}

.email{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#4b4b4b;
}

.email a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#4b4b4b;
   text-decoration:none;
}

.email a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#4b4b4b;
   text-decoration:underline;
}

.footer-white{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#FFFFFF;
}

.footer-white a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#FF0066;
   font-weight:bold;
   text-decoration:none;
}

.footer-white a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:#FF0066;
   font-weight:bold;
   text-decoration:underline;
}

#visa{
   position:absolute;
   top:19px;
   left:726px;
   width:145px;
   height:29px;
}

/* CSS Document */
