
body {
background-color:#467028;
margin:0;
padding:0;
norepeat;
text-align:center;
}


#main {
width:1000px;
height:100%;
text-align:left;
margin: 0 auto; 
position:absolute;
margin-top:0px;  /*negative half margin of height */
margin-left:-500px; /*negative half margin of  width */
left:50%;

}

#header {
width:1000px;
height:214px;
background-image:url("images/ippheader214.png");
position:relative;
float:left;
}

#headeranimation {
width:217px;
height:117px;
position:relative;
float:left;
left:80px;
top:75px;
}

#menuarea {
width:497px;
height:145px;
position:relative;
float:left;
left:230px;
top:62px;
}

#image {
width:1000px;
height:299px;
background-image:url("images/ippimagehome299.png");
position:relative;
float:left;
}

#imageservices {
width:1000px;
height:299px;
background-image:url("images/ippimageservices299.png");
position:relative;
float:left;
}

#imagecontact {
width:1000px;
height:299px;
background-image:url("images/ippimagecontact299.png");
position:relative;
float:left;
}

#imagedemister {
width:1000px;
height:299px;
background-image:url("images/ippimagedemister299.png");
position:relative;
float:left;
}


#contentmain {
width:1000px;
position:relative;
background-image:url("images/ippcontentbg.png");
float:left;
}



#content {
width:872px;
position:relative;
float:left;
left:73px;
}

#content p { margin:17px; text-align:left; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif; }  
#content td { margin:20px; text-align:left; color:#FFFFFF; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }  
#content li { margin:15px; text-align:left; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }  
#content h1 { margin-top:17px; margin-left:17px; margin-right:15px; margin-bottom:5px; text-align:left; color:#77C043; text-decoration:bold; font:18px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#content h2 { margin:10px; text-align:left; color:#FFFFFF; text-decoration:bold; font:15px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#content a {  text-align:left; color:#77C043; text-decoration:none; font: 16px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }
#content a:hover { text-align:left; color:#FFFFFF; text-decoration:none; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }

#contentleft {
width:406px;
position:relative;
float:left;
}

#contentright {
width:466px;
position:relative;
float:right;
overflow:none;
}

#contentleft p { margin:17px; text-align:left; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif; }  
#contentleft td { margin:20px; text-align:left; color:#FFFFFF; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }  
#contentleft li { margin:5px; text-align:left; color:#FFFFFF; font: 10px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }  
#contentleft h1 { margin-top:35px; margin-left:17px; margin-right:15px; margin-bottom:5px; text-align:left; color:#77C043; text-decoration:bold; font:18px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#contentleft h2 { margin:10px; text-align:left; color:#FFFFFF; text-decoration:bold; font:15px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#contentleft a {  text-align:left; color:#77C043; text-decoration:none; font: 16px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }
#contentleft a:hover { text-align:left; color:#FFFFFF; text-decoration:none; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }

#contentright p { margin:17px; text-align:left; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif; }  
#contentright td { margin:20px; text-align:left; color:#FFFFFF; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }  
#contentright li { margin:5px; text-align:left; color:#FFFFFF; font: 10px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }  
#contentright h1 { margin-top:35px; margin-left:17px; margin-right:15px; margin-bottom:5px; text-align:left; color:#77C043; text-decoration:bold; font:18px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#contentright h2 { margin:10px; text-align:left; color:#FFFFFF; text-decoration:bold; font:15px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#contentright a {  text-align:left; color:green; text-decoration:none; font: 13px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }
#contentright a:hover { text-align:left; color:green; text-decoration:none; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }

#footer {
width:1000px;
height:184px;
position:relative;
float:left;
background-image:url("images/ippfooter184.png");
font-size:1px;
}

#footercontent {
width:872px;
position:relative;
float:left;
left:73px;
top:140px;
}

#footercontentleft {
width:436px;
position:relative;
float:left;
}

#footercontentright {
width:436px;
position:relative;
float:left;
}

#footercontentleft p { margin:17px; text-align:left; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif; }  
#footercontentleft td { margin:20px; text-align:left; color:#FFFFFF; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }  
#footercontentleft li { margin:5px; text-align:left; color:#FFFFFF; font: 10px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }  
#footercontentleft h1 { margin-top:35px; margin-left:17px; margin-right:15px; margin-bottom:5px; text-align:left; color:#FFFFFF; text-decoration:bold; font:18px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#footercontentleft h2 { margin:10px; text-align:left; color:#FFFFFF; text-decoration:bold; font:15px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#footercontentleft a {  text-align:left; color:#FFFFFF; text-decoration:none; font: 16px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }
#footercontentleft a:hover { text-align:left; color:#FFFFFF; text-decoration:none; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }

#footercontentright p { margin:17px; text-align:right; color:#FFFFFF; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif; }  
#footercontentright td { margin:20px; text-align:right; color:#FFFFFF; font: 13px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }  
#footercontentright li { margin:5px; text-align:right; color:#FFFFFF; font: 10px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }  
#footercontentright h1 { margin-top:35px; margin-left:17px; margin-right:15px; margin-bottom:5px; text-align:right; color:#FFFFFF; text-decoration:bold; font:18px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#footercontentright h2 { margin:10px; text-align:right; color:#FFFFFF; text-decoration:bold; font:15px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif  }
#footercontentright a {  text-align:right; color:#FFFFFF; text-decoration:none; font: 16px  "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }
#footercontentright a:hover { text-align:right; color:#FFFFFF; text-decoration:none; font: 16px "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif }

/* form */