#news {
	margin-bottom:15px;
	margin-top: 4px;
	background-image: url(../image/css.layout.news.header);
	background-repeat: no-repeat;
	background-position: left top;
}

#info{
	margin-bottom:10px;
	margin-top: 4px;
	background-image: url(../image/css.layout.info.header);
	background-repeat: no-repeat;
	background-position: left top;
}

#news .btn, 
#info .btn {
	text-align:right;
	padding-right:3px;
	padding-top:4px;
}

#news .entry{
	padding-left:3px;
	padding-right:3px;
	background-image: url(../image/css.layout.info.background);
	background-repeat: repeat-y;
	background-position: left top;
}

#info .entry {
	padding-left:3px;
	padding-right:3px;
	background-image: url(../image/css.layout.info.background);
	background-repeat: repeat-y;
	background-position: left top;
}

#news .entry a:link,#news .entry a, #news .entry a:visited, 
#info .entry  a, #info .entry  a:link, #info .entry  a:visited {
	color:#565C63;
}

#news .entry a:active,#news .entry a:hover, 
#info .entry a:active,#info .entry a:hover {
	color:#6898C9;
	text-decoration:none;
}

#news .entry .off, #news .entry .on, 
#info .entry .off, #info .entry .on{
	padding:5px 0px 5px 0px;
	border-bottom:#E3E4E3 1px solid;
	overflow: hidden;
	width:590px;
}

#news .entry div.btm, #info .entry div.btm {
	padding:5px 0px 5px 0px;
	border:none;
	overflow: hidden;
	width:590px;
}

#news .entry .date, #info .entry .date {
	float:left;
	width:100px;
	padding-left:25px;
	color:#50647B;
}

#news .entry .content, #info .entry .content {
	float:right;
        width:455px;
	color:#50647B;
        padding-top:5px;
        padding-left:0px;
        padding-right:7px;
        padding-bottom:0px;
}

#news .entry .topic, #info .entry .topic {
	float:right;
	width:465px;
	padding:0;

}

#news .entry hr, #info .entry hr {
}

#news .entry .link a, #info .entry .link a ,
#info .entry .link a, #info .entry .link a{
	display:block;
	text-decoration: none;
}

#news .entry .off,
#info .entry .off {
	background: url(../image/css.window.dropdown.off) no-repeat 7px 8px;

}
#news .entry .on,
#info .entry .on {
	background: url(../image/css.window.dropdown.on) no-repeat 7px 8px;
	color: #4F637C;
}

#news .entry .content .on a,
#info .entry .content .on a{
	color: #7A3D43;
	text-decoration: none;
}
#on-a {
	padding: 5px 10px 5px 0px;
}

#news .entry .on .content .on-a a,
#info .entry .on .content .on-a a {
	color: #6898C9;
}
#news .entry .on .content .on-a a:active ,#news .entry .on .content .on-a:visited,
#info .entry .on .content .on-a a:active ,#info .entry .on .content .on-a:visited  {
	color: #6898C9;
	text-decoration:underline;
}
