JSFiddle - React, Tailwind, and code Playground

HTML

<div id="wrap">

<div id="header"> 
</div> <!--end header-->

<div id="middle"> 
    <div id="sidebar">
        <div id="left_menu">
            <h2>Левое меню:</h2></br>
            <p>Мы предлагаем более 2000 наименований автомобильных товаров и запчастей на автомобили 
        УАЗ Хантер, Патриот, Симбирь,  : запчасти к двигателям ЗМЗ-514; ЗМЗ-409; УМЗ-4213; 
        автопринадлежности;  аккумуляторы; двигатели и блоки;  фильтрующие элементы; подкрылки; 
        литература;  и многие другие автозапчасти и автоаксессуары ведущих фирм - производителей.</p> 
        <p>Всегда открыты для сотрудничества и готовы предложить поставки автомобильных товаров по выгодным 
        ценам.Гарантия изготовителя действительна при обязательном и своевременном выполнении 
        контрольно-осмотровых (диагностических) и регламентных работ на АСС, выполняющих эти работы по 
        договору с ОАО «УАЗ».</p> 
        </div><!--end left_menu-->
    </div><!--end sidebar-->
    
    <div id="content">
        <h2>О НАС</h2>
        <p>Мы предлагаем более 2000 наименований автомобильных товаров и запчастей на автомобили 
        УАЗ Хантер, Патриот, Симбирь,  : запчасти к двигателям ЗМЗ-514; ЗМЗ-409; УМЗ-4213; 
        автопринадлежности;  аккумуляторы; двигатели и блоки;  фильтрующие элементы; подкрылки; 
        литература;  и многие другие автозапчасти и автоаксессуары ведущих фирм - производителей.</p> 
        <p>Всегда открыты для сотрудничества и готовы предложить поставки автомобильных товаров по выгодным 
        ценам.Гарантия изготовителя действительна при обязательном и своевременном выполнении 
        контрольно-осмотровых (диагностических) и регламентных работ на АСС, выполняющих эти работы по 
        договору с ОАО «УАЗ».</p> 
    
    </div>
    

</div><!--end middle-->
</div><!--end wrap-->


    <div id="footer"> 
        
    </div>

CSS

#wrap {
    width: 960px;
    margin: 0 auto;
    min-height: 100%;
    height:100%;
    background:#a9def5;
    border:3px solid #000;
}
#header {
    height:100px;
    background:red;
}
/*------------------------------------MIDDLE-----------------------------*/
#sidebar {
width:260px;
float:left;
}
/*---------------------------------------LEFT MENU-----------------------*/
#left_menu h2{
font-size:18px;
font-weight:bold;
color:#000;
}

#left_menu {
width:200px;
height:100%;
padding:15px;
background:#ccc;
}
/*---------------------------------------CONTENT------------------------*/
#content {
font-family:Verdana;
font-size:12px;
line-height:18px;
width:700px;
float:right;
color:#000;
background:yellow;
}

/*---------------------------------------FOOTER--------------------------*/
#footer {
clear:both;
background:gray;
height:70px;
margin-top:-70px;
width:960px;
margin:0 auto;
}