body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#8fd63c;
}
#center{
	width:779px;
	margin:0 auto;
}

#wapper{
	float:left;
	width:779px;
}

#head{
	float:left;
	width:779px;
}

#banner{
	float:left;
	width:263px;
	height:54px;
	padding-top:21px;
	padding-left:257px;
	padding-bottom:5px;
	text-align:center;
}

#main_nav{
	float:left;
	width:779px;
}

#nav_play{
	float:left;
	width:57px;
	height:height:47px;
	padding-right:17px;
}
#nav_link1{
	float:left;
	width:207px;
	height:47px;
}
#nav_link2{
	float:left;
	width:207px;
	height:47px;
}
#nav_link3{
	float:left;
	width:207px;
	height:47px;
}
.nav_fun
{
	color:#ffffff;
	font-size: 24x;
	line-height:28px;
	height:47px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
}
.nav_fun A {font-family: Trebuchet MS; color: #ffffff; font-weight: normal; font-size : 24px; text-decoration : none; display: block; line-height:28px; height:37px; background-image:url(../images/funstuff_btn.jpg); background-repeat:no-repeat;	padding-top:10px;}

.nav_fun A:hover {font-family: Trebuchet MS; color: #54b33f; font-weight: normal; font-size : 24px; text-decoration : none; line-height:28px; background-image:url(../images/funstuff_btnup.jpg); background-repeat:no-repeat; height:37px;	padding-top:10px;}


.nav_funup
{
	color:#54b33f;
	font-size: 24px;
	line-height:28px;
	height:37px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
	background-image:url(../images/funstuff_btnup.jpg);
	padding-top:10px;
}

.nav_story
{
	color:#ffffff;
	font-size: 24x;
	line-height:28px;
	height:47px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
}
.nav_story A {font-family: Trebuchet MS; color: #ffffff; font-weight: normal; font-size : 24px; text-decoration : none; display: block; line-height:28px; height:37px; background-image:url(../images/story_btn.jpg); background-repeat:no-repeat;	padding-top:10px;}

.nav_story A:hover {font-family: Trebuchet MS; color: #54b33f; font-weight: normal; font-size : 24px; text-decoration : none; line-height:28px; background-image:url(../images/story_btnup.jpg); background-repeat:no-repeat; height:37px;	padding-top:10px;}

.nav_storyup
{
	color:#54b33f;
	font-size: 24px;
	line-height:28px;
	height:37px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
	background-image:url(../images/story_btnup.jpg);
	padding-top:10px;
}

.nav_parents
{
	color:#ffffff;
	font-size: 24x;
	line-height:28px;
	height:47px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
}
.nav_parents A {font-family: Trebuchet MS; color: #ffffff; font-weight: normal; font-size : 24px; text-decoration : none; display: block; line-height:28px; height:37px; background-image:url(../images/parents_btn.jpg); background-repeat:no-repeat;	padding-top:10px;}

.nav_parents A:hover {font-family: Trebuchet MS; color: #54b33f; font-weight: normal; font-size : 24px; text-decoration : none; line-height:28px; background-image:url(../images/parents_btnup.jpg); background-repeat:no-repeat; height:37px;	padding-top:10px;}


.nav_parentsup
{
	color:#54b33f;
	font-size: 24px;
	line-height:28px;
	height:37px;
	font-weight: normal;
	font-family: Trebuchet MS;
	display:block;
	text-align:center;
	background-image:url(../images/parents_btnup.jpg);
	padding-top:10px;
}





#gradient{
	float:left;
	width:779px;
	height:11px;
	background:url(../images/top_gradient.jpg) no-repeat left top;
}
#gradient2{
	float:left;
	width:779px;
	background:url(../images/bg1.jpg) repeat-y;
}


.inner_body_760{
	float:left;
	width:759px;
	padding-left:10px;
	padding-right:10px;

}

.inner_body_760_2{
	float:left;
	width:779px;
	padding-left:0px;
	padding-right:0px;

}

#green_nav_760_2{
	float:left;
	width:749px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;

}

#green_nav_760{
	float:left;
	width:749px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;

}

#green_nav_750{
	float:left;
	width:749px;
	height:22px;
	background-color:#54b33f;
	text-align:center;
	
}

.blank_40{
	float:left;
	width:779px;
	height:40px;
}

#green_bg_line{
	float:left;
	width:759px;
	background:url(../images/bg2.jpg) repeat-y;
}

#green_bg_line_2{
	float:left;
	width:779px;
	background:url(../images/bg3.jpg) repeat-y;
}

#left_column_205{
float:left;
width:200px;
padding-right:5px;
}

.left_clm_15{
float:left;
width:15px;
text-align:left;
padding-top:4px;
}

.left_clm_150{
float:left;
width:150px;
text-align:left
}

.left_clm_195{
float:left;
width:200px;
text-align:left
}


.left_clm_180{
float:left;
width:180px;
text-align:left;
padding-left:15px;
padding-top:5px;
}

.left_clm_180_2{
float:left;
width:180px;
text-align:left;
padding-left:20px;
padding-top:5px;
}

.left_clm_165{
float:left;
width:165px;
text-align:left;
}

.left_clm_20{
float:left;
width:180px;
height:10px;
text-align:left;
padding-left:15px;
padding-top:5px;
}

#right_column_554{
float:left;
width:539px;
padding-left:8px;
padding-right:7px;

}

#right_column_554_2{
float:right;
width:553px;
text-align:left;
}

.right_clm_540{
float:left;
width:539px;
text-align:left
}

.green_tahoma_11
{
	color:#54b33f;
	font-size: 11px;
	line-height:18px;
	font-weight: normal;
	font-family: Tahoma;

}

.green_trebuch_18
{
	color:#54b33f;
	font-size: 18px;
	line-height:32px;
	font-weight: normal;
	font-family: Trebuchet MS;
}

.green2_tahoma_11
{
	color:#54b33f;
	font-size: 11px;
	line-height:22px;
	font-weight: normal;
	font-family: Tahoma;
}

.nav_14{
font-family: Trebuchet MS;
font-size: 14px;
color: #b7f96a;
text-decoration: none;
line-height:20px;
font-weight:bold;
}
a.nav_14:link {color: #b7f96a}
a.nav_14:visited {color: #b7f96a}
a.nav_14:hover {color: #ffffff; text-decoration: underline; }

.nav_14_active{
font-family: Trebuchet MS;
font-size: 14px;
color: #ffffff;
text-decoration: none;
line-height:20px;
text-decoration: underline;
font-weight:bold;
}

.green_trebuch_14
{
	color:#54b33f;
	font-size: 14px;
	line-height:22px;
	font-weight: normal;
	font-family: Trebuchet MS;
}

.green_trebuch_12
{
	color:#54b33f;
	font-size: 12px;
	line-height:22px;
	font-weight: normal;
	font-family: Trebuchet MS;
}

.arial_black_12
{
	color:#000000;
	font-size: 12px;
	line-height:18px;
	font-weight: normal;
	font-family: Arial;
}

.green_nav_11{
font-family: Tahoma;
font-size: 11px;
color: #54b33f;
text-decoration: none;
line-height:18px;
}
a.green_nav_11:link {color: #54b33f}
a.green_nav_11:visited {color: #54b33f}
a.green_nav_11:hover {color: #000000; text-decoration: underline; }

.orange_tahoma_11
{
	color:#ff7300;
	font-size: 11px;
	line-height:22px;
	font-weight: normal;
	font-family: Tahoma;
}

.right_clm_logos{
float:left;
width:92px;
text-align:left
}
.right_clm_address{
float:left;
width:445px;
text-align:left
}

#left_column_215{
float:left;
width:215px;
padding-right:0px;
}

.left_clm_205_inner{
float:left;
width:205px;
padding-left:3px;
padding-right:7px;
}

.left_clm_185_inner{
float:left;
width:185px;
padding-left:20px;

}


#right_column_564{
float:left;
width:564px;
}


.right_column_564_2{
float:left;
width:537px;
padding-left:8px;
padding-right:19px;
}

.dot_line{
float:left;
width:190px;
padding-left:15px;
text-align:right;
}

.arial_black_11
{
	color:#000000;
	font-size: 11px;
	line-height:18px;
	font-weight: normal;
	font-family: Arial;
}

.left_clm_150_2{
float:left;
width:150px;
text-align:left;
}
.left_clm_30{
float:left;
width:30px;
text-align:right;
}

.left_clm_150_3{
float:left;
width:145px;
text-align:left;
padding-left:5px;
padding-top:2px;
}
.left_clm_30_2{
float:left;
width:27px;
text-align:right;
padding-right:3px;
padding-top:2px;
}

.cart_box{
float:left;
width:190px;
background:url(../images/box_bg.jpg) no-repeat;
text-align:left;
height:25px;
}

.textbox2 {
	width:100px;  BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; color: #111111; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.textbox {
	width:40px;  BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; color: #111111; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}



.right_holder_520{
float:left;
width:520px;
text-align:left;
padding-right:0px;
padding-left:19px;
}

.blank_520{
float:left;
width:520px;
height:25px;
text-align:center;
}

.right_green_bar{
float:left;
width:515px;
text-align:left;
background-color:#54b33f;
padding-left:5px;
height:20px;
}

.right_product_holder{
float:left;
width:260px;
text-align:center;
}

.right_product_holder_2{
float:left;
width:250px;
text-align:center;
}

.product_nav_12{
font-family: Arial;
font-size: 12px;
color: #000000;
text-decoration: none;
line-height:18px;
}
a.product_nav_12:link {color: #000000}
a.product_nav_12:visited {color: #000000}
a.product_nav_12:hover {color: #000000; text-decoration: underline; }

.price_12{
font-family: Arial;
font-size: 12px;
color: #777777;
text-decoration: none;
line-height:18px;
}
.price_strick_12{
font-family: Arial;
font-size: 12px;
color: #777777;
text-decoration: none;
line-height:18px;
text-decoration:line-through;
}

.title_white{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
line-height:18px;
}

.veri_sign{
float:left;
width:165px;
height:52px;
padding-left:15px;
text-align:center;
}
.paypal{
float:left;
width:151px;
padding-left:15px;
text-align:right;
padding-top:20px;
}




#pro_cd_bg{
float:left;
width:520px;
background:url(../images/pro_cd.jpg) no-repeat bottom left;
text-align:left;
}

.pro_text{
float:left;
width:205px;
text-align:left;
padding-left:5px;
padding-bottom:40px;
}

.orange_trebuch_18
{
	color:#ff7300;
	font-size: 18px;
	line-height:32px;
	font-weight: normal;
	font-family: Trebuchet MS;
}

.download_box{
float:left;
width:370px;
text-align:left;
padding-left:2px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}

.download_box_2{
float:left;
width:235px;
text-align:left;
}
.music_ico{
float:left;
width:30px;
text-align:left;
}
.buy_box{
float:left;
width:105px;
text-align:left;
}

.yellow_line{
float:left;
width:375px;
height:1px;
background-color:#ffff00;
text-align:left;
}

.green_arial_12
{
	color:#54b33f;
	font-size: 12px;
	line-height:24px;
	font-weight: normal;
	font-family: Arial;
}

.green_nav_11_2{
font-family: Tahoma;
font-size: 11px;
color: #54b33f;
text-decoration: none;
line-height:18px;
}
a.green_nav_11_2:link {color: #54b33f}
a.green_nav_11_2:visited {color: #54b33f}
a.green_nav_11_2:hover {color: #ff7300; text-decoration: underline; }

.org_nav_11{
font-family: Tahoma;
font-size: 11px;
color: #ff7300;
text-decoration: none;
line-height:18px;
text-decoration:underline;
}

.green2_tahoma_11_s
{
 color:#54b33f;
 font-size: 9px;
 line-height:22px;
 font-weight: normal;
 font-family: Tahoma;
}
.content1_s
{
 color:#54b33f;
 font-size: 14px;
 line-height:32px;
 font-weight: normal;
 font-family: Trebuchet MS;
}
.content2_s
{
 color:#54b33f;
 font-size: 12px;
 line-height:18px;
 font-weight: bold;
 font-family: Arial;
}
.content3_s
{
 color:#646465;
 font-size: 12px;
 line-height:18px;
 font-weight: normal;
 font-family: Arial;
}


.rolling1_s{
 font-family: Verdana;
 color: #36702e;
 font-size : 12px;
 line-height:18px;
 font-weight: normal;
}
.rolling1_s A {font-family: Verdana; color: #36702e; font-weight: normal; font-size : 12px; text-decoration : underline; line-height:18px;}
.rolling1_s A:hover {font-family: Verdana; color: #36702e; font-weight: normal; font-size : 12px; text-decoration : none; line-height:18px}

#green_bg_line_s{
 float:left;
 width:759px;
 background:url(../images/bg2_s.jpg) repeat-y;
}

.login_s{
 float:left;
 width:574px;
 padding-left:184px;
 padding-top:50px;
 padding-bottom:50px;
}
#login_top_s{
 float:left;
 width:390px;
 height:139px;
 background:url(../images/login_top_s.jpg) no-repeat;
}
#login_bg_s{
 float:left;
 padding-left:22px;
 padding-right:22px;
 width:346px;
 padding-top:15px;
 padding-bottom:20px;
 background:url(../images/login_bg_s.jpg) repeat-y;
}
#login_btm_s{
 float:left;
 width:390px;
 height:18px;
 background:url(../images/login_btm_s.jpg) no-repeat;
}
#form_left_s{
 float:left;
 width:278px;
}
#form_right_s{
 float:right;
 width:67px;
 padding-top:3px;
}
.form_height
{
 float:left;
 width:278px;
 height:25px;
 padding-top:3px;
}

.form_text
{
 float:left;
 width:121px;
 padding-right:5px;
 color:#ffffff;
 font-size: 15px;
 line-height:23px;
 font-weight: normal;
 font-family: Tahoma;
 text-align:right;
 vertical-align:top;
 height:25px;
}
.form_textbox
{
 float:left;
 width:152px;
 height:25px;
 padding-top:2px;
}

.form_field_textbox
{
 background:#ffffff;
 border:1px solid #000000;
 font-size: 12px;
 color:#000000;
 width: 143px;
 height:16px;
 padding-top:3px;
 font-family: Arial;
}


.right_text_holder
{
 float:left;
 width:480px;
 padding-left:5px;
 padding-right:15px;
 text-align:left;
}

.right_text_holder_2
{
 float:left;
 width:150px;
 padding-right:10px;
 text-align:center;
}

.blank_500{
float:left;
width:500px;
height:10px;
text-align:center;
}

.product_holder_260
{
 float:left;
 width:260px;
 text-align:center;
}

.product_img_holder
{
 float:left;
 width:260px;
 text-align:center;
}


.right_form_part{
float:left;
width:490px;
text-align:left;
padding-right:0px;
padding-left:19px;
}

.radio_holder_210
{
 float:left;
 width:210px;
 text-align:center;
}
.radio_holder_210_2
{
 float:left;
 width:210px;
 text-align:center;
}
.radio_but_20
{
 float:left;
 width:20px;
 text-align:left;
}

.radio_text_85
{
 float:left;
 width:82px;
 text-align:left;
 padding-left:3px;
}

.radio_holder_150
{
 float:left;
 width:150px;
 text-align:center;
 }
.radio_holder_150_2
{
 float:left;
 width:140px;
 text-align:center;
 padding-left:5px;
 padding-right:5px;
}

.radio_text_55
{
 float:left;
 width:47px;
 text-align:left;
 padding-left:3px;
}


.radio_holder_130
{
 float:left;
 width:130px;
 text-align:center;
}
.radio_holder_130_2
{
 float:left;
 width:130px;
 text-align:center;
 padding-left:5px;
 padding-right:5px;
}

.radio_but_40
{
 float:left;
 width:40px;
 text-align:center;
}


.org_arial_12
{
 color:#ff7300;
 font-size: 12px;
 line-height:24px;
 font-family: Arial;
}


.content1{
	color:#000000;
	font-size: 16px;
	line-height:18px;
	font-family: Arial;
	font-weight:normal;
}

.toys_con1{
	color:#ff7300;
	font-size: 14px;
	line-height:46px;
	font-family: Trebuchet MS;
	font-weight:normal;
}
.toys_con_tm{
	color:#ff7300;
	font-size: 12px;
	line-height:46px;
	font-family: Trebuchet MS;
	font-weight:normal;
}
.toys_box
{
 float:left;
 width:100px;
}

.toys_box_new
{
 float:left;
 width:120px;
 text-align:center;
}

.toys_box_content
{
 float:left;
 width:100px;
 padding-top:5px;
 padding-bottom:10px;
 text-align:center;
}

.toys_box_content_120
{
 float:left;
 width:120px;
 padding-top:5px;
 padding-bottom:10px;
 text-align:center;
}

.toys_box_content2
{
	color:#54b33f;
	font-size: 11px;
	line-height:16px;
	font-family: Tahoma;
	font-weight:normal;
}
.toys_box_content2_tm
{
	color:#54b33f;
	font-size: 11px;
	line-height:16px;
	font-family: Tahoma;
	font-weight:normal;
}
.toys_box_content3
{
	color:#54b33f;
	font-size: 11px;
	line-height:14px;
	font-family: Tahoma;
	font-weight:normal;
}
.toys_2nd_con{
float:left;
width:475px;
padding-left:10px;
padding-bottom:5px;
}

.toys_2nd_devide1{
float:left;
width:255px;
}
.toys_2nd_devide2{
float:left;
width:220px;
}
.toys_2nd_devide3{
float:left;
width:255px;
}
.toys_2nd_devide4{
float:left;
width:220px;
}
.toys_3rd_con{
	float:left;
	width:411px;
	padding-left:60px;
	padding-bottom:5px;
	padding-top:10px;
}
.toys_3rd_con2{
	float:left;
	width:125px;
}
.checkbox{
	float:left;
	width:25px;
}
.checkbox2{
	float:left;
	width:100px;
}

.toys_box_content4
{
	color:#54b33f;
	font-size: 11px;
	line-height:20px;
	font-family: Tahoma;
	font-weight:normal;
}
.toys_3rd_con3{
	float:left;
	width:125px;
	text-align:center;
}

.toys_arrow
{ 
	float:left;
	width:480px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#62b94f;
	height:3px;
}


.buddy_pro_holder
{
 float:left;
 width:155px;
 padding-right:5px;
 text-align:center;
}

.buddy_buy
{ 
	float:left;
	width:340px;
	margin-top:10px;
	padding-bottom:10px;
	text-align:left;
}


.buddy_buy_now
{ 
	float:left;
	width:110px;
	margin-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:20px;
	text-align:left;
}

.copy_text{
font-family: Tahoma;
font-size: 11px;
color: #9dc470;
text-decoration: none;
line-height:40px;
}

.copy{
	float:left;
	width:779px;
	height:40px;
	text-align:center;
}

.play_but2{
width:57px;
height:47px;
background-image:url(../images/play_btn.jpg);
display:block;
}
a.play_but2:link {display:block;}
a.play_but2:visited {display:block;}
a.play_but2:hover {background-image:url(../images/play_btn_up.jpg); display:block;}
