#outerPage {
	position: relative;
	top: -40px;
	background-color: #FFFFFF;
	width: 658px;
	background-image: url(../images/page/mid/mid_1.png);
	background-repeat: repeat-y;
}

.page {
	position: relative;
	width: 100%;
	padding-left: 20px;
	text-align: left;
}
.innerC {
	width: 618px;
}

#outerPage .top {
	background-image: url(../images/page/mid/top_1.png);
	height: 23px;
	width: 658px;
}
#outerPage .bottom {
	background-image: url(../images/page/mid/bottom_1.png);
	height: 24px;
	width: 658px;
}
.page .post {
	position: relative;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DCDFE9;
	text-align: left;
	padding: 0.5em;
}

.page .post .Date {
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 14px;
}

.page .post .updated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #9983A5;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.page .post .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color: #66709D;
}

.page .post .title a {
	color: #536099;
}
.page .post .title a:hover {
	color: #365CB6;
}


.page .post .title em {
	color: #414765;
	margin-left: .4em;
}

.page .post .reply_link {
	position: absolute;
	top: 20px;
	right: 9px;
	display: block;
	width: 37px;
	height: 44px;
	cursor: default;
}

.page .post .edit_link a {
	color: #798972;
	text-decoration: none;
}

.page .post .edit_link a:hover {
	color: #AEB9AA;
	text-decoration: underline;
}
.viewmore {
	text-align: right;
}
.viewmore a {
	font-family: Arial, Helvetica, sans-serif;
	color: #5F6094;
}

.viewmore a:hover {

}


.page .post .body_Comment {
	margin-top: 20px;
	margin-bottom: 20px;
	position: relative;
	width: 90%;
	left: 5%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #413030;
}

.confirm #title, .confirm textarea {
	background-color: #F4EDFE;
	padding: 4px;
	color: #3A263C;
}



/* --------------------------------------- REPLY Container ------------------------- */
