@charset "utf-8";
.fullpage {/*border:10px #000 solid;
min-width:850px; min-height:750px;*/}
.fmpcheather {/*border:3px #f00 solid;*/
width:800px; height:auto; margin:0 auto; position: relative;}
.fmpclogo {/*border:3px #ff0 solid;*/
width:240px;}
.fmpctext {/*border:3px #ff0 solid;*/
height:auto; width:450px; position:absolute; top:auto; left:auto; bottom:0; right:0; text-align:right; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000;}
.fmpcmenu {/*border:3px #f00 solid;*/
border-top:4px #003300 solid; background:#006600; border-bottom:4px #003300 solid; width:auto; height:36px; margin:0 auto; position: relative; top:10px; left:0; bottom:0; right:0;}
.button {/*border:3px #f00 solid;*/
height:12px; border-radius:3px; text-align:center; width:800px; height:auto; margin:0 auto; position: relative; font-family:arial; font-size:18px; padding: 10px 10px 5px 10px;}
.home {/*border:3px #000 solid;*/
color:#fff; width:240px; height: auto; margin:0 auto; position: relative; font-weight:bold; display:inline-block; text-decoration:none;}
.service {/*	border:3px #000 solid;*/
color:#fff; width:240px; height: auto; margin:0 auto; position: relative; font-weight:bold; display:inline-block; text-decoration:none;}
.contact {/*border:3px #000 solid;*/
color:#fff; width:240px; height: auto; margin:0 auto; position: relative; font-weight:bold; display:inline-block; text-decoration:none;}
.tech-slideshow {
border:4px #000 solid; height: 144px; width:840px; margin:0 auto; position: relative; top:48px; overflow: hidden; background-color:#000;
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}	
.tech-slideshow > div {
height: 144px; width: 3220px; background: url(../images/infinite_photo_film.jpg); position: absolute; top: 0; left: -219px;	height: 100%;
-moz-transition:  opacity 0.5s ease-out; -o-transition: opacity 0.5s ease-out; -webkit-transition: opacity 0.5s ease-out; -ms-transition: opacity 0.5s ease-out; -webkit-animation: moveSlideshow 50s linear infinite; -moz-animation:    moveSlideshow 50s linear infinite; }
@-webkit-keyframes moveSlideshow { 0% { left: 0; } 100% { left: -2415px; } }
@-moz-keyframes moveSlideshow {0% { left: 0; } 100% { left: -2415px;} }   
.centraltext {/*border:20px #ff0 solid;*/
min-width:850px; width:850px; top:80px; left:0; bottom:0; right:0; margin:0 auto; position: relative;}
.title {/*border:5px #000 solid;*/
margin:0 auto; position: relative; text-align: center; font-family:arial; font-size:24px; color:#f00; padding: 4px 4px 4px 4px;}	
.servicestitle {/*border:5px #000 solid;*/
margin:0 auto; position: relative; text-align: center; font-family:arial; font-size:18px; color:#f00; padding: 4px 4px 4px 4px;}	
.content {/*border:5px #000 solid;*/
margin:0 auto; position: relative; text-align: center; font-family:arial; font-size:20px; color:#000; padding: 20px 40px 20px 40px;}	
.centercontent {/*border:5px #000 solid;*/
margin:0 auto; position: relative; text-align: center; font-family:arial; font-size:20px; color:#000; padding: 20px 40px 20px 40px;}
.fmpclogos {
border-top:8px #003300 solid; background:#004a00; width:auto; top:120px; left:0; bottom:0; right:0; height:220px; margin:100px pxauto; position:relative;}
.logos {/*border:5px #ff0 solid;*/
width:700px; height:120px; margin:0 auto; top:25px; position: relative; padding: 10px 10px 5px 10px;}	
.bbb {/*border:3px #000 solid;*/
width:100px; height: auto; margin:0 auto; position: absolute; padding:30 0 0 0; top:0; left:0; bottom:0; right:auto;}
.creditcards {/*border:3px #000 solid;*/
width:140px; height: auto; margin:0 auto; position: absolute; padding:30 0 0 0; top:0; left:0; bottom:0; right:0;}
.licensed {/*border:3px #000 solid;*/
width:120px; height: auto; margin:0 auto; position: absolute; padding:30 0 0 0; top:0; left:auto; bottom:0; right:0;}
.pest-info {
/*border:4px #000 solid; */height: 560px; width:840px; margin:0 auto; position: relative; top:48px; overflow: hidden; background-color:#fff; text-align: center; font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:14px;
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.ant01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:0; left:0; bottom:auto; right:auto;}
.spider01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:0; left:210px; bottom:auto; right:auto;}
.bedbug01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:0; left:420px; bottom:auto; right:auto;}
.cockroach01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:0; left:630px; bottom:auto; right:0;}
.bee01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:auto; left:0; bottom:0; right:auto;}
.hornet01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:auto; left:210px; bottom:0; right:auto;}
.rodent01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:auto; left:420px; bottom:0; right:auto;}
.wasp01 {/*border:3px #000 solid;*/
width:200px; height: 275px; margin:0 auto; position: absolute;  color:#000; padding:30 0 0 0; top:auto; left:630PX; bottom:0; right:0;}
/*.tech-slideshow > div {
height: 144px; width: 3220px; background: url(../images/infinite_photo_film.jpg); position: absolute; top: 0; left: -219px;	height: 100%;
-moz-transition:  opacity 0.5s ease-out; -o-transition: opacity 0.5s ease-out; -webkit-transition: opacity 0.5s ease-out; -ms-transition: opacity 0.5s ease-out; -webkit-animation: moveSlideshow 50s linear infinite; -moz-animation:    moveSlideshow 50s linear infinite; }
@-webkit-keyframes moveSlideshow { 0% { left: 0; } 100% { left: -2415px; } }
@-moz-keyframes moveSlideshow {0% { left: 0; } 100% { left: -2415px;} }*/