a img { border: 0; }
a {
	color: #006600;
	text-decoration: none;
	
}
a:hover {
	color: #000066;
	
	text-decoration:none;
}
a.brown { color:#716969; }
.cl, .clear { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }





#slider {
	padding-top:7px;
	position:relative;
	padding-left:10px;
	width:940px;
	height:130px;
	background:url('images/slider-bg.gif') repeat-x 0 0;
	padding-right: 10px;
}
.jcarousel-clip,
.slider-carousel {
	width:940px;
	height:130px;
	position:relative;
}
.slider-carousel ul { list-style-type:none; }
.slider-carousel ul li { float:left; display:inline;   }

#slider ul li a:hover img { opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }

.slider-left {
	float:left;
	width:13px;
	height:131px;
	background:url('images/slider-left.gif') no-repeat 0 0;
	position:absolute;
	top:2px;
	left:-13px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
}
.slider-right {
	float:left;
	width:15px;
	height:131px;
	background:url('images/slider-right.gif') no-repeat 0 0;
	position:absolute;
	top:2px;
	right:-16px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
}

#mycarousel-prev {
	float:left;
	width:22px;
	height:22px;
	position:absolute;
	top:54px;
	left:4px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	cursor:pointer;
	background-image: url(../images/arrow_button_left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#mycarousel-next  {
	float:left;
	width:22px;
	height:22px;
	position:absolute;
	top:50px;
	right:1px;
	font-size: 0;
	line-height: 0;
	text-indent: -4000px;
	cursor:pointer;
	background-image: url(../images/arrow_button_right.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#content { width:924px; background:#fff; padding-left:31px; padding-bottom:30px; }

.box { width:279px; float:left; padding-right:28px; background:#fff; }
.box-last { margin-right:0; position:relative; }

.box h4 { width:266px; padding:12px 0 0 0px; position:relative; }

a.rss-icon {  position:absolute; top:13px; right:28px; }
.box-content {
	border-top:1px solid #f5eaeb;
	padding-top:5px;
	height:200px;
	overflow:hidden;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
.box-content img { float:left; width:52px; display:inline; margin-right:8px; border:3px solid #dfdfdf; margin-top:4px; }
.box-content p { line-height:18px; color:#716969; }
.box-content a { text-decoration:underline;  }

ul.link-list { list-style:none; }
ul.link-list li { background:url('images/list-style.gif') no-repeat 0 center; padding-left:9px; }
ul.link-list li a { line-height:26px; }
ul.link-list li a:hover { text-decoration:none; }

a.button-small { }
a.button-small span,
a.button-small { height:31px; float:left; background:url('images/button-small.gif') no-repeat left 0; padding:0 0 0 8px; line-height:31px; color:#727577; font-size:11px; cursor:pointer; text-decoration:none; font-weight:bold; }

a.button-small span { background-position: right 0; padding:0 8px 0 0;  }

a.button-small span em { height:10px; background:url('images/list-style.gif') no-repeat 0 center; font-style:normal; line-height:31px; padding-left:10px; }

ul.post-news { list-style-type:none; }
ul.post-news li p { color:#34616d; padding-bottom:14px; }
li.second { border-top:1px dotted #dcdcdc; padding-top:7px;  }
a.dots { font-size:15px; }
