#flash {
color: white;
font-weight: bold;
font-family: tahoma, arial, sans-serif;
font-size: .9em;
position: relative;
width: 346px;
height: 568px;
}

#menu {
position: absolute;
width: 346px;
height: 568px;
top:0;
left:0;
z-index: 100;
}

h1 {
display: inline;
position: absolute;
top: 35px;
right: 15px;
margin: 0;
font-size: 1.5em;
}

ul {
display: inline;
position: absolute;
top: 100px;
right: 15px;
width: 200px;
padding: 0;
font-size: .9em;
margin: 0;
}

li {
list-style: none;
margin-bottom: 2px;
text-transform: lowercase;
}

li a {
text-decoration: none;
color: white;
}

#animation {
position: absolute;
width: 346px;
height: 568px;
top: 0;
left: 0;
z-index: 1;
}

.passport {
position: absolute;
top: 35px;
left: 15px;
}

#partners {
position: absolute;
top: 240px;
left: 10px;
}

#partners2 {
position: absolute;
top: 240px;
left: 95px;
}