body
{
	background:		url(images/comb.jpg);
	background-attachment:	fixed;
	font-family:		Hei, STHei, serif;
}
div.container
{
	border:			thick solid #fff;
	margin: 		0 auto;
	background-attachment:	fixed;
	width: 			740px;
	background-color:	#462b10;
	margin-top:	10px;
}
#title
{
	background:		url(images/honeycomb.jpg)  no-repeat 100% 0;;
	padding:		30px;
	border-bottom:		thick solid #fff;
}
#title h1 
{
	list-style-type: 	none;
	display: 		inline;
	line-height: 		20px;
}		
#title h1 a 
{ 
	font-family:		Hei, STHei, sans-serif;
	text-decoration: 	none; 
	color: 			#3ac9fd;
}
#title h1 a:hover 
{ 		
	background-color: 	#462b10;
	color: 			#0a99dd; 
}
div.main a:hover
{ 
	text-decoration: 	none; 
	color: 			#1ab9fd;
}
#menu
{
	margin: 		0 auto;	
	background-attachment:	fixed;
	background-image:	url(images/comb-lighter.jpg);
	border-bottom:		thick solid #fff;
	margin: 		0 auto; 
	padding: 		0;
}
td.navigator a
{ 
	font-size:		24px;
	font-family:		Hei, STHei, sans-serif;
	text-decoration: 	none; 
	padding: 		3px 8px;
	float: 			left;
	color: 			#0a699d; 
}
td.navigator a:hover 
{ 		
	font-size:		24px;
}
div.main a:hover
{ 
	text-decoration: 	none; 
	color: 			#1ab9fd;
}
div.main
{
	background-image:	url(images/comb-lighter.jpg);
	background-attachment:	fixed;
	color:			#462b10;
	font-size:		100%;
	padding:		10px;
}
div.skinny
{
	padding:		0;
	margin:			0;
}
#foot
{
	border-top:		thick solid #fff;
	margin-bottom:		0;
	padding:		10px;
	font-family:		Hei, STHei, sans-serif;
	color:			#d9cfc5;
	font-size:		80%;
	text-align:		center;
}
#foot a:hover
{ 
	text-decoration: 	none; 
	color: 			#0a99dd; 
}
#foot a
{ 
	text-decoration: 	none; 
	color: 			#2ab9fd; 
}
#heading
{
	padding-left:	30px;
	border-top:		thick solid #fff;
	border-bottom:	thick solid #fff;
}
h1
{
	padding:		0;
	margin:			0;
	font-family:	Helvetica, Arial, sans-sans-serif;
	color:			#d9cfc5;
	font-size:		150%;
}
h2
{
	padding-top:	5;
	margin:			0;
	font-family:	Helvetica, Arial, sans-sans-serif;
	color:			#b9afa5;
	font-size:		80%;
}
h3
{
	padding:		0;
	color: 			#ffffff;
	font-size:		80%;
}
h4
{
	padding:		25px;
	color: 			#000000;
	background:		#d9cfc5 url(images/gradient5.jpg) repeat-x;
	font-size:		80%;
	border:			thick solid #fff;
	text-align:		center;
}
h4.blurb
{
	text-align:		left;
}
h4.error
{
	color: 			#990000;
	border-top:		thick solid #fff;
	border-bottom:	thick solid #fff;
	border-left:	none;
	border-right:	none;
}
p
{
	font-family:		Hei, STHei, sans-serif;
}

table	{
	margin: 		0 auto;
	align:			center;
	width:			100%;
	empty-cells:		hide;
}
table.unsnazzy	{
	margin: 		0 auto;
	align:			center;
	width:			80%;
	empty-cells:		hide;
}
th	{
	font-family:		Hei, STHei, sans-serif;
	font-size:		14px;
	background:		#462b10;
	color:			#d9cfc5;
	width:			25%;
}
td.radicalnumber
{
	font-family:		Times, sans-serif;
	font-size:		24px;
	background:		#462b10;
	color:			#fff;
}
td	{
	padding:		1px 1px 1px 1px;
	font-size:		14px;
	background:		#d9cfc5 url(images/gradient5.jpg) repeat-x;
	color:			#000;
	font-weight:		normal;
	text-align:		center;
	border:			thin outset #000;
	border-width:		2px 2px 2px 2px;
}

td.unsnazzy  {
	padding:		1px 1px 1px 1px;
	font-size:		13px;
	background-color: 	#b9afa5;
	background:		none;
	font-family:		Hei, STHei, sans-serif;
	color:			#000;
	font-weight:		normal;
	border-width:		0px;
}

td.sample	{
	padding:		1px 1px 1px 1px;
	font-size:		14px;
	background:		#000000 url(images/paper.jpg);
	color:			#000;
	font-weight:		normal;
	text-align:		center;
	border:			thin outset #000;
	border-width:		2px 2px 2px 2px;
}
a
{ 
	text-decoration: 	none; 
	color: 			#0a699d; 
}
a:hover
{ 
	text-decoration: 	none; 
	color: 			#2ab9fd; 
}
td.charindex_simpable
{
	font-family:	"Simsun (Founder Extended)", Hei, STHei, sans-serif;
	font-size:		24px;
	background:		#d9cfc5 url(images/gradient3.jpg) repeat-x;
}
td.charindex_tradable
{
	font-family:	"Simsun (Founder Extended)", Hei, STHei, sans-serif;
	background:		#d9cfc5 url(images/gradient7.jpg) repeat-x;
}
td.charindex
{
	font-family:	"Simsun (Founder Extended)", Hei, STHei, sans-serif;
	background:		#d9cfc5 url(images/gradient5.jpg) repeat-x;
	font-size:		4px;
}
td.charindex_simpable a
{
	font-size:		24px;
	color:			#660000;
}
td.charindex_tradable a
{
	font-size:		24px;
	color:			#220099;
}
td.charindex a
{
	font-size:		24px;
	color:			#000000;
}
td.selected
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		24px;
	background:		#000;
	color:			#1ab9fd;
}	
td.definition
{
	font-size:		14px;
	color:			#000;
}	
td.cdefinition
{
	font-size:		12px;
	color:			#000;
	text-align:		left;
	text-indent:		-50px;
	padding:		0px 0px 0px 45px;
}	
td.alternatedefinition
{
	width:			50%;
	font-size:		14px;
	color:			#000;
	background:		#d9cfc5 url(images/gradient7.jpg) repeat-x;
}	
td.stroke
{
	font-size:		14px;
	background:		#fff;
	color:			#fff;
}	
td.radical
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		24px;
	width:			75%;
}
td.unicodeindex
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		10px;
	background:		#000;
	color:			#fff;
}
td.character
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		38px;
}
td.variant
{
	font-family:		Hei, STHei, sans-serif;
	width:			50%;
	font-size:		24px;
}
td.tradvariant
{
	width:			25%;
	font-size:		24px;
}
td.hanziwordt a
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		18px;
	width:			25%;
	text-align:		right;
	color:			#000000;
	text-decoration:	none;
}
td.hanziwordc a
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		18px;
	width:			25%;
	color:			#440000;
	text-decoration:	none;
	text-align:		right;
}
td.hanziwords a
{
	font-family:		Hei, STHei, sans-serif;
	font-size:		18px;
	width:			25%;
	color:			#000088;
	text-decoration:	none;
	text-align:		right;
}
p.rssbutton
{
	text-align:		center;
}
a.rssbutton
{
	color:			#ffffff;
	background-color:	#ff8800;
	font-size:		10px;
	width:			30px;
	margin-left:		49%;
	padding:		1px 2px 2px 1px;
	border-top:		thin solid #fff;
	border-bottom:		thin solid #444;
	border-left:		thin solid #888;
	border-right:		thin solid #666;
	font-weight:		bold;
}
