/* <!-- */
body {
	margin:0;
	padding:0;
	background: #ffffff;
	-moz-transform: scale(1);

}

.st_sharethis_custom{
        background: url("../images/share.png");
        padding:0px 30px 8px 0px;
}

#active5 {
	
	text-decoration:none;
	color:#000;
}

#footer {
	top: 535px;
	left: 0px;
	position:absolute;
	width: 220px;
	padding: 0px 0px 0px 0px;
}

#footer1 {
	top: 600px;
	left: 760px;
	position:absolute;
	width: 220px;
	padding: 0px 0px 0px 0px;
}

#footer img, #footer1 img{
	padding: 0px 1px 0px 0px;
	margin: -0.2em 0 -0.8em 0;
}

#footer img:hover, #footer1 img:hover{filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}

#nav a:hover, #nav1 a:hover {filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6;}

#footer p, #footer1 p{
	padding: 15px 0px 0px 0px;
	font-size:8px;
	font-family: arial, sans-serif; 
}

#footer h5, #footer1 h5{
	padding: 0px 0px 0px 0px;
	font-size:11px;
	font-family: arial, sans-serif; 
	color: #999999;
}

/* Start of Column CSS */

#container {
	width: 1020px;
	position:relative;
	margin: 0 auto 0 auto;
}

#container img, #container a {
	text-decoration: none;
	border: 0 none;
}

#logo {
	width:220px;
	height:74px;
	margin-top: 0px;
	margin-left: 20px;
	position:relative;
	background:url('../images/logo1.png')no-repeat center top;
}

#logo1 {
	width:220px;
	height:74px;
	margin-top: 0px;
	margin-left: 40px;
	position:relative;
	background:url('../images/logo.png')no-repeat center top;
}

#show1 {
	width:520px;
	height:600px;
	margin-top: 16px;
	margin-left: 257px;
	position:relative;
	padding: 0px 0px 0px 0px;
}

#show2 {
	width:498px;
	height:380px;
	top: 68px;
	left: 55px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#line {
	width:992px;
	height:1px;
	margin-top: 3px;
	margin-left: 20px;
	position:relative;
	background:url('../images/line.png')no-repeat center top;
}

#line1 {
	width:940px;
	height:1px;
	margin-top: 3px;
	margin-left: 40px;
	position:relative;
	background:url('../images/line.png')no-repeat center top;
}

#line2 {
	width:940px;
	height:1px;
	margin-top: 3px;
	margin-left: 40px;
	position:relative;
	background:url('../images/line.png')no-repeat center top;
}

#header {
	height:14px;
	margin-top: -7px;
	margin-left: 430px;
	position:relative;
}

#header p {
	color: #bbbbbb;
	text-decoration: none;
	font-family:georgia,garamond,serif;
	font-size:12px;
}

#title {
	height:14px;
	margin-top: -13px;
	margin-left: 830px;
	position:absolute;
}

#title a {
	color: #000000;
	text-decoration: none;
	font-family: arial, sans-serif; 
	font-size:14px;
}

#nav {
	height:14px;
	margin-top: -18px;
	margin-left: 253px;
	position:relative;
}

#nav1 {
	height:14px;
	margin-top: -18px;
	margin-left: 276px;
	position:relative;
}

#nav a, #nav1 a {
	font-family: arial, sans-serif; 
	font-size:14px;
	text-decoration: none;
	color: #006699;
	padding: 0px 3px 0px 3px;
	font-weight:bold;
}

#left_column {
	width:220px;
	margin-top: -603px;
	margin-left: 20px;
	position:relative;
	padding: 0px 0px 0px 0px;
}

#right_column {
	width:230px;
	top: 88px;
	left: 790px;
	position:absolute;
	padding: 0px 0px 0px 0px;
	z-index:auto;
}

#right_column_news {
	width:235px;
	top: 82px;
	left: 760px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#right_column_learn {
	width:230px;
	top: 84px;
	left: 760px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#right_column_arts {
	width:230px;
	top: 77px;
	left: 760px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#right_column_artsgu {
	width:230px;
	top: 78px;
	left: 760px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#right_column_about {
	width:230px;
	top: 78px;
	left: 760px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#artsgu {
	width:460px;
	margin-top: 10px;
	margin-left: 40px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#medchina {
	width:700px;
	margin-top: 10px;
	margin-left: 40px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#contact {
	width:460px;
	margin-top: 5px;
	margin-left: 40px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#news_1 {
	width:220px;
	margin-top: 10px;
	margin-left: 40px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#news_2 {
	width:220px;
	margin-top: 10px;
	margin-left: 280px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#news_3 {
	width:220px;
	margin-top: 10px;
	margin-left: 520px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#about_1 {
	width:220px;
	margin-top: 5px;
	margin-left: 40px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#about_2 {
	width:225px;
	margin-top: 5px;
	margin-left: 280px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#about_3 {
	width:225px;
	margin-top: 5px;
	margin-left: 520px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#about_2_1 {
	width:225px;
	margin-top: 87px;
	margin-left: 280px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#about_3_1 {
	width:225px;
	margin-top: 87px;
	margin-left: 520px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

.webkit #about_2_1 {
	width:225px;
	margin-top: 62px;
	margin-left: 280px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

.webkit #about_3_1 {
	width:225px;
	margin-top: 62px;
	margin-left: 520px;
	position:absolute;
	padding: 0px 0px 0px 0px;
}

#news_1 a:hover, #news_2 a:hover, #news_3 a:hover, #right_column_arts a:hover, #right_column_learn a:hover{filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}

#news_1 h1, #news_2 h1, #news_3 h1{
	margin:0 0 .2em 0;
	font-weight: bold;
	font-size:20px;
	font-family: arial, sans-serif; 
}

#news_1 h2, #news_2 h2, #news_3 h2{
	margin:0 0 .2em 0;
	font-size:12px;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#news_1 h3, #news_2 h3, #news_3 h3{
	margin: 0 0 .2em 0;
	font-size:12px;
	color: #bbbbbb;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#news_1 h4, #news_2 h4, #news_3 h4{
	margin:.2em 0 -.6em 0;
	font-size:12px;
	color: #3385ad;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#news_1 p, #news_2 p, #news_3 p{
	margin:.8em 0 .8em 0;
	font-size:10px;
	font-family:georgia,garamond,serif;
}

#news_1 a, #news_2 a, #news_3 a{
	font-size:10px;
	font-family:georgia,garamond,serif;
}

#right_column h1, #left_column h1, #right_column_news h1, #right_column_arts h1, #right_column_artsgu h1, #artsgu h1, #contact h1{
	margin:0 0 .2em 0;
	font-weight: bold;
	font-size:18px;
	font-family: arial, sans-serif; 
	color: #999999;
}

#right_column h2, #left_column h2, #right_column_news h2, #right_column_arts h2, #right_column_artsgu h2, #artsgu h2, #contact h2{
	margin:0 0 .2em 0;
	font-size:16px;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#right_column a, #right_column_news a, #right_column_arts a, #right_column_artsgu a, #artsgu a, #contact a{
	margin:0 0 0 0;
	font-size:16px;
	font-weight: bold;
	font-family: arial, sans-serif; 
	text-decoration: none;
	color: #000000;
}

#right_column h3, #left_column h3, #right_column_news h3, #right_column_arts h3, #right_column_artsgu h3, #artsgu h3, #contact h3{
	margin: 0 0 .2em 0;
	font-size:16px;
	color: #bbbbbb;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#right_column h4, #left_column h4, #right_column_news h4, #right_column_arts h4, #right_column_artsgu h4, #artsgu h4, #contact h4{
	margin:.2em 0 .2em 0;
	font-size:16px;
	color: #3385ad;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#about_1 h4, #about_2 h4, #about_3 h4, #right_column_about h4, #about_2_1 h4, #about_3_1 h4{
	margin:.2em 0 .55em 0;
	font-size:20px;
	color: #3385ad;
	font-weight: bold;
	font-family: arial, sans-serif; 
}

#right_column p, #left_column p, #right_column_news p, #right_column_arts p, #right_column_artsgu p, #artsgu p, #contact p{
	margin:0 0 0 0;
	font-size:14px;
	font-family:georgia,garamond,serif;
}

#about_1 p, #about_2 p, #about_3 p, #right_column_about p, #about_2_1 p, #about_3_1 p{
	margin:.8em 0 .8em 0;
	font-size:14px;
	font-family:georgia,garamond,serif;
}

#right_column h5, #right_column_news h5, #right_column_arts h5, #right_column_artsgu h5, #artsgu h5, #right_column_about h5{
	padding: 0px 0px 0px 0px;
	font-size:11px;
	font-family: arial, sans-serif;
	color: #999999;
}

#about_1 h6, #about_2 h6, #about_3 h6, #right_column_about h6, #about_2_1 h6, #about_3_1 h6{
	margin:.6em 0 -.7em 0;
	font-size:16px;
	color: #3385ad;
	font-family: arial, sans-serif; 
}

#artsgu_1 {
	width:240px;
	position: relative;
	padding: 0px 0px 0px 0px;
}

#artsgu_1 img{
	padding: 15px 0px 15px 0px;
}

#rc_head {
	width:210px;
	line-height:100%
}

#rc_head img{
	padding: 5px 0px 0px 0px;
}

#rc_1 {
	width:220px;
	position: relative;
	padding: 10px 0px 0px 0px;
}

#rc_2 {
	width:220px;
	position: relative;
	padding: 10px 0px 0px 0px;
}

#rc_3 {
	width:220px;
	position: relative;
	padding: 10px 0px 0px 0px;
}

#rc_4 {
	width:230px;
	padding: 10px 0px 0px 0px;
	position: relative;
}

#rc_4_left {
	width:62px;
	position: relative;
	float: left;
	padding: 2px 0px 0px 0px;
	/*background:url('../images/background.jpg')no-repeat center top;*/
}

#rc_4_right p{
	padding: 0px 0px 10px 0px;
}

#rc_4_right h2{
	padding: 0px 0px 0px 0px;
}

#rc_4_right {
	width:160px;
	position: relative;
	float: left;
	padding: 0px 0px 0px 8px;
	z-index:1;
}

#rc_5 {
	width:240px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
}

#rc_5_left {
	width:120px;
	position: relative;
	float: left;
	margin: 50px 0px 0px 0px;
}

#rc_5_right p{
	padding: 0px 0px 0px 0px;
}

#rc_5_right h2{
	padding: 0px 0px 0px 0px;
}

#rc_5_right {
	width:120px;
	position: relative;
	float: left;
	z-index:1;
}

#rc_6 {
	width:230px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

#rc_6_left {
	width:62px;
	position: relative;
	float: left;
	padding: 2px 0px 0px 0px;
}

#rc_6_right p{
	padding: 0px 0px 10px 0px;
}

#rc_6_right h2{
	padding: 0px 0px 0px 0px;
}

#rc_6_right {
	width:160px;
	position: relative;
	float: left;
	padding: 0px 0px 0px 8px;
	z-index:1;
}

#rc_7 {
	width:230px;
	padding: 0px 0px 0px 0px;
	position: relative;
}

#rc_7_left {
	width:62px;
	position: relative;
	float: left;
	padding: 2px 0px 0px 0px;
}

#rc_7_right p{
	padding: 0px 0px 10px 0px;
}

#rc_7_right h2{
	padding: 0px 0px 0px 0px;
}

#rc_7_right {
	width:160px;
	position: relative;
	float: left;
	padding: 0px 0px 10px 8px;
	z-index:1;
}


/* --> */



.hovermenu ul{
font: bold 6px arial;
padding-left: 0;
margin-left: 0;
height: 12px;
font-family: arial, sans-serif; 
}

.hovermenu li{
list-style: none;
display: inline;
text-decoration: none;
float: left;
color: #ffffff;
background-color: #99cbfe;
height: 12px;
}

.hovermenu a{
text-decoration: none;
float: left;
color: #ffffff;
background-color: #659ace;
height: 12px;
padding: 0px 0.5em;

}

.hovermenu a:hover{
background-color: #99cbfe;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
}