/*--------------------start main--------------------*/#main {	margin: 0px;	padding: 15px 25px 25px;	width: 590px;	border-top: 3px solid #D0D0D0;	float: left;}#main h2 {	margin: 0px 0px 10px;	padding: 0px;}#main h3 {	margin: 0px 0px 20px;	padding: 0px;}/*--------------------start main-body--------------------*/#main #main-body {	float: left;	width: 350px;	margin: 0px;	padding: 0px 20px 0px 0px;}#main #main-body p {	font-size: 1.4em;	line-height: 1.5;	color: #333333;	margin: 0px 0px 0.7em;	padding: 0px;}/*--------------------start main-body link--------------------*/#main #main-body #link {	margin: 2em 0px 0px;	padding: 7px;	background: #F5F4EE;	border: 1px solid #CCCCCC;}#main #main-body #link h4 {	font-size: 1.4em;	font-weight: bold;	color: #663333;	margin: 0px;	padding: 0px;}#main #main-body #link ul {	font-size: 1.2em;	list-style: disc;	margin: 0.8em 0px 0px 2em;	padding: 0px;	line-height: 1.3;}#main #main-body #link ul li {	margin: 0.5em 0px 0px;	padding: 0px;}/*--------------------start heritage-list--------------------*/#main #heritage-list {	float: left;	width: 220px;	margin: 0px;	padding: 0px;}#main #heritage-list h4 {	font-size: 1.4em;	font-weight: bold;	color: #666666;	margin: 0px 0px 0.6em;	padding: 0px 0px 3px 3px;	border-bottom: 1px solid #999999;	background: url(../heritage/images/heritage-list_h4.gif) repeat-x left bottom;}#main #heritage-list ul {	font-size: 1.2em;	color: #333333;	margin: 0px 0px 1.5em 1.2em;	padding: 0px;}#main #heritage-list ul li {	margin: 0px 0px 0.5em;	padding: 0px;}