@charset "UTF-8";
.leftgroup {
	width: 280px;
	float: left;
	display: inline;
}
.leftgroup_row {
	width: 250px;
	clear: both;
	margin-right: 15px;
	margin-left: 15px;
	padding-bottom: 15px;
}
.fixRecipeMoreBtn {
	float: left;
	width: 100px;
}
.boldItalic {
	font-weight: bold;
	font-style: italic;
	display: inline;
}
#topgroup {
	width: 896px;
	display: inline;
	float: left;
}
#leftgroup {
	float: left;
	width: 636px;
	margin-right: 10px;
	text-align: left;
	display: inline;
	padding-bottom: 20px;
}
#column {
	float: left;
	margin-right: 30px;
}
#titles {
	clear: both;
}
#topic {
	padding: 0px;
	margin-bottom: 10px;
	display: inline;
	clear: both;
	float: left;
	width: 626px;
}
#topic  img {
	float: left;
	display: inline;
	width: 200px;
	height: 200px;
	margin-right: 15px;
	margin-bottom: 4px;
}
#topic   p {
	text-align: left;
	width: 410px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#topic  h4 {
	width: 626px;
	clear: both;
}
#topic  a:link {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
}
#topic  a:visited {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
}
#topic  a:hover {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
}
#leftColumn1 {
	width: 636px;
	display: inline;
	margin-right: 10px;
}
#leftColumn1 {
	float: left;
	margin-right: 10px;
	width: 443px;
	overflow: hidden;
	display: inline;
}
#leftColumn2 {
	float: left;
	width: 183px;
}
#rightgroup {
	float: left;
	width: 250px;
	margin-bottom: 10px;
}
#bottomgroup {
	float: left;
	width: 896px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#activities {
	margin-bottom: 10px;
	float: left;
	width: 443px;
	text-align: left;
	overflow: hidden;
	display: inline;
	background-color: #A5E6A1;
	background-image: url(../images/boxpts/bxtop443_116green.gif);
	background-repeat: no-repeat;
}
#activities  a {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
}
#activities  a:link {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
}
#activities  a:visited {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
}
#activities  a:hover {
	font-weight: bold;
	color: #3A7D19;
	text-decoration: underline;
}
#activities .printversion a {
	color: #50B848;
}
#activities .printversion a:link {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
	float: right;
}
#activities .printversion a:visited {
	font-weight: bold;
	color: #50B848;
	text-decoration: underline;
	float: right;
}
#activities .printversion a:hover {
	font-weight: bold;
	color: #3A7D19;
	text-decoration: underline;
	float: right;
}
#activitiesContent1 {
	margin: 15px 15px 11px;
	float: left;
	display: inline;
}
#activitiesContent1  img {
	float: left;
	border-style: none;
	display: inline;
	margin-right: 10px;
}
#activitiesContent1Txt {
	float: left;
	width: 300px;
}
#crafts {
	margin-bottom: 10px;
	float: left;
	width: 183px;
	text-align: center;
	overflow: hidden;
	display: inline;
	background-color: #DBA6FF;
	background-image: url(../images/boxpts/bxtop183_276purple.gif);
	background-repeat: no-repeat;
}
#craftsContent {
	margin: 0px 0px 11px;
	text-align: center;
	clear: both;
	float: left;
	width: 183px;
}
#craftsContent  img {
	clear: both;
	text-align: center;
	border-style: none;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
#craftsContent  p {
	text-align: center;
	margin-bottom: 0px;
}
#craftsContent  a {
	color: #8948B8;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#craftsContent   a:link {
	color: #8948B8;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#craftsContent a:visited {
	color: #8948B8;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#craftsContent  a:hover {
	color: #4F2088;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#worksheet {
	float: left;
	overflow: hidden;
	width: 216px;
	margin-bottom: 10px;
	background-color: #BCA6FF;
	background-image: url(../images/boxpts/bxtop216_255indigo.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	text-align: center;
}
#worksheet  h3 {
	font: normal 1.7em/1.4em "Trebuchet MS", Tahoma, Verdana, sans-serif;
	color: #FFFFFF;
	text-align: left;
	margin: 3px 0px 3px 10px;
	padding: 0px;
	float: left;
	display: inline;
	letter-spacing: -0.05em;
}
#worksheet a {
	font-weight: bold;
	color: #6448B8;
	text-decoration: underline;
}
#worksheet a:link {
	font-weight: bold;
	color: #6448B8;
	text-decoration: underline;
}
#worksheet a:visited {
	font-weight: bold;
	color: #6448B8;
	text-decoration: underline;
}
#worksheet a:hover {
	font-weight: bold;
	color: #382888;
	text-decoration: underline;
}
#worksheet .printversion  a {
	color: #6448B8;
}
#worksheet .printversion a:link {
	font-weight: bold;
	color: #6448B8;
	text-decoration: underline;
	float: right;
}
#worksheet .printversion a:visited {
	font-weight: bold;
	color: #6448B8;
	text-decoration: underline;
	float: right;
}
#worksheet .printversion a:hover {
	font-weight: bold;
	color: #382888;
	text-decoration: underline;
	float: right;
}
#worksheetContent {
	width: 216px;
	margin-top: 15px;
	margin-bottom: 12px;
	clear: both;
	float: left;
}
#worksheetContent p {
	text-align: center;
	margin-top: 1px;
	margin-bottom: 0px;
}
#worksheetContent img {
	border-style: none;
	text-align: center;
	margin-bottom: 5px;
}
#worksheetContentTxt {
	float: left;
	width: 300px;
	text-align: center;
}
#game {
	float: left;
	overflow: hidden;
	width: 216px;
	margin-bottom: 10px;
	background-color: #A1C8E6;
	background-image: url(../images/boxpts/bxtop216_225royalblue.gif);
	background-repeat: no-repeat;
	text-align: center;
}
#game a {
	font-weight: bold;
	color: #4864B8;
	text-decoration: underline;
}
#game a:link {
	font-weight: bold;
	color: #4864B8;
	text-decoration: underline;
}
#game a:visited {
	font-weight: bold;
	color: #4864B8;
	text-decoration: underline;
}
#game a:hover {
	font-weight: bold;
	color: #36457B;
	text-decoration: underline;
}
#game .printversion a {
	color: #4864B8;
}
#game .printversion a:link {
	font-weight: bold;
	color: #4864B8;
	text-decoration: underline;
	float: right;
}
#game .printversion a:visited {
	font-weight: bold;
	color: #4864B8;
	text-decoration: underline;
	float: right;
}
#game .printversion a:hover {
	font-weight: bold;
	color: #36457B;
	text-decoration: underline;
	float: right;
}
#gameContent {
	width: 216px;
	margin-top: 15px;
	margin-bottom: 12px;
	clear: both;
	float: left;
}
#gameContent p {
	text-align: center;
	margin-top: 1px;
	margin-bottom: 0px;
}
#gameContent img {
	border-style: none;
	text-align: center;
	margin-bottom: 5px;
}
#gameContentTxt {
	float: left;
	width: 300px;
	text-align: center;
}
#recipe {
	float: left;
	width: 183px;
	overflow: hidden;
	background-color: #FFA6A6;
	background-image: url(../images/boxpts/bxtop183_0red.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#recipeContent {
	text-align: center;
	clear: both;
	width: 183px;
	float: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
#recipeContent  img {
	clear: both;
	text-align: center;
	border-style: none;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 8px;
	margin-left: 15px;
}
#recipeContent  p {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 1px;
}
#recipeContent    a {
	color: #B84848;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#recipeContent  a:link {
	color: #B84848;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#recipeContent a:visited {
	color: #B84848;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#recipeContent  a:hover {
	color: #7A170E;
	clear: both;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}
#healthyFacts {
	width: 443px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
	float: left;
	background-color: #F9A6FF;
	background-image: url(../images/boxpts/bxtop443_296fucsia.gif);
	background-repeat: no-repeat;
}
#healthyFacts  a {
	font-weight: bold;
	color: #B048B8;
	text-decoration: underline;
}
#healthyFacts  a:link {
	font-weight: bold;
	color: #B048B8;
	text-decoration: underline;
}
#healthyFacts  a:visited {
	font-weight: bold;
	color: #B048B8;
	text-decoration: underline;
}
#healthyFacts  a:hover {
	font-weight: bold;
	color: #7A1C94;
	text-decoration: underline;
}
#healthyFactsContent {
	margin: 15px 15px 2px;
	clear: both;
	width: 413px;
	padding-bottom: 7px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	display: inline;
	overflow: hidden;
	height: 100%;
}
#activity1 {
	margin-bottom: 10px;
	float: left;
	width: 636px;
	text-align: left;
	overflow: hidden;
	display: inline;
	background-color: #FFCA8F;
	background-image: url(../images/boxpts/bxtop636_020orange.gif);
	background-repeat: no-repeat;
}
#activity1 a  {
	font-weight: bold;
	color: #FF722C;
	text-decoration: underline;
}
#activity1 a:link  {
	font-weight: bold;
	color: #FF722C;
	text-decoration: underline;
}
#activity1 a:visited   {
	font-weight: bold;
	color: #FF722C;
	text-decoration: underline;
}
#activity1 a:hover  {
	font-weight: bold;
	color: #C9551C;
	text-decoration: underline;
}
#activity1 .printversion  a {
	color: #FF722C;
}
#activity1 .printversion  a:link {
	font-weight: bold;
	color: #FF722C;
	text-decoration: underline;
	float: right;
}
#activity1 .printversion a:visited {
	font-weight: bold;
	color: #FF722C;
	text-decoration: underline;
	float: right;
}
#activity1 .printversion a:hover {
	font-weight: bold;
	color: #C9551C;
	text-decoration: underline;
	float: right;
}
#activity1Content {
	float: left;
	width: 636px;
	margin-top: 15px;
}
#activity1Content img {
	float: left;
	width: 100px;
	margin-bottom: 15px;
	display: inline;
	border-style: none;
	margin-right: 15px;
}
#activity1Col1 {
	float: left;
	width: 135px;
	margin-bottom: 15px;
}
#activity1Col2 {
	float: left;
	width: 326px;
	margin-bottom: 15px;
}
#activity2 {
	background: #FFEDA5 url(../images/boxpts/bxtop636_37yellow.png) no-repeat;
	margin-bottom: 10px;
	float: left;
	width: 636px;
	text-align: left;
	overflow: hidden;
	display: inline;
}
#activity2 a  {
	font-weight: bold;
	color: #EDA92B;
	text-decoration: underline;
}
#activity2 a:link  {
	font-weight: bold;
	color: #EDA92B;
	text-decoration: underline;
}
#activity2 a:visited  {
	font-weight: bold;
	color: #EDA92B;
	text-decoration: underline;
}
#activity2 a:hover  {
	font-weight: bold;
	color: #CC8B24;
	text-decoration: underline;
}
#activity2 .printversion a  {
	color: #EDA92B;
}
#activity2 .printversion a:link {
	font-weight: bold;
	color: #EDA92B;
	text-decoration: underline;
	float: right;
}
#activity2 .printversion a:hover {
	font-weight: bold;
	color: #CC8B24;
	text-decoration: underline;
	float: right;
}
#activity2Content {
	float: left;
	width: 636px;
	margin-top: 15px;
	overflow: hidden;
}
#activity2Content img {
	float: left;
	display: inline;
	width: 100px;
	margin-bottom: 15px;
	border-style: none;
	margin-right: 15px;
}
#activity2Col1 {
	float: left;
	width: 135px;
	margin-bottom: 15px;
}
#activity2Col2 {
	float: left;
	width: 326px;
	margin-bottom: 15px;
}
#activity3 {
	background: #A5E6A1 url(../images/boxpts/bxtop636_116green.png) no-repeat;
	margin-bottom: 10px;
	float: left;
	width: 636px;
	text-align: left;
	overflow: hidden;
	display: inline;
}
#activity3 a  {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
}
#activity3 a:link  {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
}
#activity3 a:visited  {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
}
#activity3 a:hover  {
	font-weight: bold;
	color: #477D19;
	text-decoration: underline;
}
#activity3 .printversion a  {
	color: #47971E;
}
#activity3 .printversion a:link {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
	float: right;
}
#activity3 .printversion a:visited {
	font-weight: bold;
	color: #47971E;
	text-decoration: underline;
	float: right;
}
#activity3 .printversion a:hover {
	font-weight: bold;
	color: #477D19;
	text-decoration: underline;
	float: right;
}
#activity3Content {
	float: left;
	width: 636px;
	margin-top: 15px;
	overflow: hidden;
}
#activity3Content img {
	float: left;
	display: inline;
	width: 100px;
	border-style: none;
	margin-right: 15px;
	margin-bottom: 15px;
}
#activity3Col1 {
	float: left;
	width: 135px;
	margin-bottom: 15px;
}
#activity3Col2 {
	float: left;
	width: 326px;
	margin-bottom: 15px;
}
#activity4 {
	background: #9DE0D3 url(../images/boxpts/bxtop636_168aqua.png) no-repeat;
	float: left;
	width: 636px;
	text-align: left;
	overflow: hidden;
	display: inline;
}
#activity4 a  {
	font-weight: bold;
	color: #3d9c89;
	text-decoration: underline;
}
#activity4 a:link  {
	font-weight: bold;
	color: #3d9c89;
	text-decoration: underline;
}
#activity4 a:visited  {
	font-weight: bold;
	color: #3d9c89;
	text-decoration: underline;
}
#activity4 a:hover  {
	font-weight: bold;
	color: #387C66;
	text-decoration: underline;
}
#activity4 .printversion a {
	color: #3d9c89;
}
#activity4 .printversion a:link {
	font-weight: bold;
	color: #3d9c89;
	text-decoration: underline;
	float: right;
}
#activity4 .printversion a:visited {
	font-weight: bold;
	color: #3d9c89;
	text-decoration: underline;
	float: right;
}
#activity4 .printversion a:hover {
	font-weight: bold;
	color: #387C66;
	text-decoration: underline;
	float: right;
}
#activity4Content {
	float: left;
	width: 636px;
	margin-top: 15px;
}
#activity4Content img {
	float: left;
	width: 100px;
	margin-bottom: 15px;
	display: inline;
	border-style: none;
	margin-right: 15px;
}
#activity4Col1 {
	float: left;
	width: 135px;
	margin-bottom: 15px;
}
#activity4Col2 {
	float: left;
	width: 326px;
	margin-bottom: 15px;
}
#ad1     {
	border-style: none;
	width: 250px;
	margin-bottom: 10px;
	float: left;
}
#ad2   {
	border-style: none;
	margin-bottom: 10px;
	width: 250px;
	float: left;
}
#ad3 {
	border-style: none;
	margin-bottom: 10px;
	width: 250px;
	float: left;
}
#movement {
	width: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	float: left;
	background-color: #FFEDA5;
	background-image: url(../images/boxpts/bxtop250_37yellow.gif);
	background-repeat: no-repeat;
}
#movement   a {
	font-weight: bold;
	color: #E9A02A;
	text-decoration: underline;
}
#movement   a:link {
	font-weight: bold;
	color: #E9A02A;
	text-decoration: underline;
}
#movement   a:visited {
	font-weight: bold;
	color: #CF8E25;
	text-decoration: underline;
}
#movement   a:hover {
	font-weight: bold;
	color: #CF8E25;
	text-decoration: underline;
}
#movementContent {
	margin: 15px 15px 14px;
	float: left;
	width: 220px;
	display: inline;
}
#movementContent   #Lilly {
	float: right;
	margin: 0px 0px 0px 5px;
	clear: right;
}
#TMsignup {
	width: 250px;
	overflow: hidden;
	height: 122px;
	text-align: center;
	margin-bottom: 10px;
	background-image: url(../images/TMSignup2.png);
	background-repeat: no-repeat;
	float: left;
}
#TMsignup   h3 {
	text-align: left;
	margin-top: 10px;
	margin-left: 120px;
	margin-right: 7px;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
	color: #FFFFFF;
}
#TMsignup   a {
	color: #FFFFFF;
	text-decoration: none;
	float: none;
}
#TMsignup a:link   {
	color: #FFFFFF;
	text-decoration: none;
}
#TMsignup   a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#TMsignup   a:hover {
	color: #FFA7E6;
	text-decoration: none;
}
#preview {
	width: 250px;
	overflow: hidden;
	margin-bottom: 10px;
	float: left;
	background-color: #E19DCE;
	background-image: url(../images/boxpts/bxtop250_317raspberry.png);
	background-repeat: no-repeat;
}
#preview h3 {
	font-size: 1.5em;
}
#preview h4 {
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	color: #B84898;
	line-height: 1.1em;
	margin-bottom: 5px;
	margin-top: 5px;
}
#preview p {
	text-align: center;
}
#preview a {
	font-weight: bold;
	color: #B84898;
	text-decoration: underline;
	text-align: center;
	padding-bottom: 10px;
}
#preview a:link {
	font-weight: bold;
	color: #B84898;
	text-decoration: underline;
	text-align: center;
	margin-bottom: 10px;
}
#preview a:visited {
	font-weight: bold;
	color: #B84898;
	text-decoration: underline;
	text-align: center;
}
#preview a:hover {
	font-weight: bold;
	color: #8D1E72;
	text-decoration: underline;
	text-align: center;
}
#previewContent {
	float: left;
	width: 220px;
	display: inline;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 15px;
}
#previewContent  img {
	margin-bottom: 4px;
}
#otherResources {
	width: 250px;
	float: left;
	background-color: #DBA6FF;
	background-image: url(../images/boxpts/bxtop250_276purple.gif);
	background-repeat: no-repeat;
}
#otherResources p {
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#otherResources a {
	font-weight: bold;
	color: #8B62A6;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
#otherResources a:link {
	font-weight: bold;
	color: #8B62A6;
	text-decoration: underline;
}
#otherResources a:visited {
	font-weight: bold;
	color: #8B62A6;
	text-decoration: underline;
}
#otherResources a:hover {
	font-weight: bold;
	color: #4A2F68;
	text-decoration: underline;
}
#otherResourcesContent {
	float: left;
	width: 220px;
	display: inline;
	text-align: left;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	padding-bottom: 14px;
}
#otherResourcesContent  img {
	width: 100px;
	margin-top: 10px;
}
#newsletter {
	background: #FFA7E6 url(../images/boxpts/bxtop250_317raspberry.png) no-repeat;
	float: left;
	width: 250px;
	overflow: hidden;
	margin-bottom: 10px;
}
#newsletter h3 {
	font-size: 1.3em;
}
#newsletter a {
	font-weight: bold;
	color: #B84898;
	text-decoration: underline;
}
#newsletter a:link {
	font-weight: bold;
	color: #B84898;
	text-decoration: underline;
}
#newsletter a:visited {
	font-weight: bold;
	color: #881D6E;
	text-decoration: underline;
}
#newsletter a:hover {
	font-weight: bold;
	color: #881D6E;
	text-decoration: underline;
}
#newsletterContent {
	margin: 15px 15px 14px;
	float: left;
	width: 220px;
	display: inline;
}
