/* Not IEStyle */ html,body { padding: 10px; margin: 0px; color: white; background-color:lightblue; } #share div{ display: inline;} #noscript { text-decoration: none; padding: 16px; color:#004365; width: 400px; } #noscript a { color:grey; } div { margin: 0px auto; text-align: center; font-family: Arial, Sans-serif; } div#appletdiv { width: 800px; height: 600px; } #skip{ height: 24px; } #skip a{ border: 2px solid white; text-decoration: none; height: 22px; padding: 4px; background-color:#004365; color:white; } #skip span{ border: 1px solid black; height: 24px; } #movie{ position: relative; width: 800px; height: 600px; } #app{ position: relative; width: 800px; height: 600px; } #content { height: 800px; width: 1200px; } #bottomexplanation { width: 100%; height: 200px; } #bottomexplanation div { float: left; } /* All the explanation */ .expl { font-size: 0.8em; width: 200px; height: 200px; } .expl *{ opacity:0; } .expl ul { text-align: left; width: 135px; position: relative; top: -168px; } .expl ul { padding: 0px; list-style-type: none; } .expl ul li{ margin-bottom: 7px; } #minimapexplanation { float: left; } #scrollexplanation { float: right; } #tideexplanation { position: relative; left: 120px; } #objectiveexplanation { position: relative; left: 110px; } #timeexplanation { position: relative; left:40px; } #scoreexplanation { position: relative; left: 130px; } #energyexplanation { position: relative; left: 100px; } /* Explanation text positions */ #minimapexplanation ul{ margin-left: 17px; } #scrollexplanation ul{ margin-left: 42px; } #tideexplanation ul{ margin-left: 45px; } #objectiveexplanation ul{ margin-left: 45px; width: 115px; } #timeexplanation ul{ margin-left: 22px; width: 115px; } #scoreexplanation ul{ margin-left: 11px; width: 100px; } #energyexplanation ul{ margin-left: 54px; width: 100px; }