footer{font-family:"URW Palladio L",georgia,serif}h1,h2,h3,h4,h5,h1>a,h2>a,h3>a,h4>a,h5>a{color:#FFF;text-shadow:2px 2px #555,-1px -1px rgba(0,0,0,0.05)}h1>a:visited,h2>a:visited,h3>a:visited,h4>a:visited,h5>a:visited{color:#FFF}h1,h2,h3,h1>a,h2>a,h3>a,.button{font-family:"Helvetica Neue", "URW Palladio L", Arial, Helvetica, "Palatino Linotype", Sans;font-weight:200}h1,h2,h3,h1>a,h2>a,h3>a{margin-top:0;margin-bottom:0;clear:both}h4,h5,label,body{font-family:Arial, Sans}h1{font-size:190%;margin-top:6px;margin-bottom:6px}h2{margin-top:6px;margin-bottom:6px;font-size:180%}h3{margin-top:6px;font-size:170%}h4,h4>a{font-size:130%}h5,h5>a{font-size:115%}p{color:#111}a,a:active,a:visited,.bb_fake_link{color:#258}.content a,.bb_fake_link{background:#acca;border-radius:2px;padding-left:2px;padding-right:2px}.text_block .content>a{border-radius:0;padding-left:0;padding-right:0}.scenario_upload .content a{padding-left:0;padding-right:0}p{margin-bottom:12px}p,div,a,footer,header,td,tr,table,hr{border:0 solid #a9bfa9}#topbar p,#topbar div,#topbar a,#topbar footer,#topbar header,#topbar td,#topbar tr,#topbar table,#topbar hr{border:0 solid #55724f}#topbar a,#topbar a:visited,#topbar a:hover,#topbar a:active{text-decoration:none}hr{border-top-width:1px}a:hover,a:hover p,a:hover h2,a:hover h3,a:hover h4,a:hover h5{color:#777;text-decoration:none}a:focus,a::-moz--focus-inner{outline:0}.doctableimglink>a,p>a:hover,.doctableimglink>a:hover{text-decoration:underline}p>a:hover,.doctableimglink>a:hover{color:#dd9911 !important}.center{text-align:center;width:100%}.linky>img{float:right;clear:both;margin-right:-25px;width:235px;height:94px}.linky>h3{text-align:right;width:100%;width:100%;float:right;clear:both;margin-top:-67px;margin-right:6px;font-family:"URW Palladio L", georgia;font-style:italic}article .linky:hover>h3{color:#777}.linky.hover>img.hover{position:static;margin-top:-94px;float:right}.linky.right{float:right;clear:both}.img{margin-top:5px;margin-bottom:8px;position:relative;margin:0;padding:0;font-size:0}.img>img{width:360px;-webkit-box-shadow:5px 5px 16px rgba(0,0,0,0.3);box-shadow:5px 5px 16px rgba(0,0,0,0.3)}.img>.glass{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:#ddf}.img:hover>.glass{opacity:0.25}footer .sponsor,a.hover{position:relative;display:inline-block}footer .sponsor>img,a.hover>img{display:inline-block}footer .sponsor>img.hover,a.hover>img.hover{position:absolute;top:0;left:0}a.hover:hover>img,a.hover>img.hover{opacity:0}a.hover>img,a.hover:hover>img.hover{opacity:1}html.site_door>body #wrap{padding-top:35em}body #topbar a:hover,body #topbar a:hover p,body #topbar a:hover h3{color:#ccc}article,footer{float:left;clear:both;width:100%;margin:0}#wrap>.background{min-height:100%;min-width:100%;overflow:hidden;position:relative;text-align:center;background:#bed0be}footer{padding:0 0 1.1em 0;position:relative;overflow:hidden}footer>.editpage{margin:0 4em 0 4em;font-size:.8em;float:left}footer>.sponsors>.info{margin-left:4em;font-size:.8em;position:absolute;top:0;left:0}footer>.sponsors>.info,footer>.sponsors>.info>.about_link{color:#898}footer>.topLine{margin:1em 2.5em 0.1em 2.5em;clear:both;border-top-width:1px}footer>.sponsors{clear:both;padding-bottom:1em;margin:0 auto 0 auto;text-align:center;position:relative}footer>.sponsors>a.kings{margin-right:3em;margin-top:1em}footer>.sponsors>a.kings img{height:85px}footer>.sponsors>a.la_trobe{margin:0 3em 0 3em}footer>.sponsors>a.oracle{margin:0 1em 0 1em}footer>.sponsors>a.oracle img{margin-bottom:20px;width:238px;height:54px}#topbar,#topbar>.main{height:265px}#topbar{margin:0;padding:0}html.site_door>body #topbar{height:35em}html.site_door #topbar>.main{height:100%;text-align:center}#topbar h1,#topbar h2,#topbar h3,#topbar h4,#topbar h5,#topbar p,#topbar label,#topbar div,#topbar a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2),2px 2px 0 rgba(0,0,0,0.1)}#topbar>.main{z-index:2}#topbar .back{position:absolute;width:100%;height:inherit;z-index:0;overflow:hidden}#topbar .back img{position:absolute;opacity:0.55;top:-30px;left:50%;margin-left:-421px;width:503px;height:614px}#topbar .back .gradient{position:absolute;top:100%;width:100%;-webkit-box-shadow:rgba(0,0,0,0.4) 2px 2px 18px;box-shadow:rgba(0,0,0,0.4) 2px 2px 18px;height:50px;bottom:-50px}#gallery_logo{margin-top:0;margin-bottom:1em;display:inline-block}#gallery_logo>.link{text-decoration:none}#gallery_logo>.link>h1,#gallery_logo>.link>h2{color:#fff}#gallery_logo>.link:hover>h1,#gallery_logo>.link:hover>h2{color:#ccc}#gallery_logo>.link>h2{font-size:6.5em;font-weight:bold;font-family:"Trebuchet MS","Lucida Grande",verdana,arial,helvetica,clean,sans-serif;text-shadow:1px 1px 1px #555,3px 3px 3px rgba(0,0,0,0.15);margin:0}#gallery_logo>.link>h1{font-family:"Segoe UI","Lucida Grande",arial,helvetica,clean,sans-serif;font-size:28px;font-weight:100;font-style:italic;margin-top:-15px;margin-left:5px}html.site_door #topbar>.main .infos,#topbar>.main .links{box-sizing:border-box;width:49%;display:inline-block;vertical-align:middle;margin-left:0;margin-right:0}html.site_door #topbar>.main .links{padding-left:1em;padding-right:1em}#topbar>.main .infos{padding-top:1.5em;padding-left:3em}#topbar>.main .infos .img{margin-top:-5px;margin-bottom:11px}#topbar>.main .infos .info{padding:8px 12px 0 12px;text-align:center}#topbar>.main>.links>.link{display:block;text-align:right}#topbar>.main>.links>.link>h2{text-align:right}html.site_door #topbar>.main>.links>.link{display:inline-block;text-align:left}html.site_door #topbar>.main>.links>.link.more{position:absolute;right:0;bottom:1em}html.site_door #topbar>.main>.links>.link.more{margin-right:-50px}.main .links .infos{margin-bottom:2px}.links .link{position:relative;display:inline-block;text-decoration:none}.links .link h3{margin-bottom:0}.links .link p{margin:0 0 6px 0}.links .link .arrow{margin-top:-40px}.greenfoot_download.link.download{width:182px}html.site_door .greenfoot_enter.link{clear:both;margin-left:auto;margin-right:auto;width:300px;padding-top:20px}.greenfoot_enter.link a.button{background:#b04545;background:#b03838;padding:3px 0 5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:100%;position:relative;float:left;clear:both;display:block;text-decoration:none}.greenfoot_enter.link a.button:hover{background:#cc5a5a;text-decoration:none}.greenfoot_enter.link a.button p{margin:0;color:white;font-family:helvetica;font-size:21px;font-weight:100;width:100%;text-align:center;text-shadow:1px 1px 1px #622,3px 3px 3px rgba(0,0,0,0.1)}.greenfoot_enter.link a.button p>.version{font-size:12px;letter-spacing:-1px}.greenfoot_download.link.download>.os_version,.greenfoot_download.link.download>.os_version>a{font-family:"Trebuchet MS",sans-serif;font-size:11px;font-weight:100}.greenfoot_download.link.download>.os_version{float:right;clear:both;display:inline;margin:0;padding:0;width:180px;text-align:right}.greenfoot_download.link.download .os_version,.greenfoot_download.link.download .os_version a{color:#454 !important;text-shadow:none !important}.greenfoot_download.link.download .os_version a{text-decoration:underline !important}.greenfoot_download.link.download .os_version a:hover{color:#697979 !important}#twitter_link{position:absolute;right:-28px;top:0;z-index:5}#twitter_link>img{width:89px;height:51px}html.site_door #topbar .login{width:406px;margin-top:-6px}#topbar .login .fields,#topbar .login .controls{float:right;clear:both}#topbar .login .field{float:left;clear:both;position:relative}html.site_door #topbar .login .field{clear:none}#topbar .login .field.first{margin-bottom:6px}html.site_door #topbar .login .field.first{margin-bottom:0}html.site_door #topbar>.main .login .field.first{float:left}html.site_door #topbar>.main .login .field.last{float:right}#topbar>.main .login .field *{border:0 none transparent !important}#topbar>.main .login .field>img{float:left;width:200px;height:41px}#topbar>.main .login .field>input{border:0;padding:0;margin:0;font-size:18px;position:absolute;left:10px;bottom:9px;width:180px;height:21px;background:#fff}#topbar>.main .login .field>input:focus,#topbar>.main .login .field>input::-moz-focus-inner{border:0;outline:0 none transparent}#topbar>.main .login .controls{margin-top:3px}#topbar>.main .login div.remember,#topbar>.main .login .signup{margin-top:6px}#topbar>.main .login .signup,#topbar>.main .login div.remember{float:left;clear:left}#topbar>.main .login .controls.wide div.remember{float:right;clear:none;margin-right:12px}#topbar>.main .login .signup{border:0;margin-right:6px;padding-left:0}#topbar label,#topbar .login .signup{margin-left:6px}#topbar>.main .login .username,#topbar>.main .login .password{float:left;clear:both}#topbar label,#topbar .signup{font-size:14px;font-weight:bold}#topbar>.main .login .signup{margin-top:3px;border-top-width:1px;padding-left:6px;padding-right:3px;float:right}#topbar>.main>.userdata>.controls>.notifications,#topbar>.main>.userdata>.controls>.notifications>.list{-webkit-transition-property:none;-moz-transition-property:none;-ie-transition-property:none;-o-transition-property:none;transition-property:none}#topbar>.main>.userdata>.controls>.notifications{position:absolute;border-top-width:1px;z-index:1;min-width:200px;background:#c0c080;display:none}#topbar>.main>.userdata>.controls>.notifications>.top{width:100%;clear:both;float:right;text-align:right}#topbar>.main>.userdata>.controls>.notifications>.top>*{clear:none;display:inline}#topbar>.main>.userdata>.controls>.notifications>.list{overflow:auto;height:69px;margin:0}#topbar>.main>.userdata>.controls>.notifications>.list>.loading,#topbar>.main>.userdata>.controls>.notifications>.list>.empty{width:100%;margin-top:12px;text-align:center}#topbar>.main>#tabs{position:absolute;left:0;bottom:0;width:100%;overflow:hidden}#topbar #tabs>.link{float:left;margin-right:0.5em;margin-bottom:-1em}#topbar #tabs>.link>a{display:block;background:rgba(255,255,255,0.2);border-radius:1em;padding-left:0.7em;padding-right:0.7em;padding-bottom:1em}#topbar #tabs>.link>a>h3{font-size:160%;text-shadow:1px 1px 0 rgba(50,50,50,0.2),2px 2px 0 rgba(50,50,50,0.1),2px 3px 0 rgba(50,50,50,0.1);width:auto}#topbar #tabs>.link.greenroom{margin-left:48px}#topbar #tabs>.link.scenarios_link,#topbar #tabs>.link.topics_link{float:right}#topbar #tabs>.link.topics_link{margin-right:0}#wrap .main .main_header{width:880px;margin-bottom:24px;border-bottom-width:1px}.topics_show .main_header,.scenarios_show .main_header{float:left;clear:left}html.site_door #wrap .main .links{overflow:hidden;width:100%}html.site_door #wrap .main .link{width:260px;float:left}html.site_door #wrap .main .link h3{text-align:center}html.site_door #wrap .main .link.first{margin-right:50px}html.site_door #wrap .main .link.last{float:right}html.site_door #wrap .main .link p{text-align:center}html.site_door #wrap .main .link .img{margin:10px 0}html.site_door #wrap .main .link .img img{width:260px;height:118px;box-shadow:none}html.site_door #wrap .main .link .book{font-style:italic}.main{width:56em;position:relative;text-align:left;display:block;margin-left:auto;margin-right:auto}.main_header{margin-top:1em}html.site_overview .linky{float:right;margin-right:20px}html.site_overview .main_header{border-bottom-width:0px !important}html.site_overview .features,html.site_overview .us{width:100%;margin-bottom:12px;float:left;clear:both;position:relative}html.site_overview .us p{width:700px;float:left;clear:none}html.site_overview .us img{position:absolute;right:48px;top:0}html.site_overview .features>.feature{overflow:hidden;margin-bottom:24px}html.site_overview .features>.feature>.greenfoot_info{width:356px;float:left;clear:left}html.site_overview .features>.feature>img,html.site_overview .features>.feature.visual>.greenfoot_info,html.site_overview .features>.feature.real>.greenfoot_info{float:right;clear:right}html.site_overview .features>.feature.visual>img,html.site_overview .features>.feature.real>img{float:left;clear:left}html.site_overview .greenfoot_download.link{margin-top:12px;float:right;clear:both;margin-right:100px}html.site_overview .for{float:left;clear:both;width:100%}html.site_overview .for>div{width:403px;position:relative}html.site_overview .for>div>p{float:left;clear:both;width:100%}html.site_overview .for .gallery,html.site_overview .for .greenroom{float:left;clear:left;padding-right:6px}html.site_overview .for .gallery>img,html.site_overview .for .help>img{margin-left:auto;margin-right:auto;display:block}html.site_overview .for .greenfoot_hubs,html.site_overview .for .help{float:right;clear:right;padding-left:6px}html.site_overview .for .linky{display:block;margin-top:-24px}html.site_overview .try_greenfoot{width:350px;margin:24px 0 12px 165px;float:left;clear:both}html.site_overview .try_greenfoot>p{float:left;clear:left;width:340px}html.site_overview .try_greenfoot>.greenfoot_download{float:right;clear:right;margin-top:-12px}.site_download .download_requirements{float:left;clear:none}.site_download .sidebar .download_requirements,.site_download .download{height:13em}.site_download .blurb{width:670px;margin-bottom:24px}.site_download .version{float:left;clear:both;margin:-24px 0 0 0;padding:0;color:#444;font-size:16px}.site_download .sidebar,.site_download .source{float:left}.site_download .sidebar{width:27%}.site_download .sidebar p{font-size:16px}.site_download .sidebar h3{margin-bottom:6px}.site_download .sidebar .download.stand_alone{width:100%;height:auto;position:relative;margin:0 0 6px 0}.site_download .sidebar .no_install{margin-top:18px}.site_download .sidebar .download.stand_alone img{margin-left:6px;width:64px;height:57px}.site_download .sidebar .download.stand_alone h4{left:75px;width:auto;position:absolute;top:50%;margin-top:-11px}.site_download .sidebar>.download_requirements>p.note{font-size:16px}.site_download a.download{margin-bottom:18px;display:inline-block}.site_download .downloads{width:70%;display:inline-block;clear:none}.site_download .downloads h3{overflow:hidden}.site_download .download{width:11.5em;position:relative;vertical-align:top}.site_download .download h3{position:absolute;text-align:center;width:100%;white-space:normal;top:0;left:0;z-index:100}.site_download .downloads .download img{position:absolute;margin:0 auto;height:120px;top:5em;left:2em}.site_download .downloads .download p{position:relative;z-index:1}.site_download .download>p{text-align:center;margin-top:3em}.site_download .source .linky{float:right;clear:both}.site_download .more{width:880px;border-top-width:1px;clear:both}.site_download .more>.more_item{width:250px;float:left;margin-left:30px;margin-top:24px}.site_download .more>.source{width:240px;margin-top:24px;float:right}.documentation_index .tutorials>.tutorial{width:40.5%;margin:0 0em 2em 1.5em;padding-right:1em;float:right;clear:none}.documentation_index .tutorials>.tutorial.first{margin-right:1.5em;margin-left:0;margin-bottom:0px;float:left}.documentation_index .tutorials>.tutorial.last{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:0.7em;margin-left:0;margin-right:0;width:100%;clear:both;float:left}.documentation_index .tutorials>.tutorial ul{float:none;text-align:left}.documentation_index .tutorials>.tutorial.last>.left_column{float:left;width:340px;margin-right:15px}.documentation_index .tutorials>.tutorial.last>.right_column{float:left;width:280px;margin-left:15px}.documentation_index .tutorials>.tutorial>ul>li>p{text-align:left}html.site_home .scenarios_listings .item_table{padding:0 0;margin-bottom:12px}html.site_home .activities .activity.comment .text_block{margin-bottom:0}html.site_home .activities .activity.scenario,html.site_home .activities .activity .text_block,html.site_home .activities .activity,html.table_item{margin:0}html.site_home .activities .activity.scenario,html.site_home .activities .activity{margin-bottom:24px}#users_nav{float:none;margin:0 0 6px 0}#users_nav *{float:none}.users{margin:0}.user{padding:0;margin-bottom:24px}.page_indexes{margin-top:0;margin-bottom:12px;border:none}html.site_home article .top{display:none}.tutorial_edit{width:100%}.tutorial_edit input,.tutorial_edit label,.tutorial_edit textarea,.tutorial_edit select,.tutorial_edit p{float:left;clear:both}.tutorial_edit input[type="text"],.tutorial_edit input[type="submit"],.tutorial_edit select,.tutorial_edit p{margin-bottom:24px}.tutorial_edit input#tutorial_title{width:862px;font-size:24px;padding:3px 9px}.tutorial_edit textarea{width:100%;height:100px}.tutorial_edit textarea#tutorial_content{height:200px}.tutorials_admin .edit_tutorial{width:100%;display:block;margin:24px 0}.tutorials_admin .edit_tutorial>div{float:left;clear:none}.tutorials_admin .edit_tutorial .title{width:25%;font-weight:bold}.tutorials_admin .edit_tutorial .category{width:25%}.tutorials_admin .edit_tutorial .url{width:50%}.tutorials_show .linky.back{margin-top:24px}.tutorial{width:434px;float:left}.download_old>table tr.dark{background:#CCCCCC}.download_old>table tr.light{background:#E6E6E6}.version_history ul{float:none}.workshop ul{float:none}.translations>table tr{border-bottom-width:1px}img.docindex{float:right;margin-top:30px;margin-left:5px;margin-right:20px;margin-bottom:20px}h3.docheading,ul.docindex{clear:none}div.tutorial{background:#BBDDBB;padding-left:20px;padding-right:0em;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2)}.jdk_download.link a.button{background:#889eb6;padding:3px 0 5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);width:100%;position:relative;float:left;clear:both;display:block;text-decoration:none}.jdk_download.link a.button:hover{background:#99b2cc;text-decoration:none}.jdk_download.link a.button p{margin:0;color:white;font-family:helvetica;font-size:21px;font-weight:100;width:100%;text-align:center;text-shadow:1px 1px 1px #622,3px 3px 3px rgba(0,0,0,0.1)}html.site_support b{font-weight:900}.greeps_sidebar{float:right;width:250px;margin-left:40px;font-size:14px}.greeps_sidebar a{font-size:14px}.greeps_rules p{font-size:14px}
