html{background:#4d6601 url("http://w.mmcdn.net/img/homepage-redesign/bg-slice-32ce9d3793bec1c82889007abcf1e19e.png") repeat-x top center;width:100%;min-width:960px}
body{width:100%;min-height:800px;min-width:950px;font-family:Arial,sans-serif;font-size:62.5%;background:url("http://w.mmcdn.net/img/homepage-redesign/landscape-4ee440a61104d6766f340ce36aa6913a.jpg") no-repeat center 0}
#container{width:950px;margin:auto}
#logo{position:relative;top:5px}
#content{display:inline-block}
.img-replace{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}
.inline{display:inline-block;*display:inline;zoom:1;vertical-align:top}
.clickable{cursor:hand;cursor:pointer}
#header{background:none}
#signin-widget-container{top:24px;left:775px}
#content{background:none;margin:2px 0 0 0;padding:0}
#street-scene{width:582px;height:390px;position:absolute;top:0}
#shell{margin:0 auto;}
#shell embed,#shell object{height:10px;width:10px}
.carousel{position:relative;width:375px;height:260px;left:592px;top:121px;}
.carousel .gallery{position:relative;width:280px;height:214px;overflow:hidden;}
.carousel .gallery ul{position:absolute;float:left;}
.carousel .gallery ul li{display:block;float:left;width:280px;height:214px;position:relative}
.carousel .gallery ul img{position:absolute;width:280px;height:214px}
.carousel #population-counter{position:absolute;bottom:1px;right:51px}
.carousel a{position:relative;float:left;height:44px;cursor:pointer;width:32px}
.carousel a.prev{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat -231px -109px;top:72px;}
.carousel a.prev:hover{background-position:-304px -109px}
.carousel a.next{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat -269px -109px;left:323px;top:-142px;}
.carousel a.next:hover{background-position:-336px -109px}
#cta-subnav{margin:142px 0 0 5px;width:955px;}
#cta-subnav a{float:left}
#cta-subnav #main-row #got-membership{width:335px;height:86px;line-height:90px;}
#cta-subnav #main-row #got-membership div{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat 0 -217px;width:335px;height:86px;}
#cta-subnav #main-row #got-membership div:hover{background-position:0 -310px}
#cta-subnav #main-row #play-now{position:relative;float:left;height:100px;}
#cta-subnav #main-row #play-now embed,#cta-subnav #main-row #play-now object{margin:-20px 0 0 -20px;float:left}
#cta-subnav #main-row #play-now-link-static{position:absolute;z-index:2;}
#cta-subnav #main-row #play-now-link-static img{background:url("http://w.mmcdn.net/img/homepage-redesign/play-now-143d5d3f6a8fe41b565bc2bc05b9522f.png") no-repeat 0 0;width:255px;height:96px}
#cta-subnav #main-row #play-now-animated{position:relative;z-index:3;top:6px;left:-4px}
#cta-subnav #main-row #play-now-link{float:none;display:block;height:80px;width:238px;z-index:100;position:absolute;left:50%;margin-left:-130px;background:url("http://w.mmcdn.net/img/global/spacer-db04c7b378cb2db912c3ba8a5a774ee3.gif") 0 0 no-repeat}
#cta-subnav #main-row .take-a-tour{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat -174px -398px;width:158px;height:75px;margin:6px 0 0 -16px;cursor:pointer;}
#cta-subnav #main-row .take-a-tour:hover{background-position:-2px -398px}
#cta-subnav #main-row #membership-video{float:none;}
#cta-subnav #main-row #membership-video object{width:633px;height:360px}
#cta-subnav #buckets{clear:left;height:260px;}
#cta-subnav #buckets .bucket{float:left;margin-top:11px;height:239px}
#cta-subnav #buckets #one{background:url("http://w.mmcdn.net/img/homepage-redesign/collect-amazing-moshlings-b4e6c60c8c525488bf6359625fc0b0bc.jpg") no-repeat 0 0;margin-left:-7px;width:239px}
#cta-subnav #buckets #two{background:url("http://w.mmcdn.net/img/homepage-redesign/adopt-a-pet-monster-633b194842c64dbfa12545c5def2b399.jpg") no-repeat 0 0;width:237px}
#cta-subnav #buckets #three{background:url("http://w.mmcdn.net/img/homepage-redesign/play-great-games-5c1cd679848f63ee30293d03c20f3198.jpg") no-repeat 0 0;width:235px}
#cta-subnav #buckets #latest-news{background:url("http://w.mmcdn.net/img/homepage-redesign/latest-news-8b56abd6687a5f2fd62487eddccaff97.jpg") no-repeat 0 0;width:251px;display:none;}
#cta-subnav #buckets #latest-news li.first{margin-top:45px}
#cta-subnav #buckets #latest-news a{text-decoration:none}
#cta-subnav #buckets #latest-news .news-container{width:180px;position:relative;height:65px;margin:0 0 10px 35px;clear:left;}
#cta-subnav #buckets #latest-news .news-container img{float:left;padding-right:6px}
#cta-subnav #buckets #latest-news .news-container h1.title{font-size:12px;margin-bottom:0;font-family:"Karla",sans-serif;color:#fff;line-height:17px}
#cta-subnav #buckets #latest-news .news-container span{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat -248px -193px;width:56px;height:20px;position:absolute;right:0;bottom:-6px;}
#cta-subnav #buckets #latest-news .news-container span:hover{background-position:-248px -168px}
#cta-subnav #buckets #latest-news .news-container:hover span{background-position:-248px -168px}
#cta-subnav #additional-row{text-align:center;}
#cta-subnav #additional-row #got-secret-code,#cta-subnav #additional-row #info-for-parents{float:none;line-height:50px}
#cta-subnav #additional-row #got-secret-code{width:235px;height:52px;margin-right:72px;}
#cta-subnav #additional-row #got-secret-code div{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat 0 -164px;width:235px;height:52px;}
#cta-subnav #additional-row #got-secret-code div:hover{background-position:0 -59px}
#cta-subnav #additional-row #info-for-parents{width:208px;height:52px;}
#cta-subnav #additional-row #info-for-parents div{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat 0 -3px;width:208px;height:52px;}
#cta-subnav #additional-row #info-for-parents div:hover{background-position:0 -116px}
#badge-container{clear:left;margin-top:39px;text-align:center;}
#badge-container #privo-badge{float:none;display:block;width:110px;height:50px;line-height:25px;margin:0 auto;}
#badge-container #privo-badge div{background:url("http://privo.com/images/certLogos/H_PPC_B.gif");height:60px;width:110px}
#logoBottom{height:38px;background:url("http://w.mmcdn.net/img/home/moshi_logo_bottom-8532a8a26a3a4ee8ed8991c5d2778993.gif") no-repeat top left}
#noFlash{height:500px;width:985px;margin:auto}
#getFlash{display:block;margin:auto}
#footer{color:#eee618;}
#footer a{color:#9be622}
#footer .privacy-link{color:#fff}
.mc-logo{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-homepage-btns-5ccefe48a2b7fff34857ab6fd31cd781.png") no-repeat -249px 7px;width:110px;height:114px;text-align:center;margin:0 auto}
#preload #play-now-preload{background:url("http://w.mmcdn.net/img/homepage-redesign/play-now-143d5d3f6a8fe41b565bc2bc05b9522f.png") -9999px -9999px no-repeat}
#preload #sign-in-preload{background:url("http://w.mmcdn.net/img/homepage-redesign/sprite-login-ff31d755c964ce96447c1ae209895c49.png") -9999px -9999px no-repeat}
#preload #counter-sprite-preload{background:url("http://w.mmcdn.net/img/counter-numbers-sprite-a594ce6c69c2d62bf913e620a65d7fa2.png") -9999px -9999px no-repeat}
.image-link{position:relative;text-align:center;}
.image-link div{position:absolute;top:0;left:0}
#about-moshi{font-size:1.2em;color:#eee618;margin:30px auto 0;}
#about-moshi p{line-height:1.5;margin-bottom:10px}
