
body { ; background-color:#FFFFCC; 
 margin:auto; margin-bottom:20px; margin-top:20px;  }

a  { color:black; text-decoration:none;}
a:hover {color:maroon;}

em {text-decoration:none; color:black; font-style:normal; }

#header {width:110%; height:300px;  border:white;
 margin:auto; margin-bottom:20px; margin-left:15px}
#header img {border:none; }

#menu{float:left;position:absolute;top:500px;left:50px; 
 background-repeat:no-repeat; 
font-family:"avalon quest",arial,serif; font-size:140%;}
#menu ul
 {list-style-type:none; clear:both; text-indent:-40px;margin-top:-20px; margin-bottom:-10px; 
 height:50px }
#menu a:hover {color:maroon; font-weight:bold; }
#menu div {margin-top:-135px;}
#menu img {position:absolute;top: -160px;left:-35px; z-index:-1;}



.dialog {margin-left:10px; line-height: 1.5em; margin-bottom:0.1em;
 margin-top:0.1em; list-style-type:none; }

#corps{ font-family:arial,"arial black",serif; width:800px; 
margin:auto;  margin-left:275px; margin-right: 20px; margin-bottom:20px; 
padding:20px; 
background-color:white;background-attachment:fixed; line-height: 1.5em; }
#corps h1{font-family:"avalon quest",arial,serif;}

#corps p {text-indent:30px; line-height: 1.5em; margin-bottom:0.1em; margin-top:0.1em;}
#corps h2 {font-family:"avalon quest",arial,serif;}
.img {text-align:center; margin:20px;}

.yhelios { font-family:"avalon quest",arial,serif;font-size:170%;}


#footer{ margin-top:-230px; margin-left:50px; margin-top:-120px;
width:100%; height:280px; clear:both; background-repeat:no-repeat;
 font-family:"avalon quest",arial,serif; font-size:40px;  }

 
.footchro{ width:300px; height:50px; margin-left:390px; text-align:center; margin-bottom:10px; 
   margin-top:80px; position:relative; top: 175px; }
 
 
 .impr { float:left;background-color:white;width:100px;
 height:90px;cursor:pointer;margin-bottom:120px; margin-top:20px;margin-left:30px;
 font-family:"avalon quest",arial,serif;
 font-size:1.15em;text-align:center; }

 
