Go to a local floor covering supply store tell them what you intend to do they will supply you with a good outdoor carpet glue, get a pint of D-815 carpet seam adhesive and, if you can pick up some hybond #80 contact cement. Hybond 80 is chemical based you do not want water based contact (for the obvious reasons) hybond #80 is the meanest contact on earth thats why the stuff sticks FOREVER! GET A RESPIRATOR. Any other contact will work just be sure it is chemical based. Make sure whatever you are gluing to is free of oils etc. clean it with alcohol or similar products. If there is residue from the existing glue the carpet glue should adhere but the conact may react and eat the existing off. Measure each lid including the wrap around and leave yourself a little extra, cut out the carpet for the lid. apply the outdoor carpet adhesive on the top (flat side of the lid up to 2" of the edges. Turn the carpet upside down and place the lid upside down on the carpet. Flip it and roll the heck out of it. Now the fun part...With a paint brush give the hard surface (the 2" that did not receive carpet glue) and only the face of the hard surface (not the inside lip yet) and the carpet a liberal coating of contact (one side at a time) Let these dry for about 15-20 min once both surfaces are dry to the touch you are ready 2 go. Now pull the carpet tight in the middle and wrap it down working your way to each side (*note-once the contact touches each other IT IS STUCK. Progressivley work your way around gluing and sticking. The overlaps will need to be cut. Use a drywall knife and buy a whole pack of blades. Don't cut a seam on the outside corner. After all sides are stuck you will have folds on all four corners. Cut the fold on the outside (top) of the fold from the corner of the lid all the way riding the top ridge. Next,,, on the less descrete side of the lid (the sides you will not see when you open the lid) cut the carpet tight along the vertical corner all the way down, wrap the existing carpet around the side,, this is your gauge for your seam, hold it tight and cut the stuck carpet.. This cut should be from the top corner of the lid down @ a 45deg angle. Pull the stuck cut piece off (make sure you made a clean cut or when you tear it off it will frey. Put a fresh coat of contact on the area let it dry. Put a small amount of carpet seam adhesive along the stuck carpet wrap the rest into the seam. The carpet seam adhesive will dry fast as well, and will stop the seam from freying over time. Continue gluing and wraping the inner lip of the lids. The more you do the more you will become comfortable with it. I make my living installing carpet, tile etc. I have done several boats, don't get discouraged it is a daunting task, but the rewards are something to be proud of...Good luck