html {
font: 10px/1 Verdana, sans-serif;
background-color: white;
color: blue;
}

body {
margin: -60px;
border: 0em solid black;
padding: 0;
width: auto;
min-height: auto;
background-color: white;
}

dl {
margin: 0;
border: 0;
padding: 0em;
}

dd {
top:0px;
margin-left:auto;
margin-right:auto;
margin-top:1px;
border: 1em solid black;
padding: 0em;
min-width: 800px;
min-height: 600px;
max-width: 800px;
max-height: 600px;
z-index:7;
background-color:#000;
}

#level-one-a{
margin: 0 0 0 0;
float:left;
min-width:600px;
min-height:600px;
max-width:600px;
max-width:600px;
z-index:6;
}

#level-one-b{
margin: 0 0 0 0;
float:right;
min-width:200px;
min-height:600px;
max-width:200px;
min-height:600px;
z-index:6;
}

#level-two-a-a{
margin: 0 0 0 0;
position:relative;
min-width:600px;
min-height:200px;
z-index:5;
}


#level-two-a-b{
margin: 0 0 0 0;
position:relative;
min-width:600px;
min-height:400px;
z-index:5;
}


#level-two-b-a{
margin: 0 0 0 0;
position:relative;
min-width:200px;
min-height:400px;
z-index:5;
}


#level-two-b-b{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:200px;
min-height:200px;
z-index:5;
}


#level-three-a-a-a{
margin: 0 0 0 0;
float:left;
min-width:100px;
min-height:200px;
z-index:4;
}

#level-three-a-a-b{
margin: 0 0 0 0;
float:right;
min-width:500px;
min-height:200px;
z-index:4;
}



#level-three-a-b-a{
margin: 0 0 0 0;
float:left;
min-width:320px;
min-height:400px;
z-index:4;
}

#level-three-a-b-b{
margin: 0 0 0 0;
float:right;
min-width:280px;
min-height:400px;
z-index:4;
}

#level-three-b-a-a{
margin: 0 0 0 0;
float:left;
min-width:150px;
min-height:400px;
z-index:4;
}

#level-three-b-a-b{
margin: 0 0 0 0;
float:right;
min-width:50px;
min-height:400px;
z-index:4;
}


#level-three-b-b-a{
margin: 0 0 0 0;
float:left;
min-width:80px;
min-height:200px;
z-index:4;
}

#level-three-b-b-b{
margin: 0 0 0 0;
float:right;
min-width:120px;
min-height:200px;
z-index:4;
}


#level-four-a-a-a-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:40px;
z-index:3;
}

#level-four-a-a-a-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:160px;
z-index:3;
}

#level-four-a-a-b-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:140px;
z-index:3;
}

#level-four-a-a-b-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:60px;
z-index:3;
}


#level-four-a-b-a-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:100px;
min-height:330px;
z-index:3;
}

#level-four-a-b-a-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:70px;
z-index:3;
}

#level-four-a-b-b-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:70px;
z-index:3;
}

#level-four-a-b-b-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:330px;
z-index:3;
}

#level-four-b-a-a-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:100px;
z-index:3;
}

#level-four-b-a-a-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:300px;
z-index:3;
}

#level-four-b-a-b-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:300px;
z-index:3;
}

#level-four-b-a-b-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:100px;
z-index:3;
}


#level-four-b-b-a-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:30px;
min-height:70px;
z-index:3;
}

#level-four-b-b-a-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:130px;
z-index:3;
}

#level-four-b-b-b-a{
margin: 0 0 0 0;
position:relative;
top:0;
min-width:20px;
min-height:100px;
z-index:3;
}

#level-four-b-b-b-b{
margin: 0 0 0 0;
position:relative;
bottom:0;
min-width:20px;
min-height:100px;
z-index:3;
}
.a { color: #999999; }
.b { color: #cc0000; }