ul.menu li{
padding-top:0px;
margin-left:0px;
}

#search-block-form .form-item{
margin:0px;
}

div{
	/*background-color:inherit;*/
}

li.expanded, li.collapsed, li.leaf{
padding-right:0px;
}

li a.active{
	color:inherit;
}

#block-menu-menu-footer-menu li a.active{
	color:#000000;
}

#block-menu-menu-footer-menu li a.active:hover{
	color:#005480;
}

.footer #block-menu-menu-footer-menu ul li{
	margin-left: 20px;
}

.region-footer{
	padding-left: 0px;
}

.item-list ul li{
	margin:0px;
}

.view-category-list-block .article-list li{
	border-bottom: 1px dotted #C0BFBF;
	list-style: disc outside none;
	margin-bottom: 6px;
	margin-left: 16px;
	padding-bottom: 6px;
}

.breaking-news ul li{
	margin: 6px 0px 0px;
}

#block-block-3{
	margin-bottom:20px;
}

.item-list ul.article-block-big li {
	display: inline-block;
	font-size: 13px;
	margin-bottom: 15px;
	margin-right: 13px;
	width: 167px;
}

.front #block-system-main{
	display:none;
}

.content-adblock .block-content{
	background-color:transparent;
	margin:0px;
	padding:0px;
	text-align:center;
	box-shadow:none;
}

.block-content{
	margin-bottom:0px;
}

.one-sidebar .double-block .content-block.main{
	width:100%;
}
/*
.no-sidebars .double-block .content-block.main{
	width:1220px;
}
*/
.contenttop .article-title{
	margin:0px;
}

.not-front #sidebar-second{
	padding-top:10px;
}
.node-type-article #sidebar-second{
	padding-top:22px;
}

body.page-not-found .block-content{
background-color:transparent;
box-shadow:none;
}

body.page-not-found .main-content .main-page{
float:none;
}

.webform-client-form .webform-component{
display: block;
position: relative;
}
.webform-client-form .webform-component .form-type-checkbox {
	position:relative;
}
.webform-client-form .webform-component .form-type-checkbox label {
	left:21px;
	text-align:left;
	line-height:15px;
}
.webform-client-form .webform-component label{
	color: #6B6B6B;
	display: block;
	left: -120px;
	line-height: 30px;
	position: absolute;
	text-align: right;
	top: 2px;
	white-space: nowrap;
	width: 100px;
	font-weight:normal;
}

#comment-form .field-type-text,
#comment-form .field-type-text-long{
display: block;
position: relative;
}

#comment-form .field-type-text label,
#comment-form .field-type-text-long label{
color: #6B6B6B;
display: block;
left: -120px;
line-height: 30px;
position: absolute;
text-align: right;
top: 2px;
white-space: nowrap;
width: 100px;
font-weight:normal;
}

#comment-form .field-type-text-long fieldset{
	display:none;
}

#block-wdmod-wdmod-center-feature-block .block-content, #block-wdmod-wdmod-featured-story-block .block-content {
	padding:0px;
	margin-top:0px;
}