body {
	background-color:#62d7ff;
	background-color:#67d7ff;
	background-image:url('new/images/background-bubbles.png');
	background-size: 150px 538px;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-family: 'Quicksand', sans-serif;
	font-weight: 700;
	color: #ffffff;
	text-align: center;
}

a {
	color: #ffffff;
	text-decoration: none;
}

.content {
	width: 950px;
	margin: 0 auto;
}

#banner {
	width:100%;
	height: 553px;
	background-image:url('new/images/pakka-pets-banner2.png');
	background-size: cover;
}

#titledate {
	font-size: 45.5px;
}

#storelinks {
	width: 549px;
	margin: 16px auto 38px auto;
	align-content: center;	
}
#storelinks img {
	display: inline-block;
	height: 77px;
	width: auto;
	padding: 0 6px;
}

#topimage {
	width: 750px;
	margin: 0 auto;
}

#subtitle {
	margin: 65px auto 36px auto;
	font-size: 27.5px;
}

#description {
	width: 700px;
	margin: 0 auto 77px auto;
	font-size: 20px;
	line-height: 31px;
}

#screenshotbox {
	width: 691px;
	margin: 0 auto;
}
#screenshot {
	display: inline-block;
	width: 220px;
	height: 124px;
	padding: 6px 3.5px;
}
#screenshot img {
	width: 220px;
	height: 124px;
}

#social {
	width: 750px;
	height: 33px;
	margin: 45px auto ;
	font-size: 20px;
}
#social img {
	height: 33px;
	width: auto;
}
#socialicon {
	margin: 0 12px 0 67px;
	display: inline-block;
	vertical-align: middle
}
#socialitem {
	display: inline-block;
	vertical-align: middle
}

#creamsicle {
	margin: 49px auto 22px;
	display: inline-block;
	vertical-align: middle
}
#creamsicle img {
	height: 96px;
	width: auto;
}

#gamelinks {
	margin: 0 auto 0 auto;
	font-size: 27.5px;
	line-height: 60px;
}
#gamelinks a {
	color: #feec54;
}

#swirlcake {
	margin: 63px auto 60px;
	display: inline-block;
	vertical-align: middle
}
#swirlcake img {
	height: 79px;
	width: auto;
}

#soundtrack {
	width: 700px;
	margin: 0 auto;
	font-size: 20px;
	text-align: left;
	line-height: 44px;
}

#credits {
	width: 401px;
	margin: 77px auto 107.5px;
	font-size: 20px;
	text-align: left;
	font-size: 20px;
}
#name {
	display: inline-block;
	float: right;
}
#divider {
	height: 5px;
	margin: 16px 0;
	width: auto;
	background-image:url('new/images/divider.png');
	background-size: cover;
}
#credits a {
	color: #feec54;
}

#geemo {
	height: 88px;
}

#logo {
	margin: 145px auto 58px;
	height: 95px;
}
#logo img{
	height: 100%;
}


#copyright {
	font-size:15px;
	margin-bottom: 27px;
}


/* pet stuff */
#decorations {
	z-index: -20;
	position: absolute;	
    top: 0px;
    left: 50%;
    margin-left: -450px;
    height: 100%;
    width: 900px;
}

#astro {
	height: 116px;
	position: absolute;
	top: 907px;
	left: -100px;
}
#marlie {
	height: 112px;
	position: absolute;
	top: 781px;
	right: -108px;
}
#bibbob {
	height: 120px;
	position: absolute;
	top: 1283px;
	right: -157px;
}
#cherry {
	height: 64px;
	position: absolute;
	top: 1339px;
	right: -40px;
}
#pizza {
	height: 64px;
	position: absolute;
	top: 1275px;
	left: -220px;
}
#chika {
	height: 120px;
	position: absolute;
	top: 1421px;
	left: -171px;
}
#egg {
	height: 64px;
	position: absolute;
	top: 1841px;
	right: -98px;
}
#duster {
	height: 120px;
	position: absolute;
	top: 1907px;
	right: -195px;
}
#poop {
	height: 79px;
	position: absolute;
	top: 1889px;
	left: -92px;
}
#fly {
	height: 16px;
	position: absolute;
	top: 1938px;
	left: -116px;
}
#nekoto {
	height: 104px;
	position: absolute;
	top: 2142px;
	left: -48px;
}
#yachi {
	height: 72px;
	position: absolute;
	top: 2189px;
	left: -116px;
}
#huey {
	height: 188px;
	position: absolute;
	top: 2433px;
	right: -163px;
}
#melon {
	height: 64px;
	position: absolute;
	top: 2557px;
	right: -23px;
}
#ulie {
	height: 92px;
	position: absolute;
	top: 2723px;
	left: -187px;
}
#modernich {
	height: 120px;
	position: absolute;
	top: 2741px;
	left: -107px;
}
#nilla {
	height: 136px;
	position: absolute;
	top: 3297px;
	left: -170px;
}
#loyd {
	height: 144px;
	position: absolute;
	top: 3284px;
	left: -44px;
}
#gordo {
	height: 116px;
	position: absolute;
	top: 3368px;
	right: 48px;
}
#secretshroom {
	height: 64px;
	position: absolute;
	top: 3425px;
	right: -40px;
}
#nelson {
	height: 160px;
	position: absolute;
	top: 3760px;
	left: 126px;
}
#florence {
	height: 128px;
	position: absolute;
	top: 3788px;
	right: 75px;
}




#shadow0 {
	margin: -32px auto 0 auto;
	height: 57px;
	width: 138px;
	background-image:url('new/images/game/shadow0.png');
	background-size: cover;
	z-index: 0;
}
#shadow1 {
	margin: -22px auto 0 auto;
	height: 40px;
	width: 96px;
	background-image:url('new/images/game/shadow1.png');
	background-size: cover;
	z-index: 0;
}
#pooshadow {
	margin: -18px auto 0 auto;
	height: 30px;
	width: 72px;
	background-image:url('new/images/game/shadow1.png');
	background-size: cover;
	z-index: 0;
}
#flyshadow {
	position: absolute;
	height: 12px;
	width: 28px;
	background-image:url('new/images/game/shadow1.png');
	background-size: cover;
	z-index: 0;
	opacity: 0.3;
	top: 1980px;
	left: -116px;
}

.petPosition {
	width: auto;
	z-index: 10;
}
.petPosition img{
	height: 100%;
	width: auto;
}


/* mobile */
@media only screen and (max-width: 600px) {
	#decorations {
	    /*border: 3px solid pink;*/
	}	
}