#mainContainer {
width: 900px;
min-height: 2900px;
height: auto !important;
height: 2900px; 
margin: 0 auto;
top: 0;
overflow: hidden;
visibility: visible;
border-top-style: none;
border-right: 2px solid #151515;
border-bottom-style: none;
border-left: 2px solid #151515;
border: none !important;
background-color: #FFC993;
background-image: url('main-content-bg.png');
}

.mainContent {
min-height: 2850px;
height: auto !important;
height: 2850px; 
margin-bottom: 100px;
}	 

.mainModule {
width: 850px;
min-height: 2800px;
height: auto !important;
height: 2800px; 
margin-left: 25px;
margin-top: 50px;
}

.miscModule {
width: 900px;
height: 150px;
}

.mainLogo {
margin-top: -10px;
}