body {margin:0;
      padding:0;
      background:black;
      color:white;
      font-family:"Arial", "Times New Roman";
      font-size:95%;}
#screen {position:relative;
         width: 760px;
         height: 430px;
         margin:10px auto;
         padding:0 0 0 0;
         border:0px solid yellow;}

a {text-decoration: none;}
a:focus, a:hover, a:active {background:#DAA520;}

#frame {position:absolute; top:0px; left:280px;
        width:480px;
        height:360px;
        flow:left;
        border:0px solid red;}
				
#photocomment {position:absolute; top:426px; left:20px;
               width:440px;
               height:16px;
               text-align: right;
               color: white;
               /*background: black;*/
               font-family:"sans-serif";
               font-size:13px;
               font-style:normal;
               font-weight:bold;
               border:0px solid red;}
				
#title {position:absolute; top:0px; left:0x;
        width:279px;
        height:32px;
        padding-left:0px;
        text-align:left;
        overflow:auto;
        color:#DAA520;
        font-family:"Arial", "Trebuchet MS", "Times New Roman", "fantasy";
        font-size:16px;
        font-style:normal;
        font-weight:bold;
        border:0px solid gray;}

#report {position:absolute; top:33px; left:0px;
         width:279px;
         height:378px;
         overflow:auto;
         background:black;
         color:white;
         font-family: "Arial", "ＭＳ ゴシック", "sans-serif";
         font-size:13px;
         font-style:normal;
         font-weight:normal;
   	   border:0px solid red;}
#report li {list-style-type: circle;}
#report span.item {font-weight: bold;}
#report p {color:white;
           font-size:13px;
           font-style:normal;
           font-weight:normal;
           text-indent:1em;}

img.qed {width:8px; height:8px;}

#slides {position:absolute; top:361px; left:280px;
         width:480px;
         height:64px;
         overflow:auto;
         padding-top:0px;
			border:0px solid red;}

#slides a:focus, #slides a:hover, #slides a:active {cursor:pointer; background:black;}
#slides img.landscape {width:85px; height:64px;}
#slides img.portrait  {width:48px; height:64px;}
#slides img {border-style:none;}                  

#photos {position:absolute; top:33px; left:280px;
         width:480px;
         height:390px;
         overflow:auto;
         padding-top:0px;
		   border:0px solid red;}
#photos img.landscape {/*width:85px;*/ /*height:96px;*/ height:72px;}
#photos img.portrait  {/*width:48px;*/ /*height:96px;*/ height:72px;}
#photos img {border-style:none;}                  
#photos a:focus, #photos a:hover, #photos a:active {cursor:pointer; background:black;}

#navigation {position:absolute; top:413px; left:0px;
             width:270px;
             height:14px;
             font-family:"sans-serif";
             font-size:10px;
             font-style:normal;
             font-weight:bold;
             text-align: right;
             border:0px solid white;}
#navigation a {color:#FFFFFF;}
#navigation a:focus, #navigation a:hover {color: black;}, #navigation a:active {background:#DAA520;}
#navigation img.lead {width:8px; height:8px;}
#navigation img.email {vertical-align:bottom;}
