#block-iov-main-menu ul li.dj, #block-iov-main-menu ul li.df, #block-iov-main-menu ul li.dwv, #block-iov-main-menu ul li.de{
	display:none;
}
#block-iov-topmostlinkswv{
	margin:0px;
	background-color:#000;
	color: #DADADA;
	padding-left:20px;
	padding-right:20px;
	font-size: 10pt;
	height:36px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
	text-align:left;
}
#block-iov-topmostlinkswv div{
	margin-top:4px;
}
#block-iov-topmostlinkswv a{
	color: #DADADA;
	font-size: 10pt;
	text-decoration: none;
}
#block-iov-topmostlinkswv a:hover{
	text-decoration: none;
	color:#FFF;
}
#block-iov-brandingwv{
	text-align:left;
	background-image:url(/themes/iov/images/foot-yellow-line.jpg);
	background-repeat:repeat-x;
	background-position: bottom left;
	height:140px;
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	margin-top: 2px;
}
#block-iov-brandingwv div{
	margin-left:20px;
	margin-top: -10px;
}
.wallvent #block-iov-main-menu ul .df, .wallvent #block-iov-main-menu ul .dj{
	display:none;
}
.wallvent #block-iov-main-menu ul li.last{
	padding-right:6px;
}
.main {
    background-position: bottom 40px right 0px;
}

ul.footlinks {
    padding-top: 5px;
    text-align: center;
	margin-left: -50px;
}
ul.footlinks li {
    display: inline-block;
    border-right: 1px solid #666666;
    padding: 0px 10px;
    line-height: 9pt;
}
.footer{
	padding: 0px 30px;
}
ul li {
	background:none;
}
.wallvent .footnote {
  padding-top: 20px;
}
@media screen and (max-width: 1200px){
.views-slideshow-controls-bottom{
	margin-top:-250px;
}
}	
@media screen and (max-width: 768px){
#block-iov-topmostlinkswv{
	display:none;
}
.footer{
	padding: 0px 0px;
}
}