body {margin: 0; padding: 0; min-width: 730px; text-align: center; background-color: #663300; }
div#outerlayout { position: relative; margin: 0 auto; padding: 0; width: 730px; height: 560px; background-color: #aaa; text-align: left; border-style: solid; border-color: black; }
div#layout { position: absolute; margin: 0 auto; padding: 0; width: 700px; height: 530px; left: 15px; top: 15px; background-color: #ffffff; text-align: left; }
div#header { margin: 0; padding: 0; position: absolute; width: 100%; height: 100px; top: 5px; background-color: transparent; z-index: 5; }
div#locheader { margin: 0; padding: 0; position: absolute; width: 100%; height: 40px; top: 100px; background-color: transparent; z-index: 5; }
div#loctextimage { margin: 0; padding: 0; position: absolute; width: 100%; height: 200px; top: 140px; background-color: transparent; z-index: 7; }
div#locdesignimage { margin: 0; padding: 0; position: absolute; right: 10px; width: 365px; height: 150px; top: 210px; background-color: transparent; z-index: 8; }
div#loclinkset { margin: 0; padding: 0; position: absolute; left: 30px; width: 300px; height: 50px; top: 355px; background-color: transparent; z-index: 10; }
div#locpictures { margin: 0; padding: 0; position: absolute; width: 100%; height: 350px; top: 140px; background-color: transparent; z-index: 7; }
div#proppictures { margin: 0; padding: 0; position: absolute; width: 100%; height: 220px; top: 80px; background-color: transparent; z-index: 7; }
div#propheader { margin: 0; padding: 0; position: absolute; width: 100%; height: 45px; top: 310px; background-color: transparent; z-index: 5; }
div#proptext { margin: 0; padding: 0; position: absolute; left: 80px; width: 550px; height: 75px; top: 360px; background-color: transparent; z-index: 5; border: 2px solid #000; }
div#propfooter { margin: 0; padding: 0; position: absolute; left: 130px; width: 450px; height: 55px; top: 445px; background-color: transparent; z-index: 5; }
div#designimage { margin: 0; padding: 0; position: absolute; left: 10px; width: 400px; height: 350px; top: 150px; background-color: transparent; z-index: 7; }
div#textimage { margin: 0; padding: 0; position: absolute; right: 10px; width: 390px; height: 200px; top: 90px; background-color: transparent; z-index: 10; }
div#linkset { margin: 0; padding: 0; position: absolute; right: 0; width: 300px; height: 170px; top: 300px; background-color: transparent; z-index: 10; }
div#cp2 { margin: 0; padding: 0; position: absolute; left: 40px; width: 620px; height: 250px; top: 120px; background-color: transparent; z-index: 7; }
div#op2 { margin: 0; padding: 0; position: absolute; left: 185px; width: 360px; height: 250px; top: 120px; background-color: transparent; z-index: 7; }
div#backbutton { margin: 0; padding: 0; position: absolute; width: 70px; height: 25px; top: 480px; right: 0; background-color: transparent; z-index: 7; }
div#footer { margin: 0; padding: 0; position: absolute; width: 100%; height: 12px; top: 500px; background-color: transparent; z-index: 5; }
div#centerblock { margin: 0; padding: 0; position: absolute; width: 100%; height: 300px; top: 120px; background-color: transparent; z-index: 5; }
p.general, td.general, span.general {font: 14px Trebuchet MS, Helvetica, sans-serif; color: black; }
p.midsize, td.midsize, span.midsize {font: 17px Trebuchet MS, Helvetica, sans-serif; color: #333; }
p.larger, td.larger {font: 20px Trebuchet MS, Helvetica, sans-serif; color: #333; }
p.small, span.small {font: 11px Trebuchet MS, Helvetica, sans-serif; color: black; }
p.midsizenodec, td.midsizenodec {font: 17px Trebuchet MS, Helvetica, sans-serif; color: #333; }
a.midsizenodec:link {text-decoration: none; color: #630; }
a.midsizenodec:visited {text-decoration: none; color: #630; }
