


body {
	background: #f0eee4;
}

body a,
body a:visited {
	color: #a67900;
}

#topmessage {
	margin-bottom: 10px;
	color: #625e49;
	background: url(../images/top_message_title.gif) no-repeat top left;
}

#topmessage2 {
	margin-left: 213px;
	padding-bottom: 15px;
	background: url(../images/top_message_end.gif) no-repeat bottom right;
}

#topmessage2 h2 {
	margin-bottom: 12px;
}

#mainmenus-top {
	width: 204px;
	position: relative;
	float: left;
}

#mainmenus-top #menuelms #tvboard {
	padding-top: 16px;
}

#contents {
	margin-left: 0;
	float: right;
}

#contents #updatetop {
	background: url(../images/top_bg_top.gif) no-repeat center top;
}

#contents #updatebtm {
	padding: 21px 26px 9px;
	background: url(../images/top_bg_btm.gif) no-repeat center bottom;
}

.updatebox {
	width: 595px;
	padding: 20px 0;
	border-bottom: 1px solid #e0dfdb;
	cursor: pointer;
}

.updatebox.endbox {
	border-bottom: none;
}

.updatebox .boxtxt-top {
	width: 235px;
	margin-top: 19px;
	background: url(../images/top_deco_top.gif) no-repeat left top;
	float: left;
}

.updatebox .boxtxt-btm {
	padding: 8px 0 8px 20px;
	background: url(../images/top_deco_btm.gif) no-repeat left bottom;
}

.updatebox .boxtxt-btm .boxdate {
	margin-bottom: 8px;
	color: #575755;
}

.updatebox .boxtxt-btm .boxtitle,
.updatebox .boxtxt-btm .boxcomment {
	color: #333333;
}

.updatebox .boxphoto {
	width: 360px;
	float: right;
}

.updatebox .boxphoto .photo-l {
	float: left;
}

.updatebox .boxphoto .photo-r {
	float: right;
}





