
/* TOPPAGE
---------------------------------------------*/

.toph201,.toph202 {
	height: 27px;
	text-align: right;
	margin-bottom: 15px;
	padding: 13px 10px 0 0;}

.toph201 {
	background: url(../img/title/top_info.gif) left bottom no-repeat;}

.toph202 {
	background: url(../img/title/top_news.gif) left bottom no-repeat;}

#space {
	margin-bottom: 80px;}

.topinfo {
	margin-bottom: 45px;}

.topinfo li {
	position: relative;
	margin-left: 5px;
	padding: 8px 0 8px 13px;
	border-bottom: 1px dotted #ccc;
	background: url(../img/arrow_right.gif) left center no-repeat;}

.topinfo li span {
	position: absolute;
	left: 9.5em;
	padding-right: 25px;}

.entrydate {
	text-align: right;
	margin-bottom: 25px;
	padding: 5px;
	border-top: 1px solid #ccc;}

.pagelink {
	text-align: center;
	margin-bottom: 25px;
	padding: 5px 0;}

/* INFO
---------------------------------------------*/
.title {
	height: 32px;
	padding-top: 8px;
	margin: 16px 0 25px 0;
	background: url(../img/border.gif) left bottom no-repeat;}

.postinfo {
	height: 100%;
	overflow: auto;
	margin-bottom: 25px;
	padding: 10px 15px 25px 15px;
	border: 2px dotted #ccc;}

.postinfo img {
	margin: 25px 15px 15px 15px;}

.postinfo h3 {
	font-size: 115%;
	margin: 5px 0;
	padding: 2px 0 2px 12px;
	border-left: 6px solid #e1ebc7;}

.postinfo h3 a {
	font-weight: bold;
	text-decoration: none;}

.postinfo p {
	margin: 16px 0;}



/* NEWS
---------------------------------------------*/

.newstitle {
	height: 32px;
	padding-top: 8px;
	margin: 16px 0 25px 0;
	background: url(../img/border2.gif) left bottom no-repeat;}

.postnews {
	height: 100%;
	overflow: auto;
	margin-bottom: 25px;
	padding: 10px 15px 25px 15px;
	border: 2px dotted #ccc;}

.postnews img {
	margin: 25px 15px 15px 15px;}

.postnews h3 {
	font-size: 115%;
	margin: 5px 0;
	padding: 2px 0 2px 12px;
	border-left: 6px solid #d2c982;}

.postnews h3 a {
	font-weight: bold;
	text-decoration: none;}

.postnews p {
	margin: 16px 0;}


#restbread {
	margin-bottom: 25px;
	padding: 3px 10px;
	border: 1px dotted #aba36d;
	background-color: #fbfaf2;}


