body {
	margin: 10px auto 0;
	padding: 0;
	font-size: 0.625em;
	background-color: #fffdf2;
	text-align: center;
	color: #333;
	}
form, table {
	margin: 0;
	padding: 0;
	font-family: Verdana,Helvetica,Arial,Sans-serif;
	font-size: 1.0em;
	line-height: 1.25em;
	/* background-color: #fcff60; */
	}
h2 {
	margin-top: 0;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #606a80;
	font-size: 2.0em;
	font-weight: normal;
	line-height: 1.125em;
	/* color: #303540; */
	color: #a0a0a0;
	}
h3 {
	margin: 0 0 10px;
	padding: 5px;
	border: 1px solid #606a80;
	background: url('listing-title-bkg.gif') repeat-y top right transparent;
	_font-size: 1.125em;
	color: #606a80;
	}
#block {
	margin: 0 auto;
	padding: 0 10px;
	width: 750px;
	_width: 770px;
	background: url('block-bkg.gif') repeat-y center center #fff;
	text-align: left;
	}
#header-chrome {
	margin: 0 auto;
	padding: 0 10px;
	width: 750px;
	_width: 770px;
	height: 20px;
	background: url('header-top-bkg.gif') no-repeat top center #fff;
	}
#footer-chrome {
	margin: 0 auto;
	padding: 0 10px;
	width: 750px;
	_width: 770px;
	height: 20px;
	background: url('footer-bottom-bkg.gif') no-repeat bottom center #fff;
	}
#header-block, #footer-block {
	margin: 0 auto;
	padding: 0 10px;
	width: 750px;
	_width: 770px;
	background: url('block-bkg.gif') repeat-y center center #fff;
	color: #808090;
	}
#header-content, #footer-content {
	padding: 0 10px;
	font-family: Verdana,Helvetica,Arial,Sans-serif;
	font-size: 1.0em;
	line-height: 1.5em;
	}
#header-content img {
	/* border-top: 1px solid #606a80; */
	}
#header-table {
	margin: 0;
	padding: 5px 0;
	width: 730px;
	/* _width: 750px; */
	border-top: 1px solid #606a80;
	border-bottom: 1px solid #606a80;
	background: url('date-bkg.gif') repeat-y top center #fff;
	color: 606a80;
	}
#breadcrumb {
	color: #909090;
	}
#breadcrumb a {
	font-weight: bold;
	text-decoration: none;
	color: #606a80;
	}
#breadcrumb a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #e5780b;
	}