body   { color: #4f9d94; font-size: 12px; line-height: 150%; background-color: black; width: 780px; height: auto; margin-top: 0; margin-left: 0; }
#base { background-color: black; width: 780px; height: auto; border-right: 1px solid black; }
#logo { width: 770px; height: auto; margin-top: 7px; margin-left: 10px; }
#menu { width: 780px; height: 20px; margin-top: 5px; padding-top: 4px; padding-bottom: 6px; border-top: 1px solid white; border-bottom: 1px solid white; }
#button { float: left; margin-right: 5px; margin-left: 10px; padding-top: 5px; padding-bottom: 5px; }
#submenu { padding-top: 5px; float: left; margin-left: 10px; }
#title { margin-top: 38px; padding-left: 258px; border-top: 1px dashed white; }
#text { font-size: 12px; font-weight: bold; text-align: center; width: 700px; margin-top: 10px; margin-bottom: 15px; margin-left: 40px; }
#text2 { font-size: 12px; font-weight: bold; text-align: center; width: 700px; margin: 10px auto 15px; order-top-style: dashed; }
#text3 { color: #00e7ad; font-size: 12px; line-height: 150%; text-align: center; width: 770px; margin: 35px auto 20px; padding-top: 10px; border-top: 1px dashed white; }
#tablebox { text-align: center; width: 700px; margin-left: 40px; }
#record1 { width: 680px; height: 145px; margin-top: 10px; margin-bottom: 10px; margin-left: 40px; padding: 10px; outline: solid thin white; }
#photo { text-align: center; width: 780px; float: left; margin-right: auto; margin-left: auto; }
#panf { width: 700px; height: 200px; margin-left: 40px; padding: 10px; outline: solid 1px white; }
#photo3 { float: left; margin-right: 20px; }
#text4 { }
table { text-align: center; width: 390px; margin-right: auto; margin-left: auto; }
a:link { color: #00e7ad; text-decoration: none }
a:visited { color: #00e7ad; text-decoration: none }
a:active { color: #b22222; text-decoration: none }
