/* CSS Document */

body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0px; }

#main_wrapper{width:1002px;  margin:0px auto; background:#FFFFFF;}

#header{width:1002px; margin:0px auto; background:#CCCCCC; height:350px;}

#menu{width:1002px; height:35px; margin:0px auto; padding:0px; background:#FF6E0d; float:left}

.list_ul{list-style:url(../images/arrow.png); line-height:25px}

.list_square{list-style:square; line-height:22px;}

#content{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:auto;}

font{font-size:11px; font-weight:bold;}

#content .left{width:665px; margin:0px auto; height:360px;  float:left; border-right:1px dashed #ED782B }
	#content .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:20px;}
	
	#content .left p{ width:620px; font-size:12px; margin-left:15px; text-indent:25px; line-height:21px; margin-top:3px;}
	

#content .right{width:302px; margin:0px auto; float:right; }
	#content .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:5px;}
	
	#content .right li {line-height:22px;}

#content .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}


#link a{ color:#000000; text-decoration:underline; font-size:12px; margin-left:535px; font-weight:bold;}

#link a:hover{ color:#fe7418; text-decoration:none; font-size:12px; margin-left:535px; font-weight:bold;}

#footer{ width:1002px; height:20px; margin:0px auto; font-weight:bold; padding:0px; background:#383838; float:left;}

#footer .left{
	width:340px;
	height:20px;
	margin-top:3px;
	color:#fff;
	margin-left:15px;
	float:left;
}

#footer .right{
	width:335px;
	height:20px;
	margin-top:3px;
	color:#fff;
	float:right;
}

#footer .right a{
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
}

#footer .right a:hover{
	color:#FFF;
	text-decoration:none;
		font-size:12px;
}



/*about us */
#content_abt{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:890px;}

#content_abt .left{width:665px; margin:0px auto; height:890px;  float:left; border-right:1px dashed #ED782B }
	#content_abt .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_abt .left p{ width:620px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	
	#content_abt .left .p1{ width:590px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}

#content_abt .right{width:302px; margin:0px auto; float:right; height:790px; }
	#content_abt .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_abt .right li {line-height:24px;}

#content_abt .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_abt .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}

/*about us */

/* gymnastics */

#content_gym{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:1850px;}

#content_gym .left{width:665px; margin:0px auto; height:1850px;  float:left; border-right:1px dashed #ED782B }
	#content_gym .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_gym .left p{ width:620px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	
	#content_gym .left .p1{ width:590px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	#content_gym .left .p2{ width:550px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}

#content_gym .right{width:302px; margin:0px auto; float:right; height:1850px; }
	#content_gym .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_gym .right li {line-height:24px;}

#content_gym .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_gym .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}



/* Contact us */

#content_cont{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:auto;}

#content_cont .left{width:450px; margin:0px auto; height:300px;  float:left; border-right:1px dashed #ED782B }
	#content_cont .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_cont .left p{ width:300px; font-size:12px; margin-left:60px; text-indent:25px; line-height:19px; margin-top:40px;}
	
	#content_cont .left .p1{ width:290px; font-size:12px; margin-left:80px; text-indent:0px; line-height:19px; margin-top:0px;}
	#content_cont .left a{ text-decoration:underline; color:#000000; }
	#content_cont .left a:hover{ text-decoration:none; color:#000000; }
	

#content_cont .right{width:452px; margin:0px auto; float:left; height:300px; }

	
/* Notice */

#content_notice{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:400px;}

#content_notice .left{width:665px; margin:0px auto; height:400px;  float:left; border-right:1px dashed #ED782B }
	#content_notice .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_notice .left p{ width:620px; font-size:12px; margin-left:20px; text-indent:25px; line-height:19px; margin-top:0px;}
	
	#content_notice .left .p1{ width:590px; font-size:12px; margin-left:80px; text-indent:0px; line-height:19px; margin-top:0px;}

#content_notice .right{width:302px; margin:0px auto; float:right; height:400px; }
	#content_notice .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_notice .right li {line-height:24px;}

#content_notice .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_notice .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}

/* Notice Board */

#content_board{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:500px;}

#content_board .left{width:665px; margin:0px auto; height:500px;  float:left; border-right:1px dashed #ED782B }
	#content_board .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_board .left p{ width:620px; font-size:12px; margin-left:20px; text-indent:25px; line-height:19px; margin-top:30px;}
	
	#content_board .left .p1{ width:590px; font-size:12px; margin-left:80px; text-indent:0px; line-height:19px; margin-top:0px;}

#content_board .right{width:302px; margin:0px auto; float:right; height:500px; }
	#content_board .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_board .right li {line-height:24px;}

#content_board .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_board .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}

/* Gallery */
#content_gallery{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:550px;}

#content_gallery .left{width:665px; margin:0px auto; height:550x;  float:left; border-right:1px dashed #ED782B }
	#content_gallery .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_gallery .left p{ width:620px; font-size:12px; margin-left:20px; text-indent:25px; line-height:19px; margin-top:30px;}
	
	#content_gallery .left .p1{ width:590px; font-size:12px; margin-left:80px; text-indent:0px; line-height:19px; margin-top:0px;}

#content_gallery .right{width:302px; margin:0px auto; float:right; height:550px; }
	#content_gallery .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_gallery .right li {line-height:24px;}

#content_gallery .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_gallery .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}

#image_script{
	width:494px;
	height:345px;
	margin:0 auto;
	padding:0px;
	float:left;
	padding-top:10px;
	margin-left:55px;
}

#image_script_box{
	width:494px;
	height:345px;
	margin:0 auto;
	border:solid 5px #990000; 
	background:#999999;
	border-left-width:25px;
	border-right-width:25px;
}

#content_map{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:auto;}

#content_map .left{width:665px; margin:0px auto; height:422px;  float:left; border-right:1px dashed #ED782B }
	#content_map .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_map .left p{ width:620px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	
	#content_map .left .p1{ width:590px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	#content_map .left .p2{ width:550px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}

#content_map .right{width:302px; margin:0px auto; float:right; height:auto; }
	#content_map .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_map .right li {line-height:24px;}

#content_map .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_map .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}



/* gym rules */
#content_rul{width:1002px; margin:0px auto; background:#EEEEEE; float:left; height:auto;}

#content_rul .left{width:665px; margin:0px auto; height:730px;  float:left; border-right:1px dashed #ED782B }
	#content_rul .left h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_rul .left p{ width:620px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	
	#content_rul .left .p1{ width:590px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}
	#content_rul .left .p2{ width:550px; font-size:12px; margin-left:15px; text-indent:25px; line-height:19px; margin-top:3px;}

#content_rul .right{width:302px; margin:0px auto; float:right; height:auto; }
	#content_rul .right h2{ color:#990000; font-size:17px; margin-left:15px; margin-top:10px;}
	
	#content_rul .right li {line-height:24px;}

#content_rul .right li a{color:#000000; text-decoration:none; font-size:12px;}

#content_rul .right li a:hover{color:#000000; text-decoration:underline; font-size:12px; font-weight:bold;}


/* news */

#content_notice .news { padding-left:140px; padding-top:25px; }

#content_notice .news a { text-decoration:none; color:#FFFFFF } 
#content_notice .news a:hover { text-decoration:underline; color:#000000 }

