
body {
	background-color: #FFFFFF ;
	background-image: url( "../images/global/site_background.gif" ) ;
	background-position: top center ;
	background-repeat: no-repeat ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}
	
div#siteheader {
	color: #FFFFFF ;
	height: 111px ;
	margin: 0px auto 0px auto ;
	overflow: hidden ;
	position: relative ;
	width: 834px ;
	}
	
h1 {
	background-image: url( "../images/global/site_logo.gif" ) ;
	background-repeat: no-repeat ;
	font-size: 1px ;
	height: 83px ;
	line-height: 1px ;
	margin: 0px 0px 0px 0px ;
	width: 245px ;
	}
	
ul#primarynavigation {
	border-top: 4px solid #FFD457 ;
	list-style-type: none ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	width: 834px ;
	}
	
ul#primarynavigation li {
	float: left ;
	height: 24px ;
	margin: 0px 0px 0px 0px ;
	}
	
ul#primarynavigation li a {
	background-position: top left ;
	background-repeat: no-repeat ;
	color: #FFFFFF ;
	display: block ;
	font-size: 1px ;
	font-weight: bold ;
	height: 24px ;
	line-height: 100px ;
	text-align: center ;
	text-decoration: none ;
	width: 100% ;
	}

ul#primarynavigation li.nav1 {
	width: 28px ;
	}

ul#primarynavigation li.nav2 {
	width: 147px ;
	}
	
ul#primarynavigation li.nav3 {
	width: 40px ;
	}
	
ul#primarynavigation li.nav4 {
	width: 363px ;
	}

ul#primarynavigation li.nav5 {
	width: 256px ;
	}

ul#primarynavigation li.nav1 a {
	background-image: url( "../images/global/primary_nav/chinese_home.gif" ) ;
	}
	
ul#primarynavigation li.nav1 a.on,
ul#primarynavigation li.nav1 a:hover {
	background-image: url( "../images/global/primary_nav/chinese_home_f2.gif" ) ;
	}

ul#primarynavigation li.nav2 a {
	background-image: url( "../images/global/primary_nav/chinese_about_us.gif" ) ;
	}
	
ul#primarynavigation li.nav2 a.on,
ul#primarynavigation li.nav2 a:hover {
	background-image: url( "../images/global/primary_nav/chinese_about_us_f2.gif" ) ;
	}
	
ul#primarynavigation li.nav3 a {
	background-image: url( "../images/global/primary_nav/chinese_attorneys.gif" ) ;
	}
	
ul#primarynavigation li.nav3 a.on,
ul#primarynavigation li.nav3 a:hover {
	background-image: url( "../images/global/primary_nav/chinese_attorneys_f2.gif" ) ;
	}
	
ul#primarynavigation li.nav4 a {
	background-image: url( "../images/global/primary_nav/chinese_publications.gif" ) ;
	}
	
ul#primarynavigation li.nav4 a.on,
ul#primarynavigation li.nav4 a:hover {
	background-image: url( "../images/global/primary_nav/chinese_publications_f2.gif" ) ;
	}

ul#primarynavigation li.nav5 a {
	background-image: url( "../images/global/primary_nav/chinese_contact_us.gif" ) ;
	background-position: top right ;
	margin: 0px 0px 0px auto ;
	width: 80px ;
	}
	
ul#primarynavigation li.nav5 a.on, 
ul#primarynavigation li.nav5 a:hover {
	background-image: url( "../images/global/primary_nav/chinese_contact_us_f2.gif" ) ;
	}
	
ul#pageactions {
	height: 23px ;
	left: 620px ;
	list-style-type: none ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	position: absolute ;
	top: 60px ;
	width: 212px ;
	}
	
ul#pageactions li {
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	position: absolute ;
	}
	
ul#pageactions li a {
	background-position: top right ;
	background-repeat: no-repeat ;
	color: #FFFFFF ;
	display: block ;
	font-size: 1px ;
	font-weight: bold ;
	height: 16px ;
	line-height: 100px ;
	overflow: hidden ;
	text-decoration: none ;
	width: 100% ;
	}
	
ul#pageactions li.nav1 {
	top: 0px ;
	left: 0px ;
	width: 105px ;
	}
	
ul#pageactions li.nav2 {
	top: 0px ;
	left: 112px ;
	width: 100px ;
	}

ul#pageactions li.nav1 a {
	background-image: url( "../images/global/chinese_print_page_icon.gif" ) ;
	}
	
ul#pageactions li.nav2 a {
	background-image: url( "../images/global/chinese_email_page_icon.gif" ) ;
	}
	
ul#secondarynavigation {
	list-style-type: none ;
	margin: 0px 0px 13px 0px ;
	padding: 0px 0px 0px 0px ;
	}	
	
ul#secondarynavigation li {
	background-color: #CCCCCC ;
	display: block ;
	margin: 0px 0px 1px 0px ;
	padding: 0px 3px 0px 3px ;
	}
	
ul#secondarynavigation li.spacer20 {
	background-color: #FFFFFF;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	}

ul#secondarynavigation li a {
	background-color: #CCCCCC ;
	color: #4F4F4F ;
	display: block ;
	font-size: 100% ;
	font-weight: bold ;
	line-height: 1.3em ;
	margin: 0px 0px 0px 0px ;
	padding: 3px 0px 4px 0px ;
	text-align: center ;
	text-decoration: none ;
	width: 100% ;
	}
	
ul#secondarynavigation li a.on {
	color: #FFFFFF ;
	}
	
ul#secondarynavigation li.spacer {
	background-color: #FFFFFF ;
	font-size: 14px ;
	line-height: 14px ;
	}
	
div#sitecontent {
	margin: 0px auto 0px auto ;
	position: relative ;
	width: 834px ;
	}

div#home_languages {
	height: 23px ;
	left: 604px ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	position: absolute ;
	top: 65px ;
	width: 225px ;
	color: #999999;
	font-size: 0.875em ;
	font-weight: bold ;
	text-align:right;
	}

div#home_languages a {
	color: #999999;
	text-decoration: none ;
	}

div#languages {
	height: 23px ;
	left: 658px ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	position: absolute ;
	top: 33px ;
	width: 225px ;
	color: #999999;
	font-size: 0.875em ;
	font-weight: bold ;
	}

div#languages a {
	color: #999999;
	text-decoration: none ;
	}


div#sitecolumn1,
div#sitecolumn2,
div#sitecolumn2full,
div#sitecolumn2fullright,
div#sitecolumn2medium,
div#sitecolumn3,
div#sitecolumn3large {
	background-color: transparent ;
	display: inline ;
	float: left ;
	height: auto ;
	overflow: hidden ;
	}
	
div#sitecolumn1 {
	width: 170px ;
	}
	
div#sitecolumn2 {
	/* background-color: pink ; */
	width: 410px ;
	}
	
div#sitecolumn2full {
	/* background-color: pink ; */
	width: 580px ;
	}
	
div#sitecolumn2medium {
	/* background-color: pink ; */
	width: 338px ;
	}
	
div#sitecolumn2fullright {
	/* background-color: pink ; */
	width: 830px ;
	}
div#sitecolumn3 {
	/* background-color: aqua ; */
	width: 254px ;
	}
div#sitecolumn3large {
	/* background-color: aqua ; */
	width: 322px ;
	}
	
div#sitecolumn1 div.buffer {
	margin-right: 31px ;
	}
	
div#sitecolumn1 h3 {
	margin-top: 0px ;
	margin-bottom: 2px ;
	text-align: center ;
	}
	
div#sitecolumn2 div.buffer,
div#sitecolumn2full div.buffer {
	padding-top: 20px ;
	}	
	
div#sitecolumn3 div.buffer {
	margin-left: 31px ;
	}
	
div#sitecolumn1 div.pod {
	background-color: #E9E5E6 ;
	color: #000000 ;
	padding: 7px 7px 1px 7px ;
	}
	
div#sitecolumn1 div.pod h4 {
	font-size: 12px ;
	margin: 0px 0px 0px 0px ;
	}
	
div#sitecolumn1 div.pod p {
	font-size: 10px ;
	margin: 0px 0px 7px 0px ;
	}

div.floatclear {
	clear: both ;
	line-height: 1px;
	font-size: 1px ;
	line-height: 1px ;
	margin: 0px 0px 0px 0px ;
	overflow: hidden ;
	padding: 0px 0px 0px 0px ;
	}
	
div.floatclearl {
	clear: both ;
	float:left;
	line-height: 1px ;
	font-size: 1px ;
	line-height: 1px ;
	margin: 0px 0px 0px 0px ;
	overflow: hidden ;
	padding: 0px 0px 0px 0px ;
	background-color:#FF0000;
	}
	
div#sitefooter {
	color: #666666 ;
	font-size: 80% ;
	line-height: 1.4em ;
	margin: 0px auto 30px auto ;
	padding: 50px 0px 0px 0px ;
	position: relative ;
	text-align: center ;
	width: 834px ;
	}
	
div#sitefooter a {
	color: #666666 ;
	text-decoration: none ;
	}
	
div#sitefooter p#citylinks {
	font-size: 110% ;
	font-weight: bold ;
	margin-bottom: 8px ;
	}
	
div#sitefooter p#affiliatedsites {
	font-weight: bold ;
	margin: 0px 0px 7px 0px ;
	}
	
div#sitefooter p#copyright {
	margin: 0px 0px 0px 0px ;
	}
	
div#sitefooter p#attorneyadvertising {
	margin: 0px 0px 0px 0px ;
	}
	
div.spacer20 {
	line-height:20px;
	background-color:#FFFFFF;
}
div.spacer10 {
	line-height:10px;
	background-color:#FFFFFF;
}
ul.yellow_block_links {
	margin-left:0px;
}
