body{
 min-width:550px;
 text-align:center;
 margin:5px 10px;
 color:#000000;
 font-family:'arial','sans-serif','osaka';
 background-color:#ffffff;
}

/* #################################################################################### */

#logo{
 margin-top:10px;
}

img{
 border:0px;
}

p{
 margin:0px 0px;
}

h1{
 margin-bottom:10px;
 font-size:200%;
}

#flag{
 margin:0px 0px;
}

#flag a{
 margin:0px 20px;
}

.explanation{
 width:550px;
 text-align:left;
 margin-top:20px;
 margin-bottom:20px;
 margin-left:auto;
 margin-right:auto;
}

.explanation p{
 margin-bottom:10px;
 line-height:1.2em;
}


