body { 
  font-family: Verdana;
  font-size: 12px;
  background-repeat: no-repeat; 
  background-attachment: fixed; 
  color: #ddd; 
  background-color: rgb(0, 0, 0); 
  background-image: url(Images/bg.jpg);
    }

div {
display: block;
}

#top-wrap {
width: 100%;
float: left;
}

#header-wrap {
width: 100%;
float: left;
position: relative;
z-index: 10;
}

#header {
width: 900px;
height: 160px;
float: none;
margin: 0 auto;
position: relative;
background: url(Images/block-bg.png);
}

#content-wrap {
clear: both;
width: 900px;
float: none;
margin: 0 auto;
}

#content {
position: relative;
width: 900px;
display: block;
float: left;
 z-index:5;
background: url(Images/block-bg.png);
}

#footer-wrap {
clear: both;
width: 100%;
float: left;
padding-top: 40px;
}

#footer {
width: 900px;
height: 200px;
float: none;
margin: 0 auto;
position: relative;
}

.menu a { 
display: block;
vertical-align: middle;
text-align: center;
text-decoration: none;
font: bold 14px Verdana;
color: #ddd;
cursor: pointer;
padding: 6px 15px 6px 3px;
border-width: 0 0 0 1px;
/*border-style: solid;*/
border-color: #C0C0C0;
text-transform: uppercase;
}

.menu a:hover {
color: #fff;
}


.menu {
text-align: center;
padding: 0 0 0 0;
}

.menu ul {
list-style: none;
}

.menu li {
margin: 0 auto;
width: 14%;
position: relative;
display: block;
white-space: nowrap;
font-size: 0;
float: left;
padding-top: 5px;
}

.menu li.actual {
color: #fff;
}

.menu li.icon {
width: 3%;
padding-top: 0px;
margin-left: 2px;
}

.menu.icon  a { 
vertical-align: top;
}

.albumlist {
list-style-type: decimal-leading-zero;
text-align: left;
height: 600px;
}

.albumlist li {
padding-left: 0px;
}

.video {
text-align: center;
padding: 10px 10px 10px 10px;
clear: both;
}

.center {
text-align: center;
}

.padded {
padding: 40px;
}

.left {
display: block;
float: left;
margin-right: 60px;
}

.right {
display: block;
float:right;
}

object, embed { 
  outline: 0;
}

div.news {
text-align: left;
float: left;
width: 100%;
padding-bottom:20px;
}

div.topnew p {
padding-right:200px;
}

div.news-image {
float:  left;
width: 320px;
}

div.event {
text-align: left;
float: left;
width: 100%;
padding-bottom:20px;
}

div.event-date {
float: left;
width: 100px;

}

div.event-info {
float: left;
}

.clear {
clear: both;
}

div.events {
/**float: right;**/
position:absolute;
top:0;
right:10;
width: 200px;
background: url(Images/block-bg-dark.png);
}
