.bot {
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 0px;
	top: 265px;
	text-align: center;
	right: 0px;
	bottom: 0px;
	visibility: visible;
	float: left;
	padding: 0px;
	width: 788px;
	margin: 0;
	vertical-align: top;
}

/* -------------------------------------*/


body {
	background-image: url(images/bg.jpg);
	background-position:center;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	border: 0;
	
	
}
.center {

	margin:0px auto;
	padding: 0px;
	width: 788px;

	

}

.center_p {

	margin:0px auto;
	padding: 0px;
	width: 796px;

	

}

}
.center_a {
	width: 788px;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
.gap_top {
	height: 68px;
	padding: 0;
	margin: 0;
	
}
.gap_top_p {
	height: 69px;
	padding: 0;
	margin: 0;
	
}
.main {
	width: 788px;
	text-align: center;
	vertical-align: top;
	padding-right: 6px;
}



.menu_top {
	text-align: left;
	width:638px;
	margin: 0;
	padding: 0;
	float:left;
	height:147px;
	vertical-align:bottom;
}

.menu_top_right {
	text-align: left;
	width:150px;
	float: right;
}
.terms {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:left;
margin-left:20px;
margin-top:0px;
}

.img_bottom {
float:right;
}

.tabel1 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position:relative;
	margin: 0;
	padding: 0;
	vertical-align: top;
	padding-bottom: 0px;
	height: 1%;
}
.menu_top_yellow {
color:#FFFFFF;
	margin-top:50px;
	margin-left:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.menu_top_yellow_parents {
color:#FFFFFF;
	margin-top:15px;
	margin-left:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.menu_top_yellow_parents a:link, a:active, a:visited{
	color: #efe600;
	text-decoration:none;
} 
.menu_top_yellow_parents a:visited {
	color: #efe600;
	text-decoration:none;
} 
.menu_top_yellow_parents a:hover {
	color: #ffffff;
	text-decoration:none;
} 

.menu_top_yellow a:link, a:active, a:visited{
	color: #efe600;
	text-decoration:none;
} 
.menu_top_yellow a:visited {
	color: #efe600;
	text-decoration:none;
} 
.menu_top_yellow a:hover {
	color: #ffffff;
	text-decoration:none;
} 

.games_class{
position:relative;
padding-left:auto;
padding-right:auto;
vertical-align:top;
}

.games_class a:link{
color:#000000;
text-decoration:none;
}

.games_class a:visited{
color:#000000;
text-decoration:none;
}

.games_class a:active{
color:#000000;
text-decoration:none;
}

.games_class a:hover{
color: #000000;
text-decoration:none;
}

.txt {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:3px;
	padding-right:6px;
}

.kid_partners a:link, a:active, a:active, a:hover {
color: #387f0d;
}

.txt_games {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding-top: 10px;
	
}

.txt_tv_show {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:3px;
	padding-right:10px;
}

.character_right {
background-repeat:no-repeat;
padding-top:5px;
background-image:url(images/img_bg_right.gif);
text-align:center;
vertical-align:top;
}
.txt_recess {
	background-color: #efe707;

	width: 320px;
	margin-right: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	padding:3px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
	border-bottom: #000000 solid 1px;
	border-left: #000000 solid 2px;
	border-right: #000000 solid 2px;
	border-top: #000000 solid 1px;
	font-weight:bolder;
}
.txt_recess a:link {
	color:#000000;
	text-decoration:none;

}

.txt_recess a:active {
	color:#000000;
	text-decoration:none;

}
.txt_recess a:visited {
	color:#000000;
	text-decoration:none;

}


.txt_recess a:hover {
	color:#e3531f;
	text-decoration:none;

}



.txt_recess_white {
	color:#FFFFFF;
	margin-right: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:11px;
	font-weight:bolder;

}


.txt_snacks_white {
	color:#FFFFFF;
	margin-right: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:11px;
	font-weight:bolder;

}

.recipe {
	position:absolute;
	visibility:visible;
	width:326px;
	left: 199px;
	top:143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	background-color: #efe707;
	width: 320px;
	margin-right: 15px;
	padding:3px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: #000000 solid 2px;
	border-left: #000000 solid 2px;
	border-right: #000000 solid 2px;
	border-top: #000000 solid 2px;
	height: 225px;
}
.recipe a:link {
	color:#000000;
	text-decoration:none;

}
.recipe a:visited {
	color:#000000;
	text-decoration:none;

}
.recipe a:active {
	color:#000000;
	text-decoration:none;

}
.recipe a:hover {
	color:#e3531f;
	text-decoration:none;

}


.fun {
	background-color: #ea6f23;
	width: 310px;
	margin-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	padding:3px;
	margin-top: 10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	border-bottom: #000000 solid 2px;
	border-left: #000000 solid 2px;
	border-right: #000000 solid 2px;
	border-top: #000000 solid 2px;
	font-weight:bolder;
}

.fun_link
{
padding-top:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	font-size:11px;
}

.fun_link a:link, a:active{
	color:#000000;
	text-decoration:none;

}


.fun_link a:visited {
	color:#000000;
	text-decoration:none;

}
.fun_link a:hover {
	color:#efe707;
	text-decoration:none;

}

.fun_club {


	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:left;
	padding:1px;
	margin-top: 0px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:11px;
	font-weight:bolder;

}

.kid_partners {
    font-family: Arial, Helvetica, sans-serif;
	color: #387f0d;
	text-align:left;
	font-size:13px;
	font-weight:bolder;
	padding-left:7px;
	padding-top:10px;
}
.kid_txt {
    font-family: Arial, Helvetica, sans-serif;
	color:#df1d28;
	text-align:left;
	font-size:13px;
	font-weight:bolder;
	padding-left:7px;
	padding-top:10px;
}

.kid_txt_black {
    font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size:12px;
	font-weight:bolder;
	padding-left:7px;
	padding-top:12px;
}

.contact_green {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#387f0d;
	text-align:left;
	font-size:9px;
	font-weight:bolder;
	padding-left:7px;
}

.contact_green a:link, a:active, a:visited {
	color:#387f0d;
	text-decoration:none;

}
.contact_green a:hover {
	color:#000000;
	text-decoration:none;

}

.fun_club_yellow {
	color:#efe707;
	margin: 0;
	padding: 0;

}

.txt_p {
	background-image:url(images/bg_p_p.gif);
	padding-left:20px;
	padding-right:17px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b610b;
	vertical-align: top;
	width: 386px;
	height: 260px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.txt_p a:link {
color:#2b610b;
text-decoration:underline;
}
.txt_p a:hover{
color:#000000;
text-decoration:none;
}
.txt_p a:active {
color:#2b610b;

}

.txt_p a:visited {
color:#2b610b;

}
.menu_p_img {
	margin: 0px;
	padding: 0px;
}
.mail {
	position: absolute;
	left: 292px;
	top: 201px;
	width: 120px;
	height: 79px;
	margin-right: auto;
	margin-left: auto;
}
.tv_set {
	position: absolute;
	left: 467px;
	top: 175px;
	width: 90px;
	height: 110px;
	margin-right: auto;
	margin-left: auto;
}


.wallpaper_1{
	position: absolute;
	left: 60px;
	top: 235px;
	width: 102px;
	height: 52px;
	margin-right: auto;
	margin-left: auto;
}

.li_p {
	padding-left: 20px;
}
.form_class {
	margin: 0px;
	padding: 0px;
}
.FormText {
	background-color: #9dddf4;
}
.store_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.store_1 a:link, a:active, a:visited {
	color: #000000;
	text-decoration:underline;
}

.store_1 a:hover  {
	color: #000000;
	text-decoration:none;
}
.table_fund {
	font-size: 9px;
	color: #333333;
	border: 1px solid #2B610B;
	padding: 1px;
}
