Enclose the content within a wrapper div
<div id="content-wrapper">
<!-- your content goes here -->
</div>
Style the wrapper as follows:
#content-wrapper {
width: 980px; /* Set maximum width for the content */
max-width: 100%; /* Make it responsive */
margin: 0 auto; /* Center the wrapper horizontally */
}
Avoid using tables for videos. Use this structure instead:
<ul class="video-list">
<li class="single-video">
<!-- video content here -->
</li>
<li class="single-video">
<!-- video content here -->
</li>
</ul>
Apply CSS to the video list:
.video-list {
list-style: none; /* Remove bullets */
}
.video-list .single-video {
display: inline-block; /* Arrange videos side by side with available space */
width: 245px; /* Divide the site width of 980px into 4 equals parts */
}
To add a sticky strip line at the bottom, use this code:
<div class="bottom-strip-line"></div>
And style the strip line with the following CSS:
.bottom-strip-line {
position: fixed;
bottom: 0;
width: 100%;
height: 2px;
background: url(path/to/image.jpg) repeat-x;
}
If you need more specific guidance, please provide additional context ;-)