body.homepage { background-color: #5D1C1B; background-image: url(art/h_bg.jpg); padding: 0px; margin: 0px; min-width: 762px; height: 100%; width: 100%; text-align: center; } body.homepage img { border: 0px; } body.homepage P { font-size: 11px; color: #999; font-family: 'lucida grande','lucida unicode',lucida,'trebuchet ms',trebuchet,verdana,sans-serif; } body.homepage a:link { color: #E78820; } body.homepage a:visited { color: #bbb; } body.homepage a:hover { color: #f30; text-decoration: none; } body.homepage div.container { z-index: 0; margin: 0px; padding: 0px; } body.homepage div.bodyend { margin: 0 auto; text-align: center; width: 640px; padding: 25px 50px 10px 50px; } body.homepage div.bodyarea1 { margin: 0 auto; text-align: right; width: 740px; background-image: url(art/h_toparea.jpg); background-repeat: no-repeat; padding: 73px 0 3px 0; background-position: 0 48px; } body.homepage div.bodyarea2 { margin: 0px; padding: 0px; text-align: center; background-color: #000; } body.homepage div.bodyarea2a { margin: 0 auto; background-image: url(art/h_primary.jpg); padding: 260px 539px 0px 0px; background-repeat: no-repeat; } body.homepage div.bodyarea3 { height: 300px; margin: 0 auto; width: 740px; background-image: url(art/h_bottomarea.jpg); background-repeat: no-repeat; padding: 0px; } body.homepage div.bodyarea3 P { margin: 0px 0px 10px 0px; } body.homepage div.badieouter { margin: 0px 15px 0px 14px; text-align: center; padding: 0px; } body.homepage div.badieinner { margin: 0px 0px 0px 0px; float: right; padding: 0px; } body.homepage div.l1 { width: 166px; float: left; text-align: left; padding: 0px 15px 15px 20px; } body.homepage div.l1 P { font-size: 11px; color: #E78820; font-family: 'lucida grande','lucida unicode',lucida,'trebuchet ms',trebuchet,verdana,sans-serif; } body.homepage div.column { width: 150px; text-align: left; float: left; padding: 10px 10px 40px 10px; } body.homepage div.column P { font-size: 11px; color: #CA9E9E; font-family: 'lucida grande','lucida unicode',lucida,'trebuchet ms',trebuchet,verdana,sans-serif; } td.sidebar2012 { padding-top: 40px; text-align: left; }