body      { background-color: #313131 }
p {}
td {}
#mainframe       { background-color: #000; background-position: center 0; visibility: visible; position: relative; z-index: 1; top: 16px; left: 56px; width: 825px; height: 2000px }
#header  { visibility: visible; position: absolute; z-index: 2; top: 20px; left: 55px; width: 100px; height: 100px }
#logo { height: 167px; width: 411px; left: 355px; top: 200px; position: absolute; z-index: 2; visibility: visible; }
#leftbar    { background-image: url("images/leftbar.gif"); visibility: visible; position: absolute; z-index: 2; top: 290px; left: 16px; width: 147px; height: 486px; }
#buttons { visibility: visible; position: relative; top: 17px; width: 147px; }
#buttons a         { color: white; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: normal; line-height: normal; text-decoration: none; background-image: url(images/button.gif); background-repeat: no-repeat; background-position: center 0; text-align: center; display: block; padding-top: 7px; width: 150px; height: 30px }
#buttons a:hover        { color: red; font-size: 13px; font-family: Helvetica, Verdana, Arial, sans-serif; font-style: italic; font-weight: bold; text-decoration: none; background-image: url(images/button.gif); background-repeat: no-repeat; background-position: center 0; text-align: center; display: block; width: 150px; height: 30px }
#rightbar    { color: yellow; background-image: url(images/rightbar.gif); visibility: visible; position: absolute; z-index: 2; top: 290px; left: 660px; width: 150px; height: 489px; vertical-align: 99px }
#newsinfo    { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; visibility: visible; position: relative; z-index: 2; top: 110px; left: 19px; width: 116px; height: 350px; }
#contentlayer     { color: white; background-color: black; visibility: visible; position: relative; z-index: 2; top: 357px; left: 167px; width: 490px; height: auto }
