#top_01{ width:800px; height:125px; padding:0px; margin:0px;}




#mainframe{ width:790px; height:auto; padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px; margin:0px;  background-color:#FFFFFF ;}
#main_01{ width:794px; height:auto; padding:0px; margin:0px; border: #CCCC66 1px solid; background-color:#FFFFFF ;}


#main_left {
	border: 1px solid #CCCC33;
	background-color: #E3EDD1;
	page-break-before: left;
	width: 72%;
	float: left;
	padding-left: 0px;
	margin-left: 4px;
	height:auto;
}

.learnchinese-leftmenu {
	font-size: 18px;
	font-weight: bold;
	padding-left: 8px;
}

.links {
	color:#FFFFFF;
}

.links a {
	color:#FFFFFF;
}

.links {
	color:#FFFFFF;
}

.startnow a {
	text-decoration:none;
}


#main_right {
	background-color:#F4EAFB;
	float: right;
	width: 25%;
	border: 1px solid #FFCC00;
	overflow: visible;
	height: auto;
	margin-right: 4px;
}
#title {
	background-color: #FFFFFF;
	background:url(../img/title_bg.jpg) repeat-x top;
	padding: 0px;
	height: auto;
	width: 798px;
	margin-bottom: 6px;
	border:#CCCC33 1px solid;
}

.style9 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.style9_3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.testimonials {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:2px;
	padding:5px;	
}


#title_01 {
 background:url(../img/title_bg0.jpg) repeat-x center;
 width:auto;
 }
#main_left_left {
	float: left;
	height: auto;
	width: 135px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 7px; 
     
}
#main_left_right {
    display:inline;
	float: right;
	height: 230px;
	width: 408px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 5px; 
	
     
     
}
#main_L_L_01 {
	margin-bottom: 5px;
}
#main_L_L_02 {
	margin-top: 5px;
}

#main_middle {
margin:5px;
width:97.5%;
height:28px;
background-color:#99CC33;
background:url(../img/mid_bg.jpg) repeat-x top left;
}

#mid_left {
width:10px;
height:28px;
margin:0px;
padding:0px;
float:left; background:url(../img/mid_bg01.jpg) top no-repeat left; 

}

#mid_mid{
width:538px;
height:28px;
margin:0px;
padding:0px;
float:right; background:url(../img/mid_bg.jpg) top no-repeat left; 
 
}
#mid_mid_01{
width:528px;
height:28px;
margin:0px;
padding:0px;
float:left; 
 
}
#mid_mid_02{
width:10px;
height:28px;
margin:0px;
padding:0px;
float:right; 
background:url(../img/mid_bg02.jpg) top no-repeat right; 
}

#left_mid_title {width:554px;margin-right:8px; margin-left:8px;height:28px; border-bottom:#737E6B 1px solid}
#left_mid_title_text { vertical-align:bottom;text-align:left; float:left; width:330px; font-size:22px; color:#386D44; font-weight:bold; height:23px; padding-top:3px; }
#left_mid_title_rose_text { vertical-align:bottom;text-align:left; float:left; width:330px; font-size:22px; color:#911391; font-weight:bold; height:23px; padding-top:3px; }
#left_mid_title_plant_text { vertical-align:bottom;text-align:left; float:left; width:330px; font-size:22px; color:#00CC33; font-weight:bold; height:23px; padding-top:3px; }


#left_mid_title_login {float:right; width:200px; text-align:right; font-size:13px; color:#7D12A0; height:16px; vertical-align:bottom; padding-top:12px;}
#left_mid_title_line{ text-align:center; height:8px; width:540px; }
#main_body { margin-left:4px;margin-right:4px;margin-top:4px; text-align:center; height:auto;width:642px;} 

#main_body_left {margin:0px; padding:0px;width:386px; height:auto; float:left;}
#main_body_right {margin:0px; padding:0px;width:256px; height:auto; float:right;}

#plants_left_title { margin-left:8px; margin-right:8px; margin-bottom:10px; margin-top:10px; border:#fff 1px solid;}

#flower_dt_left { float:left; padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:3px; width:120px;}
#flower_dt_center_left { float:right; padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:3px; width:120px;}
#flower_dt_center { float:center; padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:3px; width:120px;}
#flower_dt_center_right { float:left; padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:3px; width:120px;}
#flower_dt_right {float:right; padding-left:3px; padding-top:3px; padding-right:3px; padding-bottom:3px; width:120px;}
#flower_besides { background-color:#95AA40; border:#5C7542 1px solid; margin:0px; padding:0px} 

#flower_besides_3 { background-color:#95AA40; border:#5C7542 0px solid; margin:0px; padding:0px} 

#flower_3_per_row { padding-left:8px; padding-top:8px; padding-right:8px; padding-bottom:8px; width:200px;}
 
#flower_show_3{ width:200px; height:auto; margin:0px; padding:0px; text-align:center }
#flower_text_3 { width:180px; height:auto; margin:0px; padding:0px; text-align:center }


#flower_show { width:119px; height:auto; margin:0px; padding:0px; text-align:center }
#flower_text { width:119px; height:auto; margin:0px; padding:0px; text-align:center }
#flower_buy { width:119px; height:auto; margin:0px; padding:0px; text-align:center }
.img_size{border:0; margin:0; padding:0;max-width:120px;width:expression(this.width>120?"120px":this.width);max-height:140px;height:expression(this.height>140?"140px":this.height);} 


#login_id{ width:100%; height:auto;margin:0px; padding:0px; background-color:#E3EDD1} 
#login_title { background-color:#519946; text-align:center; color:#000000; font-size: 14px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; height:20px; }
#login_form { margin:0px; padding:5px; height:auto; border-bottom:#99CC00 1px solid;}
#login_user{margin-top:3px; margin-bottom:5px;}
#login_pass{margin-top:5px; margin-bottom:5px;}
#login_welcome { text-align:center; height:196px; }
#price_id { width:100%; display:block; height:auto; text-align:center}
#price_id_3 { width:100%; display:block; height:auto; text-align:center; font-size:16px;}


form {margin:0px; padding:3px;}

#right_flowers_top {width:auto;margin-top:10px; margin-left:5px; margin-right:5px; margin-bottom:5px; height:auto;}
#right_flowers {width:auto;margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; height:auto;}
#right_flowers_bottom {width:auto;margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:10px; height:auto;}
#login_submit {text-align:center;}
#flower_desc { margin:5px; }
#bottom {
 width:800px; margin-top:10px; margin-bottom:10px; height:auto; background-color:#DAE7C2}

#signup_title {
 padding:0px; margin-bottom:0px;margin-top:0px; text-align:left; width:100%; vertical-align:baseline; height:32px;
}

#signup_title_right {width:68%; float:right; height:32px;}
#signup_title_left {width:30%; background-color:#76884A; border:#CCCCCC 2px solid; height:25px; float:left; color:#FFFFFF; font-size:16px; font-weight:bold; vertical-align:bottom; text-align:center; padding-top:5px;}


#main_signup_left {	border: 0px;background-color: #ffffff;page-break-before: left;width: 72%;float: left;padding-left: 0px;	margin-left: 4px;	height:auto;}



#signup_body {
 padding:0px; margin-bottom:10px;margin-top:0px; border:#E9ECE1 2px solid; height:300px; width:100%; background-color:
}
#signup_notice { background-color:#FF9900; text-align:center; color:#000000; font-size: 14px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; height:20px; }

#main_signup_right {
	background-color:#F4EAFB;	float: right;	width: 25%;	border: 1px solid #8BBD5E ;	overflow: visible;	height: auto;	margin-right: 4px;}

.ss_input{background-color:#606A35; font-size:13px; height:25px; color:#FFFFFF; padding-left:2px; padding-right:2px; border:#000000 1px solid}
.text_input{height:19px;}
#left_pic { padding-bottom:5px; padding-top:5px;}
#pic_roll { width:100px; margin:5px; text-align:center; float:left}
#roll_pic {text-align:center; margin-top:5px;}

body {
	
	background-image: url(../images/bg.gif);
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
}

.style1 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style6 {font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style7 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.style-video {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.style8 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.style11 {
	color: #CC0000;
	font-weight:bold;
	font-size: 16px;
}

.style11_3 {
	color: #CC0000;
	font-weight:bold;
	font-size: 16px;
}

.style16 {font-size: 12px}
.style17 {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style18 {
	color: #FFFFFF;
	font-weight: bold;
}
.style21 {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.style23 {font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #253027; }


