body{
	/*position:relative;*/
	margin:0pt;
	padding:0pt;
	background:url(../images/background.gif);
	/*overflow:hidden;*/
}
h2{
	color:#FFFFFF;
	font-size:90%;
	font-family:arial;
	margin:10px 10px 10px 10px;
	font-weight:bold;
}

h2 span{
	font-size:105%;
	font-weight:normal;
}

ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#sideBarContentsInner{
	/** padding: 79px 0px 0px 203px; **/
	padding:0px;
	font-size:11px;
	font-family:Calibri;
	margin:0px 0px 0px 10px;
	left:201px;
	position:absolute;
	top:79px;
}	
#sideBarContentsInner li{
	font-family:Calibri;
	font-size:11px;
	list-style-type:none;
	display:block;
	float:left;
	color:#484747;
	padding-right:5px;
	/*background-color:#DA1074;*/
	/*width:177px;*/
}
	
#sideBarContentsInner li a{
	list-style-type:none;

}
	
#sideBarContentsInner li a:link,
#sideBarContentsInner li a:visited{
		color:#484747;
		font-family:Calibri;
		font-size:12px;
		text-decoration:none;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
	
#sideBarContentsInner li a:hover{
		color:#EF85B0;
		text-decoration:none;
	}
	
#sideBar{
	width: 212px;
	height: auto;
	/*background-image:url(../images/background.png);
	background-position:top left;
	background-repeat:repeat-y;*/
	background-image:url(../images/background.gif);
	z-index:999;
	float:left;
	position:relative;
}

#sideBarTab{
	height:164px;
}

#sideBarTab img{
	border:0px solid #FFFFFF;
}

#sideBarContents{
	overflow:hidden !important;
}
#middle{
	float:left;
	left:212px;
	position:absolute;
	width:78%;
	 /*background: url(../images/middle_left.png);
	 background-position:top left;
	 background-repeat:repeat-y;*/	 
}
.text{
	/*height:550px;*/
	width:100%;
	margin-left:1px;
/*	padding-top:18px;
	position:absolute;*/
}
#menu_top{
	background: url(../images/menu_top_arrow.png) no-repeat;
	height:37px;
	position:relative;
}
.menu_web{
	font-family:"Calibri";
	margin-top:-1px;
	margin-left:17px;
	font-size:15px;
	color:#252524;
	font-weight:bold;
	height:18px;
}
.menu_content{
	font-family:"Calibri";
	font-size:11px;
	margin-left:17px;
	color:#252524;
	font-style:italic;
}
.menu_content li{
	width:200px;
	font-family:"Calibri";
	font-size:11px;
	list-style-type:none;
	display:block;
	color:#252524;
	line-height:13px;
	font-style:italic;
}
.menu_content li a{
	list-style-type:none;
	width:100%;
}
	
.menu_content li a:link,
.menu_content li a:visited{
	font-style:italic;
	color:#252524;
	font-family:"Calibri";
	font-size:11px;
	text-decoration:none;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
}
	
.menu_content li a:hover{
	font-style:italic;
	color:#EA77A6;
	text-decoration:none;
}


#hideMenu{
	font-family:"Calibri";
	font-size:10px;
	color:#c0bebe;
	z-index:-1;
	height:18px;
	width:260px;
	margin-left:-550px
}

#hideMenu a{
	list-style-type:none;
}
	
#hideMenu a:link,
#hideMenu a:visited{
	color:#c0bebe;
	font-family:"Calibri";
	font-size:10px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
	
#hideMenu a:hover{
	color:#EA77A6;
	text-decoration:none;
}

.menu_bottom{
	padding:13px;
	top:550px;
	position:absolute;
}
.menu_bottom li{
	color:#535353;
	float:left;
	list-style-type:none;
	line-height:9px;
	font-size:10px;
	font-family:Calibri;
}
.menu_bottom li a:link,
.menu_bottom li a:visited{
	color:#535353;
	font-family:"Calibri";
	font-size:10px;
	text-decoration:none;
}
.menu_bottom li a:hover{
	/*color:#EA77A6;*/
	text-decoration:none;
}
.content_right{
	background-image:url(../images/background.gif);
	margin-left:-350px;
	padding-top:20px;
	padding-right:13px;
	float:left;
	width:150px;
}
.content_right li{
	font-family:"Verdana";
	font-size:11px;
	list-style-type:none;
	display:block;
	color:#413928;
	line-height:12px;
	/*padding-bottom:3px;*/
}
.comments_font{
	font-family:"Calibri";
	font-size:11px;
	font-weight:bold;
	color:#EA77A6;
}
.comments_span{
	font-style:italic;
	font-family:"Calibri";
	font-size:11px;
	color:#535353;
}
.client{
	font-family:"Calibri";
	font-size:13px;
	font-weight:bold;
	color:#EA77A6;
}
.client_font{
	font-style:italic;
	font-family:"Calibri";
	font-size:11px;
	color:#535353;
}
#content_pic{
	float:left;	
	margin-left:-1200px;
	position:relative;
	margin-top:22px;
	z-index:-20;
}
.current {
	margin-left:-213px;
}
.textContent{
	margin-left:1000px;
}
#top{
	background:url(../images/top_bg.gif) no-repeat;
	height:93px;
}
#page_pic li{
	font-family:"Arial";
	list-style-type:none;
	float:left;
	background: url(../images/page_b.png) no-repeat  left center;
	width:13px;
	text-align:center;
	font-size:9px;
	line-height:13px;
	margin-right:1px;
}
#page_pic{
	height:14px;
	width:600px;
}
#page_pic li a{
	list-style-type:none;
}
	
#page_pic li a:link,
#page_pic li a:visited{
	color:#535252;
	font-family:"Arial";
	font-size:9px;
	text-decoration:none;
	display:block;

	padding:0px;
}
	
.page_pic li a:hover{
	color:#EA77A6;
	text-decoration:none;
}
#scrollBar{
	top:40px;
}

.about_left {
	color:#252524;
	font-family:"Calibri";
	font-size:11px;
	font-weight:bold;
	margin-left:17px;
	margin-top:126px;
}
.about_left_at {
	color:#323231;
	font-family:"Calibri";
	font-style:italic;
	font-size:10px;
	margin-left:17px;
	letter-spacing:0.05em;
}
.about_left_tel {
	color:#323231;
	font-family:"Calibri";
	font-style:italic;
	font-size:11px;
	margin-left:17px;
}
.about_left_msn {
	color:#323231;
	font-family:"Calibri";
	font-style:italic;
	font-size:11px;
	margin-left:17px;
	margin-top:14px;
}
.about_left_aim {
	color:#323231;
	font-family:"Calibri";
	font-style:italic;
	font-size:11px;
	margin-left:17px;
}
.about_left_china {
	color:#323231;
	font-family:"Calibri";
	font-style:italic;
	font-size:11px;
	margin-left:17px;
	margin-top:14px;
}
#about_top{
	background: url(../images/about-top.gif) no-repeat;
	height:40px;
	position:relative;
}
.about_web{
	font-family:"Calibri";
	margin-top:3px;
	margin-left:17px;
	font-size:11px;
	color:#252524;
	font-weight:bold;
	height:13px;
}

.about_right{
	background-image:url(../images/background.gif);
	margin-left:-780px;
	font-family:"Calibri";
	color:#323231;
	font-size:12px;
	letter-spacing:-0.001em;
	padding-top:15px;
	float:left;
	height:500px;
}
.about_m{
	font-family:"Calibri";
	color:#323231;
	font-size:36px;
	font-weight:bold;
	width:33px;
	float:left;
	height:33px;
	margin-left:-2px;
}
#about_right_font{
	float:left;	
	font-family:"Calibri";
	color:#323231;
	font-size:12px;
	position:relative;
	margin-top:15px;
	z-index:-20;
	line-height:14px;
}
