body {background-color:black;text-align:center;margin:1px;}
#container {width:806px;height:612px;text-align:left;margin:0 auto;padding:0;border:1px solid white;}
#header {width:806px;height:55px;background:url(../images/headline.jpg) no-repeat;padding:0;margin:0;}
#icons {position:relative;width:806px;height:235px;padding:0;margin:0;background:url(../images/icons.jpg) no-repeat;}
#icons DIV:hover {cursor:pointer;}

DIV.timber {background:transparent;position:absolute;left:18px;top:102px;width:46px;height:109px;padding:0;margin:0;}
DIV.seawall {background:transparent;position:absolute;left:251px;top:102px;width:110px;height:48px;padding:0;margin:0;}
DIV.foundation1 {background:transparent;position:absolute;left:361px;top:93px;width:33px;height:118px;padding:0;margin:0;}
DIV.slab {background:transparent;position:absolute;left:394px;top:93px;width:42px;height:118px;padding:0;margin:0;}
DIV.newconstruction1 {background:transparent;position:absolute;left:479px;top:93px;width:46px;height:118px;padding:0;margin:0;}
DIV.newconstruction2 {background:transparent;position:absolute;left:575px;top:102px;width:42px;height:109px;padding:0;margin:0;}
DIV.foundation2 {background:transparent;position:absolute;left:643px;top:102px;width:35px;height:109px;padding:0;margin:0;}
DIV.interiorfloor {background:transparent;position:absolute;left:693px;top:81px;width:63px;height:69px;padding:0;margin:0;}
DIV.foundation3 {background:transparent;position:absolute;left:756px;top:81px;width:35px;height:130px;padding:0;margin:0;}

DIV#hoverpic {position:absolute;display:none;padding:0;margin:0;z-index:201;}
/*
DIV.timber:hover {background:transparent url(../images/timber.jpg) no-repeat;border:0}
DIV.seawall:hover {background:transparent url(../images/seawall.jpg) no-repeat;border:0}
DIV.foundation1:hover {background:transparent url(../images/foundation1.jpg) no-repeat;border:0}
DIV.slab:hover {background:transparent url(../images/slab.jpg) no-repeat;border:0}
DIV.newconstruction1:hover {background:transparent url(../images/newconstruction1.jpg) no-repeat;border:0}
DIV.newconstruction2:hover {background:transparent url(../images/newconstruction2.jpg) no-repeat;border:0}
DIV.foundation2:hover {background:transparent url(../images/foundation2.jpg) no-repeat;border:0}
DIV.interiorfloor:hover {background:transparent url(../images/interiorfloor.jpg) no-repeat;border:0}
DIV.foundation3:hover {background:transparent url(../images/foundation3.jpg) no-repeat;border:0}
*/

#redbody {height:322px;width:806px;background:url(../images/bottom.jpg);padding:0;margin:0;}
#redbody UL {float:left;width:280px;padding:0;margin:20px 0 0 30px;list-style-type:none;background-color:transparent;}
#redbody UL LI {width:280px;height:20px;margin:0 0 2px 0;padding:0;}
#redbody UL LI:hover {cursor:pointer;}

LI.navlink#foundation {background:url(../images/nav/foundation.png);}
LI.navlink#newconstruction {background:url(../images/nav/new_construction.png);}
LI.navlink#interiorfloor {background:url(../images/nav/interior_floor.png);}
LI.navlink#slab {background:url(../images/nav/slab_support.png);}
LI.navlink#timber {background:url(../images/nav/coastal_timber.png);}
LI.navlink#bowedbasement {background:url(../images/nav/bowed_basement.png);}
LI.navlink#seawall {background:url(../images/nav/seawall.png);}
LI.navlink#waterproofing {background:url(../images/nav/waterproofing.png);}
LI.navlink#events {background:url(../images/nav/upcoming_events.png);}
LI.navlink#faq {background:url(../images/nav/faq.png);}
LI.navlink#links {background:url(../images/nav/links.png);}
LI.navlink#contact {background:url(../images/nav/contact_us.png);}

#redbody #copy {float:left;width:471px;height:auto;font-family:arial,helvetica,sans-serif;font-size:8pt;line-height:10pt;color:white;padding:0;margin:20px 0 0 10px;}
#redbody #copy P {margin: 0 0 .7em 0;}
