body { background-color: black; }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
h1 { font-size: 20px; font-family: "Comic Sans MS", verdana, helvetica, arial; font-style: normal; text-transform: none; margin: 0; padding: 0; }
#gtrshapebase { position: absolute; height: auto; width: 770px; left: 55%; top: 0; right: 15px; z-index: 20; overflow: hidden; visibility: visible; margin-left: -385px; padding: 0; border-width: 0; }
#topcenter { background-image: url(../images/ramirez-shape-768-w_02.gif); height: 79px; width: 505px; left: 130px; top: 73px; position: absolute; z-index: 21; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#centerleft { background-image: url(../images/ramirez-shape-768-w_04.gif); height: 899px; width: 130px; left: 0; top: 152px; position: absolute; z-index: 21; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#buildingleft { background-image: url(../images/building-shape-768-w_04.gif); height: 899px; width: 130px; left: 0; top: 152px; position: absolute; z-index: 21; visibility: visible; }
#center { background-color: #fffeeb; height: 899px; width: 505px; left: 130px; top: 152px; position: absolute; z-index: 21; overflow: auto; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#buildingcenter { background-color: #fffeeb; background-image: url(../images/building-shape-768-w_05.gif); height: 899px; width: 505px; left: 130px; top: 152px; position: absolute; z-index: 21; overflow: auto; visibility: visible; margin: 0; padding: 0; }
#centerright { background-image: url(../images/ramirez-shape-768-w_06.gif); height: 899px; width: 130px; left: 635px; top: 152px; position: absolute; z-index: 21; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#buildingright { background-image: url(../images/building-shape-768-w_06.gif); height: 899px; width: 130px; left: 635px; top: 152px; position: absolute; z-index: 21; visibility: visible; }
#bottomcenter { background-image: url(../images/ramirez-shape-768-w_08.gif); height: 47px; width: 505px; left: 130px; top: 1051px; position: absolute; z-index: 21; visibility: visible; margin: 0; padding: 0; border-width: 0; }
#buildingbottomcenter { background-image: url(../images/building-shape-768-w_08.gif); height: 47px; width: 505px; left: 130px; top: 1051px; position: absolute; z-index: 21; visibility: visible; }
.floatright { float: right; }
#headline { height: 80px; width: 396px; left: 55%; top: -5px; position: absolute; z-index: 46; visibility: visible; margin-left: -198px; }
#navigation { position: absolute; top: 0; left: 0; width: 229px; height: 359px; z-index: 29; }
#footer { color: #f60; font-size: 14px; font-family: "Comic Sans MS", verdana, helvetica, arial; background-color: black; text-align: center; height: 30px; width: 100%; left: 0; position: fixed; bottom: 0; z-index: 100; }
<!--[if lt IE 7]>
<script type="text/javascript" src="ie7-standard-p.js"></script>
<![endif]-->
#navigation { height: 359px; width: 229px; left: 0; top: 0; position: absolute; z-index: 30; visibility: visible; }
#fretshadow { height: auto; width: 183px; left: 10px; top: 0; position: absolute; z-index: 28; overflow: hidden; visibility: visible; }
#fretboard { height: auto; width: 109px; left: 47px; top: 0; position: absolute; z-index: 28; overflow: hidden; visibility: visible; }
#centertext { color: black; font-size: 14px; font-family: "Comic Sans MS", verdana, helvetica, arial; height: auto; width: 450px; left: 0; top: 0; z-index: 44; position: absolute; visibility: visible; }
#scrollcontainer { height: auto; width: 450px; left: 55%; bottom: 50px; top: 152px; z-index: 45; position: absolute; clip: rect(0 450px auto 0); visibility: visible; margin-left: -225px; }
#scrollarrows { height: 100px; width: 15px; left: 55%; top: 240px; position: absolute; z-index: 21; visibility: visible; margin-left: 240px; }
#h1header { color: #f60; text-align: center; height: 40px; width: 450px; left: 55%; top: 113px; position: absolute; z-index: 45; visibility: visible; margin-left: -225px; }
#h1headersoulpolicegallery { color: black; text-align: center; height: 40px; width: 450px; left: 55%; top: 113px; z-index: 45; position: absolute; visibility: visible; margin-left: -225px; }
#h1header2 { color: #000; font-weight: bold; text-align: center; height: 40px; width: 450px; left: 55%; top: 113px; z-index: 45; position: absolute; visibility: visible; margin-left: -225px; }
#scrollcontainer3 { color: black; font-size: 14px; font-family: "Comic Sans MS", verdana, helvetica, arial; height: auto; width: 450px; left: 55%; bottom: 50px; top: 152px; z-index: 45; position: absolute; overflow: auto; visibility: visible; margin-left: -225px; }
#pictureviewer { height: auto; width: 385px; left: 55%; top: 152px; position: absolute; z-index: 46; visibility: visible; margin-left: -225px; }
#picturetext { font-family: "Comic Sans MS", verdana, helvetica, arial; text-align: center; height: 20px; width: 100%; left: 0; position: absolute; right: 0; bottom: -20px; visibility: visible; }
#textswap { color: black; font-size: 16px; font-family: "Comic Sans MS", verdana, helvetica, arial; text-align: center; }
#scrollchoice { height: 400px; width: 80px; left: 55%; top: 187px; position: absolute; bottom: 50px; z-index: 50; overflow: auto; visibility: visible; margin-left: 165px; }
#camerabtn { height: 33px; width: 60px; left: 55%; top: 152px; z-index: 50; position: absolute; visibility: visible; margin-left: 165px; }
#switch { height: 80px; width: 80px; left: 55%; top: 255px; position: absolute; z-index: 70; visibility: visible; margin-left: -307px; }
#counter { text-align: right; height: 30px; width: 160px; position: absolute; right: 5px; bottom: 20px; z-index: 100; visibility: visible; }
#equalizerbox { height: 38.4px; width: 72.8px; top: 10px; position: absolute; right: 10px; z-index: 50; visibility: visible; }
