* {margin:0;padding:0;}
body {
	font:13px/18px georgia, "times new roman", serif;
	color:#333;
	text-align:center;
	background:#f1dca7 url(baseline.gif) repeat; */
}
p {margin:0 0 18px 0;}
ul {margin:0 0 18px 0;list-style:none;text-align:left;}
ol {margin:0 0 18px 0;padding:0 0 0 30px;text-align:left;}
li {margin:0;}
ul li ul li {margin:0 0 0 10px;}
img {display:block;margin:0 0 18px 0;border:none;}
.video {display:block;width:400px;height:329px;padding:0 0 31px 0;}
.clear {clear:both;}
sup,sub {
	height:0;
	line-height:1;
	vertical-align:baseline;
	_vertical-align:bottom;
	position:relative;
	}
sup {bottom:1ex;}
sub {top:.5ex;}

/*   GLOBAL LINKS   */
a img {border:none;}

a {color:#333;text-decoration:none;}
a:hover {color:#093;text-decoration:none;border:none;}

.article a, .articlenoborder a, .feature a, .featurenoborder a {border-bottom:1px solid #093;}

.top a {display:block;width:50px;height:18px;margin:0 0 18px 0;background:url(top.png) no-repeat;border:none;}
.top a:hover {background-position:-50px 0;}

/*   HEADERS   */
h1 {padding:18px 0;font:italic 32px/36px georgia, "times new roman", serif;letter-spacing:-1px;color:#111;}
h2 {padding:0 0 36px 0;font:20px/18px georgia, "times new roman", serif;color:#333;text-align:left;}
h3,h4,h5,h6 {font:16px/18px georgia, "times new roman", serif;color:#222;}
h3,h4,h5,h6 {padding:9px 0;text-align:left;}

/*   BLOCKQUOTES   */
blockquote {
	margin:0 0 18px 0;
	padding:52px 0 18px 0;
	font:16px/18px georgia, "times new roman", serif;
	color:#963;
	text-align:left;
	background:url(blockquote.png) left top no-repeat;
	border-top:1px solid #cbb888;
	border-bottom:1px solid #cbb888;
}
blockquote a {color:#963;border-bottom:1px solid #093;}
blockquote a:hover {color:#093;}

/*   QUESTIONS   */
.questions {
	margin:0 0 18px 0;
	padding:16px 0 18px 0;
	font:13px/18px georgia, "times new roman", serif;
	color:#963;
	text-align:left;
	border-top:1px solid #cbb888;
	border-bottom:1px solid #cbb888;
}

/*   SITEMAP   */
#chronology {
	float:left;
	clear:both;
	width:851px;
	padding:36px 0 17px 0;
	background:#f1dca7;
	border-bottom:1px solid #333;
}
#chronology ul {margin:0;}
#chronology ul li {display:inline;margin:0 10px 0 0;}

/*   CAPTIONS   */
.caption {
	margin:-18px 0 18px 0;
	padding:5px;
	font:11px/14px arial, helvetica, sans-serif;
	color:#fff;
	text-align:left;
	background:#222;
}
.caption-beige {
	margin:-18px 0 18px 0;
	padding:5px 0;
	font:11px/14px arial, helvetica, sans-serif;
	color:#70664c;
	text-align:left;
	background:transparent;
}
.caption a {color:#fff;text-decoration:none;border-bottom:1px solid #093;}
.caption a:hover {color:#093;}
.captiongreen {font:11px "helvetica", arial, sans-serif;margin:-18px 0 18px 0;color:#fff;background:#093;padding:5px;}

/*   OTHER   */
.note {padding:18px 18px 0 18px;margin:0 0 18px 0;background:url(stripes.gif) repeat;text-align:left;}
.note p, .note ul, .note ol {margin:0;padding:0 0 18px 0;}
.green {color:#093;}
.monospace {font:12px/18px courier, "courier new", monospace;}

/*   FLOATS   */
.floatleft {float:left;}
.centeralign {text-align:center;}
.rightalign {text-align:right;}
.imgleft {float:left;margin:0 18px 5px 0;}
.imgright {float:right;margin:0 0 5px 18px;}

/*   LAYOUT   */
#header {
	margin:0 auto;
	width:851px;
	text-align:left;
}
#masthead {
	width:851px;
	padding:18px 0 0 0;
}
#masthead img {margin:0 0 1px 0;}
#facsimile {
	clear:both;
	margin:0 auto;
	width:851px;
	text-align:left;
}
.magazine {
	float:left;
	width:851px;
	background:transparent url(pixel.gif) center repeat-y;
	border-bottom:1px solid #333;
}

.leftcol {
	float:left;
	width:400px;
	margin:35px 0 0 0;
	padding:0 25px 0 0;
}
.rightcol {
	float:right;
	width:400px;
	margin:35px 0 0 0;
	padding:0 0 0 25px;
}
#footer {
	clear:both;
	width:851px;
	height:100px;
	margin:0 auto;
	padding:7px 0;
	font:11px/18px georgia, "times new roman", serif;;
	text-align:left;
	border-top:4px solid #333;
}
#footer a {border:none;}

#issn {margin:0;padding:0;text-align:left;font:11px/11px georgia, "times new roman", serif;}
#issn a {border:none;}
#menu {
	height:16px;
	margin:0 0 8px 0;
	padding:8px 10px 4px 10px;
	font:12px "helvetica", arial, sans-serif;
	color:#444;
	background:#111;
}
#menu ul {margin:0;}
#menu ul li {display:inline;margin:0 10px 0 0;}
#menu a {color:#f1dca7;}
#menu a:hover {color:#093;border-bottom:1px solid #093;}
#menu #current a {color:#fff;background:#f06;}
#menu #current a:hover {color:#fff;background:#093;}

#contents {
	float:left;
	width:851px;
	text-align:left;
	border-bottom:1px solid #333;
	color:5d460b;
}
#contents ul {
	list-style:disc;
	padding:0 0 0 15px;
}
#contents li {
	margin:0;
}
.column {
	float:left;
	width:197px;
	margin:0 15px 17px 0;
	font:12px/18px georgia, "times new roman", serif;
}
#contentsheader {
	padding:9px 16px;
	font:16px/18px georgia, "times new roman", serif;
	color:#fffaed;
	background:#cbb888;
}
#copyright {
	width:400px;
	float:left;
}
#sitemap {
	width:400px;
	float:right;
	text-align:right;
}
.feature {
	float:left;
	clear:both;
	width:851px;
	padding:36px 0 17px 0;
	background:#f1dca7;
	border-bottom:1px solid #333;
}
.featurenoborder {
	float:left;
	clear:both;
	padding:0 0 18px 0;
	width:851px;
	/* background:#f1dca7; */
}
.article {
	padding:0 0 18px 0;
	margin:0 0 35px 0;
	border-bottom:1px solid #666;
}
.articlenoborder {
	padding:0 0 18px 0;
	margin:0 0 36px 0;
	text-align:left;
	border:none;
}

/* Facsimile Magazine : Haoyan of America *~.* */