.cb-slideshow,
.cb-slideshow:after { 
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 5; 
}
.cb-slideshow:after { 
    content: '';
    background: transparent url(../img/pattern.png) repeat top left; 
}

html {overflow-y: hidden; overflow-x: hidden;}

body {width:100%; height:100%; padding:0; margin:0; background:#000; font-size:12px;}

<style>
		.container1 {
			position: absolute;
			top: 0px;
			left: 0px;
			width:100%;
			height: 200px;
		}

		#number1 {position: absolute;opacity: 1;}
		#number2 {position: absolute;opacity: 1;z-index: 4;}
		#number3 {position: absolute;opacity: 1;z-index: 3;}
		#number4 {position: absolute;opacity: 1;}

#opaque_background {
	position:absolute;
	top:258px;
	left:0px;
	width:100%;
	/*min-width:600px;*/
	height:100%;
	margin:0 auto;
	background-color: #FFF;
	opacity: 1;
	color: #FFF;
	z-index:15;
}
#title {
	position: absolute;
	top: 150px;
	left: 0px;
	width:100%;
	height:108px;
	opacity: 1;
	z-index:15;
}
#text_one_column {
	position: absolute;
	top: 40px;
	left: 50px;
	padding-left: 20px;
	padding-right: 20px;
	width: 1000px;
	height: 415px;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 15px;
	color: rgb(100,100,100);
	/*background-color:#000;*/
	text-align: left;
	overflow-y: scroll;
	overflow-x: hidden;
	z-index: 100;
}
.text {
	position: absolute;
	top: 40px;
	padding-left: 20px;
	padding-right: 20px;
	height: 435px;
	font-family: Helvetica;
	font-size: 11px;
	line-height: 15px;
	color: rgb(100,100,100);
	text-align: left;
	z-index: 100;
}
#column1 {left: 40px; width: 280px; overflow-y: scroll; overflow-x: hidden;}
#column2 {left: 380px; width: 380px; overflow-y: scroll; overflow-x: hidden;}
#column3 {left: 860px; width: 220px; overflow-y: scroll; overflow-x: hidden;}

a.one:link {color: rgb(100,100,100);text-decoration:underline;}
a.one:visited {color: rgb(100,100,100);text-decoration:underline;}
a.one:hover {color:rgb(255,204,0);text-decoration:underline;}
a.one:active {color: rgb(100,100,100);text-decoration:underline;}

a.works:link {color: rgb(100,100,100);text-decoration:none;}
a.works:visited {color: rgb(100,100,100);text-decoration:none;}
a.works:hover {color:rgb(255,204,0);text-decoration:underline;}
a.works:active {color: rgb(100,100,100);text-decoration:none;}

::-webkit-scrollbar {width: 4px;}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(0,0,0,0); 
    -webkit-box-shadow: inset 0 0 6px rgba(100,100,100,1); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}

#copyright{
	z-index: 100;
    position: absolute;
    bottom: -80px;
    right: 30px;
    width: 100%;
    text-align: right;
    opacity: 1;
    color: rgb(100,100,100);
	font-family: 'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;
    font-size: 10px;
    padding: 0;
    line-height: 200px;
}
#socialMedia_icons{
	z-index: 101;
    position: absolute;
	display: block;
    bottom: 10px;
    left: 30px;
    width: 100%;
	height:24px;
    text-align: left;
    opacity: 1;
}
