#banner { background: transparent url(images/headerbg.jpg) repeat-x; text-align: left; z-index: 6; top: 0; left: 0; width: 100%; height: 144px }
#main { background-repeat: repeat-y; position: relative; z-index: 5; left: 0; width: 100% }
#wrapper { background: url(siteimages/contbg.jpg) no-repeat left top }
#left { text-align: left; float: left; margin-top: 4px; margin-bottom: 0; padding-top: 0; padding-bottom: 0; z-index: 10; width: 190px }
#right { float: right; padding-right: 20px; z-index: 10; width: 320px }
#nav { color: #808080; text-align: left; position: absolute; z-index: 10; top: 61px; left: 0; width: 804px; padding-left: 20px; }
#content { text-align: left; margin: 0 75px 0 190px; padding-top: 0; padding-bottom: 0; position: relative; z-index: 10; height: auto; overflow: visible; _height: 600px; marginleft: 150px; min-height: 600px  ; max-width: 900px; }
#footer { color: #350000; font-size: 9px; line-height: 9px; background: no-repeat left top; text-align: right; padding-right: 20%; z-index: 10; height: 108px }
#imageholder { background-repeat: repeat-y; position: absolute; z-index: 4; top: 0px; bottom: 0px; left: 0px; width: 900px; height: 100%; visibility: visible; display: block }
#imageholder2 { background-repeat: repeat-x; position: absolute; z-index: 4; top: 0px; right: 0px; width: 1000%; height: 170px; visibility: visible; display: block }
#break {clear: both;}

