JSFiddle - React, Tailwind, and code Playground

HTML

<!DOCTYPE html>

<html lang="en">

  <head>

    <meta charset="utf-8"/>

    <title>Aber Liquid Screed | Home</title>
<link rel="stylesheet" href="style2.css" />

<meta name="Description" content="Aber Liquid Screed, providing liquid screed flooring solutions all over Wales!">
<meta name="Keywords" content="aberystwyth liquid screed flooring construction aber gyvlon hope lafarge tarmac hesden Areas High Standard Housing High Liquid Aber Liquid Screed Ltd Liquid Screed Aberystwyth Developers Housing Developers sevices mid north housing developers ">


<link rel="shortcut icon" href="myicon.ico" type="image/x-icon" />


  </head>

  <body>



  <div id="container">

      <div id="sitebranding">

        <img src="images/logo3.jpg" alt="aber liquid screed">

      </div>   <!-- end of sitebranding div -->

<div id="gyvlon">
        <img src="images/gyvlon.png" height="150px" width="300px" alt="aber liquid screed gyvlon">
</div>

<div id="hope">
	<img src="images/logo.png" alt="aber liquid screed hope">
</div>

<div id="lafarge">
	<img src="images/lafarge.png" alt="aber liquid screed lafarge">
</div>

      <div id="tagline">

        <p>Aberystwyth liquid screed specialists</p>

      </div>   <!-- end of tagline div -->

  

    <nav>
    
      <ul>
        <li><a href="home.htm">Home</a></li>
        <li><a href="liquidscreed.htm">Liquid Screed</a></li>
        <li><a href="gallery.htm">Gallery</a></li>
        <li><a href="contact.htm">Contact us</a></li>
	</ul>
	

    </nav>


    <div id="content">
      
<div id="facebook"><br><br><br>
<iframe src="https://www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2FAberliquidscreed&amp;width&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;header=true&amp;stream=true&amp;show_border=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:590px;" allowTransparency="true"></iframe></div>
      
<h1>Aber Liquid Screed | About us</h1>
<p>Aber Liquid Screed Ltd...

CSS

body {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.2em;
  padding: 1.2em;
  min-height: 100vh;
}

html { 
  background: url("images/background.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 100vh;
}





h1, h2, h3 {
  font-family: Helvetica, Arial, sans-serif;
}


h1 {
  color: grey;
  font-size: 1.3em;
  font-weight: normal;
  padding-top: 0.8em;
}



li {
  font-size: 0.9em;
  display: inline;

}



p {
  font-size: 0.9em;
  color: grey;
}



#facebook {

float: right;
top: 0;
right: 0

}
.ext_link a{
    background:none;
    color:green;
    border:none;
}
.ext_link a:hover{
    background:none;
    color:red;
    border:none;
}
#container {
width: 1100px;
padding: 1em;
margin: 0 auto;
background-color: #2587B8;
margin-top: 2em;
opacity: 0.9;
border: 1px solid grey;
-moz-box-shadow: 0 0 20px #888;
-webkit-box-shadow: 0 0 20px#888;
box-shadow: 0 0 20px #888;
position: relative;
}






#tagline p {
  font-style: italic;
  font-family: Georgia, Times, serif;
  background-color: #E8E8E8;
  border-top: 3px solid #000033;
  border-bottom: 3px solid #000033;
  padding-top: .2em;
  padding-bottom: .2em;
  padding-left: .8em;
}


#gyvlon {
position: absolute;
left: 300px;
top: 150px;
z-index: 10;
}

#hope {

position: absolute;
z-index: 10;
top: 200px;
left: 10px;
}

#lafarge {

position: absolute;
left: 620px;
top: 200px;
z-index: 10;

}

list {

list-style-type: circle;

}

   a.nav {
     width: 80%;
     display: inline-block;
     list-style-type: none;
     margin-bottom: 10px;
   }
   nav ul {
     padding: 0;
     margin-bottom: 10px;
     display: inline-block;
   }
   a:hover {
     color: #900;
     background: #fff;
   }
   a {
     -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
     box-shadow: inset 0px 1px 0px 0px #ffffff;
     background:...