

div.main
	{float:left; width:500px}


div.spage
	{margin:30px 30px 50px 30px}
div.spage h1 {
	font-size:180%;
	font-family:times;
	margin:0 0 4px 0;
	color:#70160a;
	font-style:italic;
}
div.spage h2 {
	color:#70160a;
	font-size:140%;
	padding:18px 0 0 0;
	margin:0;
}
div.spage h3 {
	color:#70160a;
	font-size:120%;
	padding:6px 0 0 0;
	margin:0;
}
div.spage h4 {
	color:#70160a;
	font-size:100%;
	font-weight:bold;
	padding:6px 0 0 0;
	margin:0;
}
div.spage p {
	line-height:150%;
	text-align:justify;
	margin:0; padding:4px 0 0 0;
	letter-spacing:.1px
}
div.spage h1 a {
	color:#70160a;
	text-decoration:none
}
div.spage h1 a:visited
	{color:#9d574e; text-decoration:none}
div.spage a
	{color:#87806e}
div.spage a:hover
	{color:#696456}
div.spage a:visited
	{color:#dfdbd2}


div.news
	{margin-bottom:50px}
div.news div.time
	{font-size:90%; color:#d9d2c0}
div.news a.more {
	display:block;
	text-align:right;
	text-decoration:none;
	margin-top:6px;
	color:#913f34;
	cursor:pointer;
}
div.news a.more:hover
	{color:#aca590}







div.gb {
	padding:20px 0 2px 0;
}
div.gb .auth {
	font-size:120%;
	color:#70160a;
}
div.gb .auth span {
	padding-right:10px;
	color:#000;
}

div.gb .time {
	font-size:90%;
	color:#d9d2c0;
}













div.side {
	float:left;
	width:250px;
	padding-top:25px;
	background:url('../p_himg/side_bg.gif') repeat-y;
}
div.side div.menu
	{margin:0 0 40px 0}
div.side div.menu div.title
	{margin:10px; font-size:120%; font-weight:bold; border-bottom:1px solid #eae6dc}
div.side div.menu a.menu_item
	{display:block; margin:4px 10px 4px 10px; text-decoration:none; color:black; padding-left:8px; background:url('../p_himg/sm_dot.gif') left center no-repeat; color:#707070}
div.side div.menu a.menu_item:hover
	{color:#000}


div.side div.comm
	{padding:0 10px 20px 10px;}


















