

/* CSS Document */
/* Creative date: 20060406 */
/* Creater: Alan Law */
/* For CSS Setting */ 
/* Element, ID and Class Setting */ 
/* Basic on W3C */
/* IE 6.0 , Mozill 2.0 */
/* CSS Main*/
/* Version 1.0.0
/* Improved Date: 0000/00/00
/* index */

/* E-Asia-sti-sports */

/* ----------------------------------------------------------------------------- */
/* Truf ************************* */

#truf{
	width: 620px;
	height: 100%;
	padding: 5px 0px 5px 0px;
	}


#tr_part{
	width: 620px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px; 
	}

/* court  ********************************************/


#court{
	width: 620px;
	height: 100%;
	padding: 5px 0px 5px 0px;
	}


#court_part{
	width: 620px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px; 
	}


/* track  ********************************************/
#track{
	width: 620px;
	height: 100%;
	padding: 5px 0px 5px 0px;
	}


#track_part{
	width: 620px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px; 
	}



/* ************************************************************************ */
/* *******Sports***** */
/* ************************************************************************ */

#sport_product{
	width: 620px;
	height: 100%;
	padding: 5px 0px 5px 0px;
	}

/* ******************* */
#sport_part{
	width: 620px;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px; 
	}


#sport_banner{
	width: 600px;
	margin: 0px 10px 0px 30px;
	padding: 0px;
	}

#sport_banner2{
	width: 600px;
	margin: 3px 10px 3px 30px;
	padding: 0px;
	}
	
/* ********************888 */	
	
#banner_animation_green{
	width: 600px;
	height: 300px;
	margin: 3px 10px 3px 30px;
	background-image: url(../img/bg_img/bg_green.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}	
	
	
	
#banner_animation table{
	width: 570px;
	margin: 0px 10px 0px 30px;
	}	
/* ******** Content ********* */


#sport_content{
	width: 600px;
	margin: 0px 10px 0px 30px;
	 }
	 
#sport_content hr{
	width: 580px;
	color: #CC0000;
	
	 }	 
	 
#sport_content ul{
	margin: 4px 0px 4px 5px;
	padding: 0px;
	}

#sport_content li{
	margin: 2px 0px;
	font-size: 75%;
	color: #333333;
	padding: 0px 0px 0px 20px;
	}
 
.tip{
	margin: 2px 0px 2px 20px;
	padding: 0px 0px 0px 0px;
	height: 19px;
	background-image: url(../img/bg_img/c1.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	}
	
	
.ds{
	list-style-type: disc; 	
 	}
	

#sport_pic01{
	width: 110px;
	height: 90px;
	margin: 10px 5px 5px 10px;
	float: left;
	 }
 

#sport_content table{
	width: 580px;
	margin: 3px 0px 0px 0px;
	 }
	 
#sport_content h2{
	color: #660000;
	font-size: 90%;
	margin: 0px 20px 0px 15px; 
	padding: 10px 0px; 

}

#sport_content h3{
	color: #660000;
	font-size: 85%;
	margin: 0px 20px 0px 15px; 
	padding: 8px 0px; 
}

#sport_content h4{
	color: #006633;
	font-size: 82%;
	margin: 0px 20px 0px 15px; 
	padding: 6px 0px; 
}

#sport_content h6{
	color: #660000;
	font-size: 72%;
	font-weight: normal;
}


#sport_content p{
	color: #003300;
	text-align:justify;
	font-size: 78%;
	line-height: 133%;
	margin: 0px 20px 0px 15px; 
	padding: 4px 0px; 
}

/* ----------------------------------------------------------------------------- */
/* Top logo */
/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */





#top_logo_box{
	width: 190px;
	height: 28px;
	
	background-image: url(../img/bg_img/top_logo_box.gif);
	background-repeat: no-repeat;	
	}



#content_logo_box{
	width: 190px;
	height: 100%;
	background-image: url(../img/bg_img/middle_logo_box.jpg);
	background-repeat: repeat-y;
	}
	
	
#content_logo_box_content{
	width: 190px;
	height: 120px;
	}

#content_logo_box_content_2{
	width: 190px;
	height: 60px;
	}
	
	
/* a:link */
#content_logo_box_content_2 a:hover{
	color: #eeeeee;
	}

#content_logo_box_content_2 a:active{
	color: #eeeeee;
	}
	
#content_logo_box_content_2 a:visited{
	color: #336600;
	}

#content_logo_box_content_2 a:link{
	color: #336600;
	}
	
	
	

/* a:link */
#content_logo_box_content a:hover{
	color: #eeeeee;
	}

#content_logo_box_content a:active{
	color: #eeeeee;
	}
	
#content_logo_box_content a:visited{
	color: #336600;
	}

#content_logo_box_content a:link{
	color: #336600;
	}
	

#footer_logo_box{
	background-image: url(../img/bg_img/footer_logo_box.gif);
	background-repeat: no-repeat;	
	width: 190px;
	height: 28px;
	}
	
	
#logo_img1{
	width: 190px;
}


#content_logo_box ul{
	margin: 0px 0px 0px 10px;
	padding: 8px 0px 0px 15px;
	
	}

#content_logo_box li{
	color: #006600;
	font-size: 75%;
	list-style-type: disc;
	padding: 3px 0px;
	margin: 0px;
	text-align: left;
	}


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

/* ----------------------------------------------------------------------------- */
/* --------------------------sport product--------------------------------------- */


#sport_news_body{
	width: 630px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/form2_bg_02.jpg);
	background-repeat: repeat;
}


#sport_news_body table{
	width: 600px;
	height: 100%;
	margin: 0px 0px 0px 30px;
	padding: 0px;
}

/*  info Table  */


#sport_news_outline{
	width: 200px;
	height: 240px;
	margin: 4px 0px 12px 0px;
	}

.sport_news_border{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #003300;
	}

#sport_news_photo{
	width: 178px;
	height: 134px;
	margin: 4px 5px;
	padding: 0px;
	}


#sport_text{
	width: 180px;
	margin: 4px 2px;
	padding: 0px;
	}


#sport_more{
	width: 180px;
	margin: 4px 2px;
	padding: 0px;
	}
	
	
/* IMG */

#sport_more img{
	float: right;
	}


/* Content */
#sport_text p{
	font-size: 70%;
	color: #666666;
	line-height: 103%;
	margin: 0px 3px 5px 4px;
	padding: 0px 2px 0px 2px;
	text-align: justify;
	}

/* Topic */
#sport_text h2{
	font-size: 75%;
	color: #336633;
	margin: 4px 2px 0px 3px;
	padding: 0px;
	}

/* Date */
#sport_text h3{
	font-size: 72%;
	color: #003366;
	margin: 0px 3px 0px 3px;
	padding: 0px;
	}




#sport_news_footer{
	width: 649px;
	height: 48px;
	background-image: url(../img/bg_img/bg_conent_footer.jpg);
	background-repeat: no-repeat;	
	}


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

#surface{
	width: 640px;
	height: 100%;
	margin: 0px 10px;
	padding: 0px;
	}
	
#product{
	width: 600px;
	margin: 0px 20px;
	padding: 0px;
	}
	
#product table{
	width: 580px;
	margin: 0px;
	padding: 0px;
	}
	

	
#product p{
	font-size: 80%;
	color: #333344;
	margin: 4px;
	padding: 4px;
	text-align: justify;
	line-height: 120%;
	vertical-align: top;
	}
	
	
#product h5{
	font-size: 120%;
	color: #003300;
	margin: 4px;
	padding: 4px;
	}
		
	
	
#product ul{
	
	color: #003300;
	margin: 0px 0px 0px 10px;
	padding: 4px;
	 }
	 
#product li{
	margin: 3px 5px 0px 8px;
	padding: 0px;
	font-size: 80%;
	list-style-type: circle;
	}
#sport_content ul{
	margin: 0px 2px 0px 35px;
	padding: 0px;
	}

#sport_content li{
	list-style-type: disc;
	margin: 0px 2px 0px 5px;
	color:#003300;
	padding: 0px;
	}






	
#product li a:link{
	color: #006633;
	}	
	
#product li a:hover{
	color: #990000;
	}	
	
	
	
/* *********************** */	
	
	
.green{
	background-color: #678013;
	}
	
	
.light_green{
	background-color:#d3ee9b;
	}
	
	
	
#single_product{	
	width: 640px;
	height: 100%;
	margin: 0px 10px;
	padding: 0px;
}

#main_product{
	width: 600px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	}
	 
#main_product table{
	width: 100%;
	padding: 0px;
	margin: 0px;
	}
	
	 
#main_product table h1{
	font-size: 110%;
	color: #003300;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	}	
	
#main_product table p{
	font-size: 85%;
	color: #333444;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 10px 0px;
	}	
	
	
#main_product table h6{
	font-size: 70%;
	color: #333444;
	margin: 0px 10px 0px 10px;
	padding: 5px 0px 10px 0px;
	}	
	
	
	
.pic{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
	
li{
	color: #006633;
	font-size: 80%;
	margin: 2px; 
	padding: 1px;
	}
	
	

	padding: 0px;
	margin: 0px;
	}
	
	 
#main_product table h1{
	font-size: 110%;
	color: #003300;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	}	
	
#main_product table p{
	font-size: 85%;
	color: #333444;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 10px 0px;
	}	
	
	
#main_product table h6{
	font-size: 70%;
	color: #333444;
	margin: 0px 10px 0px 10px;
	padding: 5px 0px 10px 0px;
	}	
	
	
	
.pic{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
	
li{
	color: #006633;
	font-size: 80%;
	margin: 2px; 
	padding: 1px;
	}
	
	
