*{margin:0;padding:0;}body,button,input,option,select,textarea{font:small/ 1.2em Verdana,sans-serif;}body{background:#fff url(gradient.png) repeat-x;}h1{background:url(logo.jpg) no-repeat;height:132px;left:25px;position:relative;text-indent:-9999px;width:216px;}h2{font-family:Georgia,serif;font-size:x-large;font-weight:normal;line-height:1.2em;}input{padding:.1em;}option{padding:0 .8em 0 .5em;}p{margin-bottom:.8em;}#footer{color:#888;margin:2em;width:75%;}#footer a{color:#88a;font-weight:bold;}#introduction{background:url(box.png) no-repeat 1.5em 1.5em;padding:3em 1.5em 1.5em 3em;}#introduction button{font-size:medium;font-weight:bold;padding:.3em .7em;}#introduction p{font-family:Calibri,"Trebuchet MS",sans-serif;font-size:medium;}#loading{background:#000 url(loading.gif) no-repeat 50% 50%;filter:alpha(opacity=80);height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%;}div.toolbox{background:#fff url(box.png) no-repeat;bottom:0;position:absolute;right:0;width:45em;}div>div.toolbox{position:fixed;}div.toolbox ul.select{right:3%;list-style:none;position:absolute;bottom:100%;}div.toolbox ul.select a,div.toolbox ul.select span{display:block;}div.toolbox ul.select a{background:url(tab-left.png) no-repeat;outline:none;padding-left:13px;text-decoration:none;}div.toolbox ul.select li{background:#fff url(tab-border.png) repeat-x;filter:alpha(opacity=50);float:left;margin-left:.3em;opacity:.5;}div.toolbox ul.select li:hover{filter:alpha(opacity=100);opacity:1;}div.toolbox ul.select span{background:url(tab-right.png) no-repeat 100% 0;color:#000;cursor:pointer;font-weight:bold;line-height:2em;padding:3px 13px 0 0;}div.toolbox.debug-selected ul.select li.debug{filter:alpha(opacity=100);opacity:1;}div.toolbox.debug-selected div.debug{display:block;}div.toolbox.game-selected div.game{display:block;}div.toolbox.game-selected ul.select li.game{filter:alpha(opacity=100);opacity:1;}div.toolbox.scene-selected ul.select li.scene{filter:alpha(opacity=100);opacity:1;}div.toolbox.scene-selected div.scene{display:block;}div.console{height:100%;width:100%;}div.console div{height:80%;margin-bottom:2px;overflow:auto;padding-right:1%;width:99%;}div.console input{background:#ffc;border:none;font-size:large;padding:.1em 0;width:100%;}div.console span{display:block;font-family:monospace;margin-left:1em;text-indent:-1em;}div.console span.error{color:#c00;}div.console span.debug{color:#060;}div.console span.input{color:#666;}div.console span.message{color:#b60;font-weight:bold;}div.console span.game-text{font-family:sans-serif;font-size:1.2em;font-style:italic;line-height:1.2em;margin:.6em .3em;text-indent:0;}div.scene{padding:1.5em;}div.scene h2{margin-bottom:.5em;}div.scene span{display:block;}div.scene span.event-title{border-bottom:#ccc solid 1px;font-size:large;line-height:1.5em;width:72%;}li.action{margin:.5em 0 0 1em;}li.action input,li.action select{margin-right:.5em;}li.action span{background:url(action-top.jpg) no-repeat;color:#050;cursor:pointer;font-weight:bold;line-height:25px;margin-bottom:.3em;padding:0 .5em;}li.action span:hover{color:#dfd;}li.action textarea{width:70%;}li.action-block{background:url(outline.png) no-repeat 0 100%;clear:left;margin:1em 0 0 1em;padding-bottom:1em;}li.action-block+li.action-block{margin-top:5em;}li.collapsed ol.actions{background:url(collapsed.png) no-repeat 2em 0;height:35px;position:relative;top:.5em;}li.collapsed ol.actions *{display:none;}li.condition,li.menu{display:inline;float:left;margin:7px 0 0 7px;}li.condition{background:#44c url(condition-right.png) no-repeat 100% 0;height:25px;padding-right:5px;white-space:nowrap;}li.condition,li.condition input,li.condition option,li.condition select,li.condition span{color:#fff;font-size:x-small;}li.condition input,li.condition option,li.condition select{background:#44c;color:#ff0;}li.condition input,li.condition select{border:#88f solid 1px;float:left;margin:4px 0 0 5px;}li.condition input{border-style:none none solid;height:13px;padding:2px;}li.condition select{padding:1px;}li.condition span{background:#44c url(condition-left.png) no-repeat;cursor:pointer;float:left;font-weight:bold;height:25px;line-height:25px;padding-left:5px;}li.condition span:hover{color:#fc0;}li.event{margin-bottom:1em;}li.menu{background:url(block-icon.png);cursor:pointer;height:25px;width:25px;}li.menu:hover{background:url(block-icon-hover.png);}li.negate{background:#c00 url(condition-negated-right.png) no-repeat 100% 0;}li.negate input,li.negate option,li.negate select{background:#c00;border-color:#f44;color:#0ff;}li.negate span{background:#c00 url(condition-negated-left.png) no-repeat;}ol,ul{list-style:none;}ol.actions{clear:left;}ol.actions li.else{background:url(else.png) no-repeat;margin:4px 0 0;padding:36px 0 0;}ul.header{background:url(block-top.jpg) no-repeat;overflow:auto;padding-bottom:5px;width:100%;}ul.events{overflow:hidden;}ul.menu,ul.menu ul{background:#fff;border:#fc0 solid 2px;list-style:none;width:13em;z-index:100;}ul.menu a,ul.menu span{color:#000;display:block;font-size:x-small;line-height:1.5em;padding:.5em;text-decoration:none;white-space:nowrap;}ul.menu li.hover{background:#ffa;}ul.menu li.hover ul{display:block;font-size:x-small;left:95%;position:absolute;top:-5%;}ul.menu li.sub-menu{position:relative;}ul.menu span{cursor:default;font-weight:bold;}ul.menu ul{display:none;}div.pane{background:#fff;border:#ccc solid 1px;margin:5px;}div.pane h2{background:#333;color:#fff;font:bold medium/1.5em sans-serif;padding:.2em;}div.pane ul.actions{border-bottom:#ccc solid 1px;padding:.2em;overflow:auto;}div.pane ul.actions a{background-position:4px 4px;background-repeat:no-repeat;border:#ddd solid 1px;color:#333;display:block;outline:none;padding:0 .2em 0 24px;text-decoration:none;}div.pane ul.actions a:hover{border-color:#16a8f4;}div.pane ul.actions li{float:left;height:24px;line-height:24px;margin:0 .2em .2em 0;}div.pane ul.actions li.delete-scene a{background-image:url(delete-scene.png);}div.pane ul.actions li.edit-scene a{background-image:url(edit-scene.png);}div.pane ul.actions li.new-scene a{background-image:url(new-scene.png);}div.pane ul.actions li.save a{background-image:url(save.png);}div.pane.debug{height:15em;}div.pane.explorer ol.objects{height:10em;margin:.2em;overflow:auto;}div.pane.explorer ol.objects a{color:#555;display:block;height:30px;line-height:30px;outline:none;padding:0 .2em 0 35px;text-decoration:none;}div.pane.explorer ol.objects li{margin-bottom:2px;}div.pane.explorer ol.objects li.game a{background:url(object-game.png) no-repeat;}div.pane.explorer ol.objects li.game.hover a,div.pane.explorer ol.objects li.game.selected a{background-image:url(object-selected-game.png);}div.pane.explorer ol.objects li.hover,div.pane.explorer ol.objects li.selected{background:#16a8f4 url(object-selected.png) 100% 0 no-repeat;}div.pane.explorer ol.objects li.hover a,div.pane.explorer ol.objects li.selected a{color:#fff;}div.pane.explorer ol.objects li.selected a{font-weight:bold;}div.pane.explorer ol.objects li.scene a{background:url(object-scene.png) no-repeat;}div.pane.explorer ol.objects li.scene.hover a,div.pane.explorer ol.objects li.scene.selected a{background-image:url(object-selected-scene.png);}div.pane.explorer p.play-link{margin:.5em 0 0 .5em;}div.pane.properties input,div.pane.properties select{position:absolute;right:0;}div.pane.properties p{line-height:2em;margin:.2em;position:relative;}div.pane.properties textarea{display:block;width:98%;}div.sidebar{height:100%;overflow:auto;position:fixed;top:0;right:0;width:25%;}