  /* html tags */



body {



	font-family:simsong;

	font-size:95%;

	background:#fdf5d3;

	background-repeat: repeat-y;

	background-position: left;

	margin-left: 0px;

	margin-top: 2px;

}



a



{color:#990000;}



a:visited

{color:#666666}



/* Main content area */



div#container

{

min-width:760px;

width:60em;

max-width:98%;

background:#FFFFFF;

background-image:url(/zh/ga/61/images/banner_bottom.jpg);

background-position:left bottom;

background-repeat:no-repeat;

border-style:solid;

border-width:1px;

margin-right:auto;

margin-left:auto;

padding:10px 0 0px;

margin-top:0



}



div#bottom

{

background-image:url(/zh/ga/61/images/bottom-banner.jpg);

background-repeat:no-repeat;

background-position: bottom left;

height:60px;

clear:both

} 



/*Top menu layer poistioning*/



div#menu 

{

	background-color:#330000;

	background-image: url(/zh/ga/61/images/corner.gif);

	background-repeat: no-repeat;

	background-position: right top;

	max-width:98%;

	min-width:760px;

	width:60em;

	margin-right:auto;

	margin-left:auto;

	padding:0;

	border-left-width: 2px;

	border-left-style: solid;

	border-left-color: #330000;

	margin-bottom:0;

	margin-top:0

}



div#title

{

float:left;

line-height:70px;

vertical-align:baseline;

}



div#toprow

{background-color:#fdf5d3;

max-width:98%;

min-width:760px;

width:60em;

margin-right:auto;

margin-left:auto;



}



div#skiplinks

{

	width:33%;

	font-weight:normal;

	padding-left:0.5em;

	float:left;

	background-color:#fdf5d3;

	padding-bottom: 0.2em;

}



div#languages

{

	text-align:right;

	padding-right:0.5em;

	width:65%;

	background-color:#fdf5d3;

	background-repeat:no-repeat;

	background-position:left top;

	float:right;

	font-family: simsong;

}



div#logo {

	margin: 5px 10px 0 10px;

	vertical-align:middle;

	float:left;

	width:70px

} 
/* Top Menu skip link, home and languages */



#languages ul

{margin:0px 10px 0px 0px}



#languages a

{color:#000000;

text-decoration:none;

margin-right:10px}



#languages a:hover

{color:#990000}



#languages ul li



{list-style-type:none;

display:inline;

padding:0px 0.5em;

color:#990000

}



#skiplinks a, #languages ul li a

{color:#000000;

text-decoration:none}



#skiplinks a:hover, #languages ul li a:hover

{color:#990000}



/* Top menu (home, sitemap and search */



div#title ul

{

margin-left:2px;

padding-left:2px;

padding-top:5px;

margin-top:5px;

margin-bottom:0px;

padding-bottom:0px

}



#title ul li

{list-style-type:none;

display:inline;

padding:10px 0.5em;

}



#title ul li a

{color:#FFFFFF;

font-size: 85%;

text-decoration:none;

font-weight:bold;}



#title ul li a:hover

{color:#fbd953}



/* Main menu horizontal */

#horizontal ul



{margin:0;

padding-bottom:5px;

text-align:left;

padding-left:5px}



#horizontal ul li

{

	list-style-type:none;

	display:inline;

	padding:0px 0.5em;

}



#horizontal ul li a

{color:#fdf5d3;

text-decoration:none;

font-weight:bold;}



#horizontal ul li a:hover

{

color:#FF9900}





/* titles */



h1



{

	font-size:250%;

	font-family:simhei;

	color:#FF9900;

	margin:0 0 0 10px;	

	margin-top:0px;



}



h1 span.number



{font-size:110%;

font-family:arial;

vertical-align:baseline;

color:#fbd953}



h1 span.green

{color:#fbd953;



}



/* hidden div to correct display bug in IE */



div.IEbug

{width:50px;

height:1px;

clear:left;

padding:0;

margin:0

}



p.footer

{font-size:90%;

text-align:center;

padding-bottom:0.5em}

.line

{

line-height:1.4

}

