a:link,
a:visited{
color:#008352;
text-decoration: underline;
}
a:hover,
a:active{
color:#e99e00;
text-decoration: underline;
cursor:pointer!important;
}
.naviText{
color: rgb(126,126,126);
}
.section#news {
	margin:25px auto 0;
	width: 537px;
	text-align:left;
}
.section#news h2 {
	margin:0;
	padding:0 8px;
	border-top:1px solid #f26868;
	border-left:7px solid #f26868;
	background: url(../images/bg_001.gif);
}
.section#news h2 img {
	vertical-align:bottom;
}
.section#news .entry_body {
	margin: 0 0 50px;
}
.section#news p.cat {
	margin:0;
	padding:0 8px;
	font-weight:bold;
	line-height:1.5;
	border-top:1px solid #f26868;
	border-left:7px solid #f26868;
	background: url(../images/bg_001.gif);
}
.section#news p.cat2 {
	margin:0;
	padding:4px 8px;
	font-weight:bold;
	line-height:1.5;
	border-left:7px solid #f26868;
	background: #eee;
}

.section#news p.cat img {
	vertical-align:bottom;
}
.section#news .wrap:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
.section#news .wrap {
	margin: 0;
	padding: 10px 0;
	min-height: 1%;
	_height: 1px;
	zoom: 1;
}
.section#news .wrap p {
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.section#news .wrap p.date {
	float:right;
	text-align:right;
}
.section#news h1 {
	margin:0;
	padding:0 0 16px;
	line-height:1.6;
	font-size:123.1%;
	text-align:center;
}
.section#news .entry_body p {
	margin:0;
	padding:0;
	line-height:1.6;
	text-indent:1em;
}
.section#news .entry_body .wrap#more {
	padding: 20px 0;
}
.section#news .entry_body p#complimentary {
	text-align:right;
}
.section#news ul.list {
	margin: 0;
	padding: 0;
}
.section#news ul.list li:after {
	display: block;
	clear: both;
	height: 0;
	content: "";
}
.section#news ul.list li {
	margin: 0;
	padding: 10px;
	list-style-type: none;
	zoom: 1;
	border-bottom:1px solid #bababa;
}
.section#news ul.list li span.date {
	float:left;
	display:inline;
	width:10em;
	line-heigtht:1.5;
}
.section#news ul.list li p {
	margin: 0;
	padding: 0;
	line-heigtht:1.5;
	overflow:hidden;
	zoom:1;
}