body {font-family: Arial, Helvetica, sans-serif; color: #f4dbce; font-size: 12px; line-height: 150%;  background-color: #000000; margin-left: 0px; margin-top: 0px;}
A:link {color: #c6523a; text-decoration: none;}
A:visited {color: #c6523a; text-decoration: none;}
A:active {color: #c6523a;}
A:hover {color: #fdbb8e;}
a.menu:link {color:  #f4dbce; text-decoration: none;}
a.menu:visited {color:  #f4dbce; text-decoration: none;}
a.menu:active {color:  #f4dbce;}
a.menu:hover {color: #6D0D00;}
a.text:link {color:  #f4dbce; text-decoration: none; font-size: 12px;}
a.text:visited {color:  #f4dbce; text-decoration: none; font-size: 12px;}
a.text:active {color:  #f4dbce; font-size: 12px;}
a.text:hover {color: #6D0D00; font-size: 12px;}
p { padding: 0px; margin: 0px; }
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
.ptext {margin: 0; padding: 0; text-align: justify; text-indent: 35px;}
.pdiary {margin: 0; padding: 0; margin-left:40px; margin-right: 0px; text-align: justify;}
.head1 {font-family: "Times New Roman", Times, serif; font-size: 14px; color: #f4dbce; letter-spacing: 0.2em; }
#name {position: absolute; top: 5px; left: 0px; z-index: 2;}
.menu {font-family: "Times New Roman", Times, serif; font-size: 14px; color: #f4dbce; letter-spacing: 0.2em;}
#posmenu {position: absolute; top: 110px; left: 55px; z-index: 4;}
#possubmenu {position: absolute; top: 140px; left: 145px; z-index: 4;}
#homeimg {position: absolute; top: 100px; left: 400px; z-index: 1;}
#backname {position: absolute; bottom: 0px; z-index: 2; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6;}
#audio {position: absolute; bottom: 320px; left: 0px; z-index: 3;}
#hometext {position: absolute; top: 300px; left: 50px; width: 250px; height: 350px; padding: 10px; z-index: 1; color: #c6523a; }
#hometextback {position: absolute; top: 290px; left: 50px; width: 280px; height: 350px; background-color:#330000; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; z-index: 0;}
#text {position: absolute; overflow: auto; top: 180px; left: 100px; width: 650px; height: 70%; z-index: 3; padding-left: 50px; padding-right: 50px;}
#diary {position: absolute; overflow: auto; top: 180px; left: 100px; width: 600px; height: 70%; padding: 50px; z-index: 3;}
#blogpix {position: absolute; top: 180px; left: 100px; width: 100px; height: 70%; z-index: 3; padding-left: 10px; padding-right: 10px;}
#blogtext {position: absolute; overflow: auto; top: 180px; left: 200px; width: 550px; height: 70%; z-index: 3; padding-left: 0px; padding-right: 10px;}
#blogback {background-color:#330000; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3; z-index: 0;}
#photo {position: absolute; overflow: auto; top: 200px; left: 100px; width: 700px; height: 70%; z-index: 3; padding-left: 50px; padding-right: 50px;}
#intro {position: absolute; top: 10px; right: 0px; z-index: 1;}

