$wrapper {
     /* min-height: 100%; */
     height: auto !important;
     height: 100%;
     /* margin: 0 auto -4em; */
     border:solid 1px #00CC00;

     
}

.bg {
     width: 100%;
     /* height: 100%; */
     position: absolute;
     top:0;
     left: 0;
     /* z-index: 5000; */
}

<!--
#footer   {
color: #ffffff;
font-size: 14px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: center;
position:fixed;
bottom: 0px;
left: 0px;
width: 100%;
/* height: 28px; */
/* background-color: blue; */
z-index: 900;
}

BODY {
font-size: 12px;
text-align: center;
background-color: black;
}

.content {

     width: 1230px;
    padding: 40px;
     font-size: 0.9em;
     /* margin: 0 auto -142px; */
     text-align: center;
     /* background-color: yellow; */
}
-->

div.sc_menu {
     /* Set it so we could calculate the offsetLeft */
     position: relative;
     height: 110px;
     /* This is the width of what you want to display. Think of it as the picture frame. */
     width: 800px;
     overflow: auto;
     background: url('/oboz/images/v2/background-slider-white.png');
}
ul.sc_menu {
     display: block;
     height: 110px;
     /* max width here, for users without javascript */     
     width: 1700px;     
     padding: 15px 0px 0px 15px; 
     /* removing default styling */
     margin: 0;
     /* background: url('/oboz/beta/images/navigation.png'); */   
     list-style: none;
}
.sc_menu li {
     display: block;
     float: left;     
     padding: 0px 0px 0px 0px;
 
}
.sc_menu a {
     display: block;
     text-decoration: none;
}
.sc_menu span {
     display: none;
     margin-top: 3px;
     
     text-align: center;
     font-size: 12px;     
     color: #fff;
}
.sc_menu a:hover span {
     display: block;
}
.sc_menu img {
     border: 3px #fff solid;      
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.sc_menu a:hover img {
     filter:alpha(opacity=50);     
     opacity: 0.5;
}


/* Here are styles for the back button, don't look at them */
#back {
     display: block;
     width: 800px;
     text-align: center;
     color: #003469;
     font-size: 16px;
}

#slider-wrapper {
     text-align: left;
     margin: 0px auto;
     padding: 0px;
     border:0;
     width: 900px;

}


#slider-background-left {
     float: left;
     width: 50px;
     height: 110px;
     background: url('/oboz/images/slider-background-left.png');
}

#slider-background-right {
     float: right;
     width: 50px;
     height: 110px;
     background: url('/oboz/images/slider-background-right.png');
}

#slider-content { 
     float: left;
     width: 800px;
     background: url('/oboz/images/slider-background-center.png');     
}
