@font-face{font-family:'open_sansregular';src:url('/files/fonts/opensans-regular-webfont.eot');src:url('/files/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/files/fonts/opensans-regular-webfont.woff') format('woff'),url('/files/fonts/opensans-regular-webfont.ttf') format('truetype'),url('/files/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}body{color:#eee;width:100%;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background-color:#4e4346}body .container-fluid{padding-left:20px;padding-right:20px}form{margin:0}#framework{margin:0 auto;background:url("/images/background-container.png") repeat-y scroll top center transparent}.display_home_page #framework,.display_home_page #bottom{background:none}#framework.admin-mode{margin:30px 0 0;width:100%}.hide{display:none}body .label{font-weight:normal;font-size:14px;background-color:#EEEEEE;color:#111111;margin-bottom:3px}a.label.PrintMe_{float:right;color:#111111}a.label.PrintMe_:hover{color:#EEEEEE;background-color:#4e4346}.header-wrapper{background:#4e4346 url('/images/background.png') repeat-x !important;width:100%}#header{min-height:160px;max-width:960px;margin:auto}#header .row-fluid{margin-top:20px}::-moz-selection{background-color:#f3f4f5;color:#13171a;text-shadow:none}::-webkit-selection{background-color:#f3f4f5;color:#13171a;text-shadow:none}::selection{background-color:#f3f4f5;color:#13171a;text-shadow:none}body.list_commodorex_api_entry_logs p::selection{background-color:#aaeedd}.commocore-logo{background:url("/images/commocore-classic.png") no-repeat scroll 0 0 transparent;width:269px;height:40px;display:inline-block;border:0 none;outline:none;margin:20px 0 0 0}.commocore-logo:focus{outline:none}.site-description{color:#eee;font-style:italic;font-size:16px;font-weight:normal;line-height:20px;margin:0;text-shadow:1px 1px 1px #2a2161;width:269px;height:20px;text-align:center}.code{background-color:#5a4e51;padding:10px}.headline{background:url("/images/headline.png") no-repeat scroll 0 0 #000;width:100%;height:18px;max-height:18px;overflow:hidden;color:#eee;font-family:open_sansregular;font-size:12px;line-height:16px;position:fixed;left:0;z-index:900}.headline div{position:absolute;top:18px}.headline div a,.headline div span{padding-left:40px;color:#558edc;text-decoration:none}.headline div a:hover,.headline div a:focus{color:#eee;text-decoration:underline;margin-top:23px;outline:none}.HeaderMenu.navbar{float:right;clear:right;margin:23px 0 10px 0}.HeaderMenu.navbar .nav{margin:0}.HeaderMenu li.menu-left,.language-switcher li.menu-left{background:url("/images/menu-left.png") no-repeat scroll 0 0 transparent;width:10px;height:42px}.HeaderMenu li.menu-middle,.language-switcher li.menu-middle{background:url("/images/menu-middle.png") repeat-x scroll 0 0 transparent;height:42px}.HeaderMenu li.menu-right,.language-switcher li.menu-right{background:url("/images/menu-right.png") no-repeat scroll 0 0 transparent;width:20px;height:42px}.language-switcher li.menu-middle{padding:10px 5px 0}.HeaderMenu li.menu-divider{background:url("/images/menu-divider.png") no-repeat scroll 0 0 transparent;width:10px;height:42px}.HeaderMenu.navbar .nav>li>a{text-shadow:none;color:#F6F6F6;font-size:14px;padding:10px 5px 10px}.HeaderMenu.navbar .nav>li>a:hover,.HeaderMenu.navbar .nav>li>a:focus{text-shadow:none;color:#F6F6F6;text-decoration:underline;outline:none}body .HeaderMenu.navbar .nav li a{background:0 none;font-weight:normal}.language-switcher{float:right;clear:right;position:relative;color:#eee}.language-switcher li{float:left;list-style:none;padding-top:10px}.language-switcher li a{color:#5C99EE}.language-switcher li a:hover{color:#eee}.language-switcher li a:focus{outline:none;color:#eee}#HeaderSlider{width:970px;float:left;clear:left;margin-top:10px;margin-left:15px;z-index:0}#HeaderSlider div.frame{width:480px;height:215px}.Slider_ div.frame{float:left;position:relative;overflow:hidden}.Slider_ div.subframe{position:absolute}#HeaderSlider div.frame:first-of-type{margin-right:10px}.Slider_ div.bg{width:480px;height:215px}.Slider_ div.bg a{width:480px;height:215px;display:block;text-decoration:none;color:#000000}.content{padding-bottom:20px}.Site_View,.News_View,.Demo_View,.Repository_View{clear:both;font-size:14px}.Site_View,.News_View,.Repository_View,.Demo_View,.Game_View{max-width:960px;margin:auto;line-height:23px}.Homepage_View{max-width:100%}.Site_View ul,.Game_View ul,.News_View ul,.Demo_View ul,.Repository_View ul{margin-left:20px}.Site_View a,.Game_View a,.News_View a,.Demo_View a,.Repository_View a{color:#6CACFF;text-decoration:none}.page-content a{overflow-wrap:break-word;word-wrap:break-word}.Site_View a:focus,.Game_View a:focus,.News_View a:focus,.Demo_View a:focus,.Repository_View a:focus{color:#6CACFF;text-decoration:underline}.Site_View a:visited,.Game_View a:visited,.News_View a:visited,.Demo_View a:visited,.Repository_View a:visited{color:#5C99EE;text-decoration:underline}.Site_View a:hover,.Game_View a:hover,.News_View a:hover,.Demo_View a:hover,.Repository_View a:hover{color:#FFFFFF;text-decoration:underline}.Game_View .game-details{padding:15px 0;margin:15px 0;background-color:#574c4f}.Game_View .game-details>div{padding-left:20px}.polaroid,.Game_View #game-details-pictures div{padding:5px;background-color:#584c4f;margin-bottom:5px}.polaroid a,.Game_View #game-details-pictures div a{display:block;color:#eee}.polaroid:hover,#game-details-pictures div:hover{background-color:#5C99EE}.polaroid:hover a,.polaroid a:active,.polaroid a:visited,.polaroid a:focus,#game-details-pictures div:hover a{color:#FFFFFF;text-decoration:none}#bottom{text-align:center;padding:30px 0;color:#999999;border-top:1px solid #606060;float:left;clear:left;width:100%;font-size:13px;font-family:open_sansregular;margin-top:30px}#bottom a{color:#558edc;text-decoration:none}#bottom a:hover{color:#7eadef;text-decoration:underline}#bottom>.span12{margin:0;width:100%}body .container-fluid{padding:0}.container{width:auto !important;font-family:open_sansregular}.Game_View,.Site_View,.News_View,.Demo_View,.Repository_View{padding-top:20px;font-family:open_sansregular}.Game_View h1.title_bar,.Site_View h1.title_bar,.News_View h1.title_bar,.Demo_View h1.title_bar,.Repository_View h1.title_bar{margin:0px;padding:0px;line-height:40px;margin-bottom:20px}.Repository_View h2,.News_View h2,.Game_View h2,.content h2,.Demo_View h2,.Site_View h2{font-size:17px;font-weight:normal;line-height:27px;border-left:10px solid #5C99EE;padding-left:10px}.Repository_View h3,.News_View h3,.Game_View h3,.Demo_View h3,.content h3{font-size:18px;font-weight:normal;line-height:25px}.game-pictures .row-fluid div,#game-details-pictures div{margin-bottom:20px}.Game_View .left-column,.Game_View .right-column,.Site_View .left-column,.Site_View .right-column,.News_View .left-column,.News_View .right-column,.Demo_View .left-column,.Demo_View .right-column,.Repository_View .left-column,.Repository_View .right-column{padding-bottom:20px}.Game_View .left-column,.Site_View .left-column,.News_View .left-column,.Demo_View .left-column,.Repository_View .left-column{padding:0px 20px 20px 0}.sidebar-links{position:relative}.sidebar-links .widget{padding-left:15px}.background-corner{background:url("/images/background-corner.png") no-repeat scroll 0 0 transparent;width:40px;height:40px;display:block;position:absolute;top:-20px;left:-40px}@media (max-width:340px){.commocore-logo,.site-description{width:200px}.commocore-logo{background:url("/images/commocore-classic-small.png") no-repeat scroll 0 0 transparent}.site-description{font-size:12px}#framework{min-width:300px}}.Homepage_View{margin:0 auto;text-align:center}.games-container{padding:20px;text-align:center;margin:0 auto}.projects-container-wrapper{float:left;clear:left;width:100%;display:block}.projects-container{margin:0 auto;padding-top:20px;text-align:center}.projects-container .project-type-title{font-size:20px;font-weight:bold;width:100%;float:left;padding:20px 0;text-align:left}.projects-container .project-overview{float:left;margin:5px;width:330px;text-align:left;background-color:#574c4f;box-shadow:rgba(0,0,0,0.35) 0 5px 15px}.projects-container .project-overview .project-title{font-size:15px;font-weight:bold;font-style:italic;line-height:16px;padding:10px 15px 0 15px}.projects-container .project-overview .project-title a{font-weight:bold;font-style:italic}.projects-container .project-overview .project-header{font-size:13px;line-height:1.5em;padding:10px 15px 15px 15px}.projects-container .project-overview .project-image{display:inline-block;text-align:center;width:330px;height:230px;padding-top:15px}.projects-container .project-overview .project-image img{max-width:330px;width:300px;opacity:0.8}.projects-container .project-overview:hover .project-title a{color:#ffffff;text-decoration:underline}@media (max-width:679px){.projects-container{width:340px;text-align:center}}@media (min-width:680px) and (max-width:1019px){.projects-container{width:680px;text-align:center}}@media (min-width:1020px){.projects-container{width:1020px;text-align:center}}.game-box{float:left;margin:3px;background:url("/images/game-box.png") no-repeat scroll 0 0 transparent;width:400px;height:316px;position:relative;text-align:left}.game-box-glow{opacity:0.3;width:256px}.game-box-title{position:absolute;top:137px;right:35px;width:175px;font-size:15px;font-weight:bold;font-style:italic}.Site_View .game-box-title a,.Site_View .game-box-title a:visited{color:#6CACFF;text-decoration:none}.Site_View .game-box-title a:hover,.Site_View .game-box-title a:active,.Site_View .game-box-title a:focus{color:#FFFFFF;text-decoration:underline;outline:none}.game-box-header{position:absolute;top:165px;right:35px;width:175px;font-size:13px;line-height:16px}.game-box-image{position:absolute;top:0;left:0;border:0 none;outline:none;width:256px;opacity:0.6}.game-box-image:focus{outline:none}.Game_View .purchase{margin-bottom:20px}.Game_View .purchase table,.Game_View .purchase tr{width:100%}.Game_View .purchase tr{background-color:#6e5d61;border-bottom:1px #4e4346 solid;color:#eee}.Game_View .purchase tr:hover{background-color:#5C99EE;color:#111111}.Game_View .purchase tr.not-available:hover{background-color:#6b5d61;color:#eee}.Game_View .purchase td{padding:5px;font-size:14px}.Game_View .purchase td.price{text-align:right}.Game_View .purchase a{text-decoration:none}.Game_View .purchase tr:hover a{color:#FFFFFF;text-decoration:none}.Game_View .purchase tr:hover a.buy{text-decoration:underline}.widget{margin-bottom:20px}body .btn-submission{background-color:#2d4462 !important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7a99c1", endColorstr="#2c4361");background-image:-khtml-gradient(linear, left top, left bottom, from(#7a99c1), to(#2c4361));background-image:-moz-linear-gradient(top, #7a99c1, #2c4361);background-image:-ms-linear-gradient(top, #7a99c1, #2c4361);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7a99c1), color-stop(100%, #2c4361));background-image:-webkit-linear-gradient(top, #7a99c1, #2c4361);background-image:-o-linear-gradient(top, #7a99c1, #2c4361);background-image:linear-gradient(#7a99c1, #2c4361);border-color:#2c4361 #2c4361 #1f2f44;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.56);-webkit-font-smoothing:antialiased}@media (max-width:970px){.game-box{background-size:100%;width:auto;margin-bottom:40px}.game-box-title{top:203px;right:65px}.game-box-header{top:230px;right:15px;width:220px}}@media (max-width:979px){.HeaderMenu.navbar{clear:left;float:none;display:inline-block;text-align:center;z-index:1000;width:100%;margin:0;padding-top:65px}.HeaderMenu.navbar div.nav-wrapper{text-align:center;display:inline-block;margin:0 20px}#header .span8{float:left;clear:left;margin:0;width:100%}#header .span4{width:100%}.headline div a,.headline div span{padding-left:20px}.navbar li.menu-divider,.navbar li.menu-left,.navbar li.menu-right{display:none}.row-fluid .sidebar-links.span3{padding:0 20px;float:none;width:100%}.background-corner{display:none}.language-switcher{float:right;display:block;margin:25px 20px 0 0}.language-switcher ul{margin-left:0}body .HeaderMenu.navbar .nav li{background:0 none}.HeaderMenu.navbar .nav li{height:auto}.HeaderMenu.navbar .nav>li>a{padding:2px 15px 2px 5px}.games-container{width:auto;text-align:center}.Game_View .left-column,.Site_View .left-column,.News_View .left-column,.Repository_View .left-column{padding-left:20px}#header .span4{text-align:center}#header .site-description{margin:auto}.Game_View .right-column,.Site_View .right-column,.News_View .right-column,.Repository_View .right-column{padding:20px 20px 0 20px}.Game_View .game-pictures{padding-bottom:20px}.sidebar-links{text-align:center}.sidebar-links .widget{padding:0}#framework{background:none}}@media (min-width:768px) and (max-width:979px){.Game_View.row-fluid .span9,.Site_View.row-fluid .span9,.News_View.row-fluid .span9,.Repository_View.row-fluid .span9{width:100%;margin:0 auto !important;float:none}}@media (max-width:768px){.Game_View.row-fluid,.Site_View.row-fluid,.News_View.row-fluid,.Repository_View.row-fluid{width:100%}.Homepage_View.row-fluid{width:100%}.Repository_View h2,.News_View h2,.Game_View h2,.content h2{display:inline-block}}@media (min-width:850px) and (max-width:1300px){.games-container{width:820px;text-align:center}}@media (min-width:1300px) and (max-width:1800px){.games-container{width:1240px;text-align:center}}@media (min-width:980px){#bottom{background:url("/images/background-container-bottom.png") no-repeat scroll bottom center transparent}}@media (min-width:1800px){.games-container{width:1660px;text-align:center}#bottom{background:url("/images/background-container-bottom.png") no-repeat scroll bottom center transparent}}.Search_Widget input[type="text"],input[name="keywords"]{width:100%;margin:0 3px 3px 0;padding:12px 5px}.content-images{margin-left:20px}.content-images .polaroid{margin-left:0;margin-bottom:10px}.Quick_Links_Widget{margin-top:20px}form#searcher input[type=text]{width:auto;margin:0 3px 3px 0}.Newsletter_Widget input[type=text]{width:100%;margin:0 3px 3px 0;padding:12px 5px}.Site_View .news-box,.Site_View .repository-box{margin-bottom:20px;border-bottom:1px solid #584c4f;padding-bottom:20px}.Site_View .news-box:last-child,.Site_View .repository-box:last-child{border-bottom:0 none}.Site_View .news-box-date,.News_View .news-box-date,.Repository_View .repository-box-date{color:#AAAAAA}@media (max-width:767px){body{padding:0}.Site_View .news-image[class*="span"],.Site_View .repository-image[class*="span"]{display:none}}.subscribe_email_message,.unsubscribe_email_message{color:#6CACFF}.invalid_email_message{color:#CC6633}.Site_View a.go-to-comments{color:#aaaaaa;font-size:12px;margin-left:10px}.note{font-size:13px;line-height:19px}p.note{margin:10px 0}.video{position:relative;padding-bottom:50%;padding-top:35px;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.Demo_View #canvas{width:100%}.Demo_View #screenSizeButton{clear:both;float:right;margin-bottom:0.5rem}.previous-and-next-news{margin-bottom:40px;border-top:1px solid #584c4f;border-bottom:1px solid #584c4f;padding-bottom:20px}.previous-and-next-news a.link{padding-left:5px}.previous-and-next-news .label{margin-top:20px;margin-bottom:5px}