@charset "utf-8";

/* BASE STYLES */

* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

h1,h2,h3 {
	margin-bottom:1em;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:bold;
}

input,select,textarea {
	font-family:inherit;
	font-size:100%;
	font-weight:inherit;
	padding:2px;
}

img {
	border:0;
}

ol,ul {
	margin:1em 1em 1em 2em;
}

ol {
	list-style:decimal outside;	
}

ul {
	list-style:disc outside;
}

p {
	margin-bottom:1em;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

th {
	font-style:normal;
	font-weight:bold;
	text-align:center;
}

/* GENERAL STYLES */

body {
	background-color:#FBB06C;
	color:#333;
	font:13px Arial,sans-serif;
	line-height:1.5;
	overflow-y:scroll;
}

a {
	color:#069;
	cursor:pointer;
	text-decoration:none;
}

.container {
	margin:0 auto;
	width:960px;
}

.clear {clear:both;}
.hidden {display:none;}
.left {float:left;}
.right {float:right;}

/* STICKY FOOTER */

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -240px;
}

.wrapperShort {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -28px;
}

.footer, .push {
	height: 240px;
}

.footerShort, .pushShort {
	height: 28px;
}

/* HEADER STYLES */

.header {
	background:#f7b83d url("//static.arcademics.com/images/sprites/main_20140813.png") center -148px no-repeat;
	border-bottom:1px solid #C86828;
	height:50px;
}

.headerLeft {
	float:left;
	width:32%;
}

.headerLeft a {
	color:#983620;
	float:left;
	line-height:50px;
	padding:0 10px;
}

.headerLeft a:hover {
	background-color:#f7a433;
	color:#751F16;
	text-decoration:none;
}

.headerLogo {
	cursor:pointer;
	float:left;
	height:50px;
	width:36%;
}

.headerRight {
	float:left;
	width:32%;
}

.headerRight a {
	background:#FBB423 url("//static.arcademics.com/images/sprites/repeat-x_20120104.png") 0px 0px repeat-x;
	border-left:1px solid #f5c76a;
	border-right:1px solid #e0ba6c;
	color:#FFF;
	float:right;
	font-size:13px;
	font-weight:bold;
	line-height:50px;
	margin-right:10px;
	padding:0 20px;
}

.headerRight a:hover {
	background:#F68747 none;
	color:#FFF;
	text-decoration:none;
}

/* CONTENT STYLES */

.content {
	background:#FBB06C url("//static.arcademics.com/images/sprites/main_20140813.png") center -200px no-repeat;
	padding-top:14px;
}

.contentContainer {
	-moz-box-shadow:0 1px 5px rgba(68,68,68,0.4);
	-webkit-box-shadow:0 1px 5px rgba(68,68,68,0.4);
	background-color:#FAFAFA;
	box-shadow:0 1px 5px rgba(68,68,68,0.4);
	color:#555;
	margin:0 auto;
	min-height:600px;
	padding-bottom:14px;
	width:960px;
}

.contentInterior {
	margin:0px 24px;
}

.contentInterior h2 {
	color:#4C4C4C;
	font-size:24px;
	font-weight:normal;
}

.contentInteriorLeft {
	float:left;
	margin-left:24px;
	width:610px;
}

.contentInteriorLeft h2 {
	color:#4C4C4C;
	font-size:24px;
	font-weight:normal;
}

.contentInteriorRight {
	border-left:1px solid #eee;
	float:right;
	width:300px;
}

.contentInteriorRight ul{
	margin:0;
}

.contentInteriorRight li{
	list-style:none;
	margin:0px 20px 36px 20px;
}

.lines {
	border-top:1px solid #F2DCAD;
	border-bottom:1px solid #F2DCAD;
	height:4px;
	margin:24px 0px;
}

/* TAB STYLES */

.tabs {
	border-bottom:1px solid #F9E2AC;
	margin-bottom:20px;
	padding:0px 24px;
}

.tabs h1 {
	color:#CD6632;
	float:left;
	font-size:26px;
	font-weight:normal;
	margin:4px 0px;
}

.tabs ul {
	float:right;
	list-style:none;
	margin:0px;
}

.tabs li {
	float:left;
	margin-left:2px;
}

.tabs a {
	color:#BA590B;
	display:block;
	font-size:12px;
	line-height:20px;
	padding:14px 20px;
}

.tabs a:hover {
	background:#FEF3CA;
	color:#8E4604;
	text-decoration:none;
}

.tabs a.selected {
	color:#792B02;
	font-weight:bold;
}

/* BROWSE STYLES */

.browseGamesBy span {
	font-size:20px;
	font-weight:bold;
}

.browseGamesBy select {
	font-size:14px;
	margin:4px 0px 0px 10px;
	padding:5px 6px;
	width:140px;
}

/* FOOTER STYLES */

.footer {
	color:#D3E0F4;
	background:#406FB7 url("//static.arcademics.com/images/sprites/repeat-x_20120104.png") 0px -140px repeat-x;
}

.footer h2 {
	color:#69A5D1;
	font-size:18px;
	font-weight:normal;
	margin-bottom:16px;
}

.footer ul {
	list-style:none;
	margin:0px;
}

.footer a { 
	color:#D3E0F4;
}

.footer a:hover {
	color:#FFF;
	text-decoration:none;
}

.whatTeachersAreSaying {
	float:left;
	font-size:11px;
	line-height:22px;
	margin:24px 0px 0px 20px;
	width:220px;
}

.whatTeachersAreSaying li {
	line-height:14px;
	padding-bottom:14px;
}

.siteLinks {
	float:left;
	line-height:22px;
	margin:24px 0px 0px 40px;
	width:120px;
}

.followUs {
	float:left;
	line-height:22px;
	margin:24px 0px 0px 40px;
	width:120px;
}

.followUs li {
	margin-bottom:20px;
}

.downloadTheApps {
	float:left;
	line-height:22px;
	margin:24px 0px 0px 40px;
	width:180px;
}

.downloadTheApps li {
	margin-bottom:14px;
}

.footerCopyright {
	background-color:#33559B;
	color:#12174F;
	line-height:28px;
	text-align:center;
}

/* SPRITE STYLES */

.sprite {
	display:inline-block;
	*display:inline;
	zoom:1;
}

.playOverlay {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -800px 0px;
	height:145px;
	margin-top:-140px;
	width:140px;
}

.facebook {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") 0px 0px no-repeat;
	height:28px;
	line-height:28px;
	padding-left:40px;
}

.facebook:hover {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") 0px -34px;
}

.twitter {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -160px 0px;
	height:32px;
	line-height:32px;
	padding-left:40px;
}

.twitter:hover {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -160px -34px;
}

.googlePlus {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -320px 0px;
	height:28px;
	line-height:28px;
	padding-left:40px;
}

.googlePlus:hover {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -320px -34px;
}

.appStoreBlue {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -480px 0px;
	height:54px;
	width:158px;
}

.googlePlayBlue {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -480px -56px;
	height:54px;
	width:158px;
}

.appStoreOrange {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -640px 0px;
	height:54px;
	width:158px;
}

.googlePlayOrange {
	background:url("//static.arcademics.com/images/sprites/main_20140813.png") -640px -56px;
	height:54px;
	width:158px;
}

/* GAME ICON STYLES */

.alien-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px 0px;}
.mission-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px 0px;}
.meteor-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px 0px;}
.demolition-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px 0px;}
.ratio-blaster-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px 0px;}
.ratio-martian-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px 0px;}
.coconuts-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -59px;}
.frog-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -59px;}
.invasion-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -59px;}
.penguin-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -59px;}
.toad-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -59px;}
.viper-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -59px;}
.jet-ski-57				{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -118px;}
.island-chase-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -118px;}
.grand-prix-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -118px;}
.drag-race-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -118px;}
.orbit-integers-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -118px;}
.integer-warp-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -118px;}
.ratio-stadium-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -177px;}
.dirt-bike-proportions-57{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -177px;}
.furious-frogs-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -177px;}
.turtle-dash-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -177px;}
.tugboat-addition-57	{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -177px;}
.sailboat-subtraction-57{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -177px;}
.tractor-multiplication-57{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -236px;}
.pony-division-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -236px;}
.dirt-bike-comparing-fractions-57{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -236px;}
.giraffe-pull-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -236px;}
.puppy-pull-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -236px;}
.division-derby-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -236px;}
.dolphin-dash-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -295px;}
.dolphin-feed-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -295px;}
.ducky-race-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -295px;}
.giraffe-dash-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -295px;}
.hungry-puppies-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -295px;}
.kitten-hop-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -295px;}
.kitten-match-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -354px;}
.otter-rush-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -354px;}
.penguin-hop-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -354px;}
.penguin-jump-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -354px;}
.puppy-chase-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -354px;}
.sky-chase-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -354px;}
.space-race-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -413px;}
.spelling-bees-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -413px;}
.spider-match-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -413px;}
.swimming-otters-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -413px;}
.toad-hop-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -413px;}
.typing-jets-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -413px;}
.giraffe-karts-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -472px;}
.koala-karts-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -472px;}
.elephant-feed-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -472px;}
.octopus-feed-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -472px;}
.snow-sprint-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -472px;}
.speedway-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -472px;}
.jumping-chicks-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -531px;}
.kangaroo-hop-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -59px -531px;}
.puppy-hop-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -118px -531px;}
.canoe-penguins-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -177px -531px;}
.canoe-puppies-57		{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -236px -531px;}
.koala-paddleboards-57	{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) -295px -531px;}
.owl-planes-57			{background:url(//static.arcademics.com/images/sprites/games-57_20140818.jpg) 0px -590px;}

.alien-140				{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px 0px;}
.mission-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px 0px;}
.meteor-140				{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px 0px;}
.demolition-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px 0px;}
.ratio-blaster-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px 0px;}
.ratio-martian-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px 0px;}
.coconuts-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -142px;}
.frog-140				{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -142px;}
.invasion-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -142px;}
.penguin-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -142px;}
.toad-140				{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -142px;}
.viper-140				{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -142px;}
.jet-ski-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -284px;}
.island-chase-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -284px;}
.grand-prix-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -284px;}
.drag-race-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -284px;}
.orbit-integers-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -284px;}
.integer-warp-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -284px;}
.ratio-stadium-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -426px;}
.dirt-bike-proportions-140{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -426px;}
.furious-frogs-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -426px;}
.turtle-dash-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -426px;}
.tugboat-addition-140	{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -426px;}
.sailboat-subtraction-140{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -426px;}
.tractor-multiplication-140{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -568px;}
.pony-division-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -568px;}
.dirt-bike-comparing-fractions-140{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -568px;}
.giraffe-pull-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -568px;}
.puppy-pull-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -568px;}
.division-derby-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -568px;}
.dolphin-dash-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -710px;}
.dolphin-feed-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -710px;}
.ducky-race-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -710px;}
.giraffe-dash-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -710px;}
.hungry-puppies-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -710px;}
.kitten-hop-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -710px;}
.kitten-match-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -852px;}
.otter-rush-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -852px;}
.penguin-hop-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -852px;}
.penguin-jump-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -852px;}
.puppy-chase-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -852px;}
.sky-chase-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -852px;}
.space-race-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -994px;}
.spelling-bees-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -994px;}
.spider-match-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -994px;}
.swimming-otters-140	{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -994px;}
.toad-hop-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -994px;}
.typing-jets-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -994px;}
.giraffe-karts-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -1136px;}
.koala-karts-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -1136px;}
.elephant-feed-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -1136px;}
.octopus-feed-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -1136px;}
.snow-sprint-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -1136px;}
.speedway-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -1136px;}
.jumping-chicks-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -1278px;}
.kangaroo-hop-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -142px -1278px;}
.puppy-hop-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -284px -1278px;}
.canoe-penguins-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -426px -1278px;}
.canoe-puppies-140		{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -568px -1278px;}
.koala-paddleboards-140	{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) -710px -1278px;}
.owl-planes-140			{background:url(//static.arcademics.com/images/sprites/games-140_20140818.jpg) 0px -1420px;}

/* ACHIEVEMENT ICON STYLES */

.sprite-36		{height:36px;width:36px;}
.perfect-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) 0px 0px;}
.trophy1-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -38px 0px;}
.trophy2-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -76px 0px;}
.trophy3-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -114px 0px;}
.complete-36	{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) 0px -38px;}
.rate1-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -38px -38px;}
.rate2-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -76px -38px;}
.rate3-36		{background:url(//static.arcademics.com/images/sprites/achievements-36_20120104.png) -114px -38px;}

.sprite-44		{height:44px;width:44px;}
.trophy1-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) 0px 0px;}
.trophy2-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -46px 0px;}
.trophy3-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -92px 0px;}
.perfect-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -138px 0px;}
.rate1-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) 0px -46px;}
.rate2-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -46px -46px;}
.rate3-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -92px -46px;}
.complete-44	{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -138px -46px;}
.colors-44		{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) 0px -92px;}
.patterns-44	{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -46px -92px;}
.animations-44	{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -92px -92px;}
.boosters-44	{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -138px -92px;}
.lightning-44	{background:url(//static.arcademics.com/images/sprites/achievements-44_20150420.png) -184px -92px;}

/* HOME PAGE STYLES */

.contentSectionTransparent h1 {
	color:#BE6D29;
	font:normal 40px Arial Rounded MT Bold, Arial Bold, sans-serif;
	margin:0px;
	text-align:center;
}

.contentSectionTransparent h2 {
	color:#555;
	font-size:16px;
	font-weight:normal;
	margin:2px auto 0px;
	text-align:center;
}

.contentSectionTransparent h3 {
	color:#D68A4C;
	font-size:13px;
	font-weight:normal;
	margin:0px;
}

.contentSectionYellow {
	background:#FFF579 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top:8px solid #F9E4B2;
}

.contentSectionYellow h1 {
	color:#BF952D;
	font-size:32px;
	font-weight:normal;
	margin:12px 0px 16px;
	text-align:center;
}

.contentSectionCopper {
	background:#F2C092 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top:8px solid #F2C092;
}

.contentSectionPeach {
	background:#F4E5C3 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top:8px solid #F9DCA0;
}

.contentSectionPeach h1 {
	color:#524E47;
	font-size:32px;
	font-weight:normal;
	margin:0px;
}

.contentSectionPeach h2 {
	color:#993333;
	font-size:20px;
	margin:0px;
}

.contentSectionPeach h3 {
	color:#bfa56a;
	font-size:16px;
	font-weight:normal;
	margin:0px;
}

.contentSectionSalmon {
	background:#F69164 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top:8px solid #F8B59F;
}

.contentSectionSalmon h1 {
	color:#841217;
	font-size:32px;
	font-weight: normal;
	margin:0px;
}

.contentSectionBlue {
	background:#B5CBEA;
	color:#555;
	font-size:11px;
	padding:12px 0px;
	text-align:center;
}

.topScoresMultiple {
	background-color:#FFFFFF;
	margin:16px 0px 0px 18px;
	padding:12px 16px;
	width:240px;
}

.topScoresMultiple .title {
	color:#640D0D;
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
	text-align:center;
}

.topScoresMultiple .gameTitle, .topScores .gameTitle {
	font-size:12px;
	font-weight:bold;
	margin:10px 0px;
	text-align:center;
	width:100%;
}

.topScoresMultiple .arrowPrev {
	background:url("//static.arcademics.com/images/sprites/home_20140401.png") -146px -164px;
	height:15px;
	width:10px;
	cursor:pointer;
	margin:8px 0px 0px 8px;
}

.topScoresMultiple .arrowNext {
	background:url("//static.arcademics.com/images/sprites/home_20140401.png") -159px -164px;
	height:15px;
	width:10px;
	cursor:pointer;
	margin:8px 8px 0px 0px;
}

.topScoresMultiple .item {
	background-color:#FFF;
	border-top:1px solid #F7D97C;
	color:#555;
	line-height:24px;
	padding:2px 0px;
}

.featurePlus {
	background:#F9D180 url('//static.arcademics.com/images/sprites/home_20140401.png') no-repeat 203px -7px;
	color:#84401D;
	margin:0px auto 12px;
	padding:12px 16px;
}

.featurePlus ul {
	list-style:none;
	margin:4px 0px 0px 20px;
}

.featurePlus li {
	background:url('//static.arcademics.com/images/sprites/home_20140401.png') no-repeat -194px -163px;
	font-size:14px;
	line-height:24px;
	padding-left:16px;
}

.featurePlus .plus{
	background:url('//static.arcademics.com/images/sprites/home_20140401.png') -171px -164px;
	float:left;
	height:21px;
	margin:6px 0px 0px 8px;
	width:21px;
}

.counterSlot {
	display:inline-block;
	margin: 1px;
}

.counterSlot .top {
	background-color:#F69C53;
	border-top:1px solid #EA7F27;
	border-radius:4px 4px 0px 0px;
	height:11px;
	width:18px;
}

.counterSlot .bottom {
	background-color:#F4A769;
	border-radius:0px 0px 4px 4px;
	height:11px;
	width:18px;
}

.counterSlot .text {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin-top:-23px;
	text-align:center;
	width:18px;
}

.homeItem {
	color:#996C23;
	display:block;
	float:left;
	font-size:14px;
	margin:24px 24px 0px;
	padding:2px;
	width:140px;
}

.homeItem:hover {
	background-color:#FDFEB2;
	border-radius:4px;
}

.homeItem .image {
	border-radius:4px;
	height:140px;
	width:140px;
}

.homeItem .text {
	margin:-2px 0px 0px 2px;
	text-align:center;
}

.subjectLink, .gradeLink {
	color:#846643;
	cursor:pointer;
	font-size:14px;
	margin-right:16px;
}

.homePenguin {
	background:url("//static.arcademics.com/images/sprites/home_20140401.png") 0px -164px;
	float:right;
	height:149px;
	margin:-110px 24px 0px 0px;
	width:144px;
}

/* GAMES PAGE STYLES */

.gamesItem {
	float:left;
	height:160px;
	margin:20px 8px;
}

.gamesItem .image {
	display:inline-block;
	height:140px;
	vertical-align:top;
	width:140px;
	*display:inline;
	zoom:1;
}

.gamesItem .details {
	display:inline-block;
	margin-left:12px;
	width:280px;
	*display:inline;
	zoom:1;
}

.gamesItem a {
	font-size:16px;
}

.gamesItem p {
	margin:8px 0px;
}

/* GAMEPLAY PAGE STYLES */

.contentSectionGray {
	background-color: #333;
	padding: 20px;
}

.contentSectionGray h1 {
	color: #666;
	font-size: 30px;
	font-weight: normal;
	margin: 12px 0px 8px;
}

.contentSectionGray h2 {
	color: #666;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 16px;
}

.contentSectionOrange {
	background: #F78A47 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top: 8px solid #FAC9A1;
	padding: 24px 0px;
}

.contentSectionOrange h2 {
	color: #333;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 12px;
}

.contentSectionTan {
	background: #FBF8E5 url("//static.arcademics.com/images/shine.png") no-repeat top center;
	border-top: 8px solid #FDC8A0;
	padding: 24px 0px;
}

.contentSectionTan h2 {
	color: #841217;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 12px;
}

.gameplayContainer {
	background-color:#1B1B1B;
	margin:0px auto;
	padding:40px;
	text-align:center;
}

.achievements {
	background-color: #fa903b;
	border: 1px solid #d57934;
	width: 275px;
}

.achievements .toggle {
	background-color: #e47217;
	border-left: 1px solid #fa903b;
	cursor: pointer;
	float: left;
	padding: 6px 12px;
}

.achievements .toggleFirst {
	border-left: none;
}

.achievements .toggle.selected {
	background-color: #fa903b;
}

.achievements .description {
	display: none;
	font-size: 11px;
	height: 48px;
	padding: 12px;
}

.achievements .description.selected {
	display: block;
	font-size: 11px;
	padding: 12px;
}

.topScores {
	background-color:#FBBC86;
	height:252px;
	padding:16px;
	width:268px;
}

.topScores .title {
	color:#983620;
	font-size:18px;
	margin-bottom:8px;
	text-align:center;
}

.topScores .item {
	background-color:#FCF9CE;
	border-bottom:1px solid #E8AB69;
	line-height:26px;
	padding:2px 0px;
}

.leaderboard .name {
	float:left;
	font-size:12px;
	margin-left:12px;
	text-align:left;
}

.leaderboard .value {
	float:right;
	color:#FF0000;
	font-size:12px;
	margin-right:12px;
	text-align:right;
	color:#CC2036;
}

.similarGames {
	background-color:#841217;
	float:left;
	height:280px;
	margin-top:30px;
	margin-left:56px;
	padding:12px;
	width:576px;
}

.similarGames h2 {
	color:#841217;
	font-size:18px;
	font-weight:bold;
}

.similarGames .col {
	float:left;
}

.gameplayItem {
	color:#996C23;
	display:block;
	float:left;
	font-size:14px;
	margin:0px 48px 16px 0px;
	padding:2px;
	width:140px;
}

.gameplayItem:hover {
	background-color:#FDFEB2;
	border-radius:4px;
}

.gameplayItem .image {
	border-radius:4px;
	height:140px;
	width:140px;
}

.gameplayItem .text {
	margin:-2px 0px 0px 2px;
	text-align:center;
}

/* QUOTES STYLES */

.quoteBox {
	background:#feefa6 url("//static.arcademics.com/images/quoteBox.png") no-repeat 10px 10px;
	border-radius:5px;
	box-shadow:rgba(0,0,0,0.15) 0 2px 2px;
	color:#80451d;
	padding:16px;
}

.quoteTag {
	background:url("//static.arcademics.com/images/quoteTag.png") no-repeat 30px 0;
	height:20px;
}

.quoteImage {
	border-radius:3px;
	float:left;
	height:42px;
	width:42px;
}

.quoteAuthor {
	float:left;
	margin-left:10px;
}

.quoteAuthor span {
	color:#c57c2a;
	font-size:17px;
	line-height:21px;
}

.quoteBreedlove	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") 0px 0px;}
.quoteSmeltz	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -44px 0px;}
.quoteSprankle	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -88px 0px;}
.quoteWhite		{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -132px 0px;}
.quoteSanchez	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -176px 0px;}
.quoteSchulte	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -220px 0px;}
.quoteFoote		{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -264px 0px;}
.quoteWoodward	{background:url("//static.arcademics.com/images/sprites/quotes_20120830.png") -308px 0px;}

/* OTHER STYLES */

.blueButton {
	background:url("//static.arcademics.com/images/sprites/repeat-x_20120104.png") 0px -98px repeat-x;
	border:1px solid #16559E;
	display:inline-block;
	*display:inline;
	color:#FFF;
	cursor:pointer;
	font-weight:bold;
	padding:8px 24px;
	text-align:center;
	text-decoration:none;
	zoom:1;
}

.blueButton:hover {
	text-decoration:none;
}

.checkMark {
	background:url("//static.arcademics.com/images/check_mark.gif") 0px 0px;
	height:26px;
	width:30px;
}