body 
{ 
  color:red;  /* F0F0F0 */
  background-color:black; 
  font-family:tahoma,verdana;
  margin:0; 
}

.mainContainer { position: relative; background-color: #00ff00; width: 700px; }
.tit0{ position: absolute; left:255px; top:135px;z-index:2; padding:8px; margin:0; color: yellow; font-size: 17px; width:200px; height:215px; text-align: center; background-color:#202030; border:  1px solid #808080; filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8;}
.tit1{ position: absolute; left: 60px; top:200px;z-index:2; padding:0; margin:0; color: #F0F0F0/*#F09090*/; font-size: 15px; }
.tit2{ position: absolute; left:190px; top: 90px;z-index:2; padding:0; margin:0; color: #F0F0F0/*#B57CE7*/; font-size: 15px; }
.tit3{ position: absolute; left:455px; top: 90px;z-index:2; padding:0; margin:0; color: #F0F0F0/*#80F080*/; font-size: 15px; }
.tit4{ position: absolute; left:510px; top:200px;z-index:2; padding:0; margin:0; color: #F0F0F0/*#E0B840*/; font-size: 15px; }
.tit5{ position: absolute; left:310px; top:368px;z-index:2; padding:0; margin:0; color: #F0F0F0; font-size: 15px; font-weight: bold;}
.tit6{ position: absolute; left:270px; top:230px;z-index:2; padding:0; margin:0; width:180px; color: #000000; font-size: 27px; font-weight: bold; text-align: center;}
.img1{ position: absolute; top: 0; left:     0; width:230px; height:500px; }
.img2{ position: absolute; top: 0; left: 230px; width:240px; height:500px; }
.img3{ position: absolute; top: 0; left: 470px; width:230px; height:500px; }

a             {text-decoration:none;      color:#C0C0C0;font-size:13px;}
a:hover{text-decoration:underline; color:#8080F0;font-size:13px;}
.arrow  {position:relative; visibility:hidden;}

span.menu{ color: #D0D0D0; font-size:13px;font-weight: bold;}

p, li { color: #F0F0F0; font-size:13px; }

span.p3{ color: #FFFFFF; font-size: 16px; }
span.h3{color:  #FFFFFF; font-size: 16px; font-weight: bold;}
span.p4{ color: #F0F0F0; font-size: 15px; }
span.h4{color:  #F0F0F0; font-size: 15px; font-weight: bold;}
span.p5{ color: #D0D0D0; font-size: 14px;}
span.h5{color:  #D0D0D0; font-size: 14px; font-weight: bold;}
span.p6{ color: #D0D0D0; font-size: 13px;}

h4{color: #F0F0F0; font-size: 15px; font-weight: bold;}
h5{color: #D0D0D0; font-size: 14px; font-weight: bold;}

.author {
width:480px; /* + 2* padding = 500 */
padding:10px;
font-size:13px;
color:  yellow;
text-align: justify;
background-color:#202030;
border:  1px solid #808080;
}

#sas {
width:380px; /* + 2* padding = 400 */
padding:10px;
font-size:14px;
text-align: center;
background-color:#303038;
margin-left:150px;
margin-top:80px;
border:  1px solid yellow;
}

#legal{
font-size:9px;
text-align: justify;
color:#303030;
margin-top:30px;
}



