* {
	color: #666666 !important;
}

a {
	color: #56AB43 !important;
}

a:after{
	clear: both;
	content:" (" attr(href) ") ";
	font-size:0.8em;
	font-weight:normal;
}

h1 {
    color: #56AC42 !important;
    font-size: 1.6em;
    padding: 0 0 10px;
}

.span1 {
	text-align: center !important;
	width: 100% !important;
}

.span4 {
	float: left;
	width: 80% !important;
}

.span5 {
	margin: 0;
	width: 100% !important;
}

.span5 .csc-default {
	float: left;
	width: 100%;
}

.span5 dl.csc-textpic-image {
	/* margin: 0 20px !important;
	padding: 5px 0; */
}

#topmenu,
.nav-collapse,
.btn-navbar {
	display: none !important;
}

.navbar {
	margin-bottom: 0;
}

.navbar-inner {
	border: 0 !important;
}

.tx-rgsmoothgallery-pi1 {
	display: none;
}

.csc-textpic-imagewrap {
	text-align: center !important;
}

.csc-textpic-intext-right-nowrap > .csc-textpic-imagewrap {
	float: right !important;
	text-align: center !important;
	width: 30%;
}

.csc-textpic-intext-right-nowrap > .csc-textpic-imagewrap a {
	text-align: center;
	width: 100%;
}

.news-float-left {
	float: right;
	text-align: center;
	width: 20%;
}

.news-float-left a,
.news-float-left a img {
	clear: both;
}

.csc-textpic-single-image a:after,
.csc-textpic-image a:after,
.news-float-left a:after,
.news-single-img a:after{
	display: none !important;
}

.news-single-img,
.news-single-imgcaption {
	padding: 10px 0;
	text-align: center;
	width: 100% !important;
}

.news-amenu-container {
	display: none;
}

#boxes,
.box .nav,
.box .csc-menu {
	display: none !important;
}

