body{
    background-color: gray;
}
.container{
    width: 1000px; height: 2500px; margin: auto; background-color: rgb(247, 242, 242);
}

.topstrip{
    width: 1000px; height: 30px;  background-color: rgb(65, 57, 57); float: left;
}

.logobox{
    width: 1000px; height: 100px; background-color: rgb(123, 86, 86); float: left;
}
.menubar{
    width: 1000px; height: 40px; background-color: rgb(187, 192, 157); float: left;
}

.menubar ul{
    padding: 0;margin: 0;display: flex;justify-content: center;
}
.menubar ul li{
    list-style-type: none;
}
.menubar ul li a{
    text-decoration: none;padding: 10px; display: block;text-transform: uppercase;color: #000000;
}
.menubar ul li a:hover{
    background-color: rgb(169, 168, 169);
}




.banner{
    width: 1000px; height: 400px; background-color: rgb(228, 226, 226); float: left;
}

.boxleft{
    width: 300px; height: 200px; background-color: rgb(145, 70, 70); float: left; margin-left: 30px; margin-top: 30px;
}

.textboxright{
    width: 610px; height: 200px; background-color: rgb(247, 242, 242); float: right; margin-top: 30px; margin-right: 30px;
}

.textboxright h1{ 
    font-family: 'Times New Roman', Times, serif;   font-size: 30px; color: rgb(50, 43, 43);font-weight: 200; justify-content: center; padding-left: 10px;
}

.textboxright p{
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif font-size 15px; color: rgb(73, 64, 51); justify-content: center;
    padding-left: 10px;
}
    
.stack{
    width: 300px; height: 440px; background-color: rgb(144, 120, 96); float: left; margin-top: 15px; margin-left: 30px; margin-bottom: 0px;
}


.box1{
    width: 280px; height: 40px; background-color: rgb(205, 198, 198);float: left; margin-top: 8px; margin-left: 10px; margin-right: 10px;
     font-family:Georgia, 'Times New Roman', Times, serif; font-size: large;  text-align: center;
}

/* .box1 h{
    text-align: center; justify-content: center; padding: 10px;
} */


.boxright1{
    width: 300px; height: 210px; background-color: red;float: right; margin-right: 30px; margin-top: 15px;
}


.boxleft1{
    width: 300px; height: 210px; background-color: red;float: left; margin-left: 30px; margin-top: 15px;
}

.box{
    width:270px;height: 460px;background-color: rgb(174, 122, 70);float: right;  margin: 30px; margin-top: 50px;
}
.imgbox{
    width: 220px;height: 200px;background-color:rgb(184, 176, 176);float: left;margin-top: 20px;margin-left: 20px; margin-right: 20px;
}
.textbox{
    width: 240px;height: 195px;background-color:rgb(250, 250, 250);float: left;margin-top: 20px;margin-left: 20px;margin-right: 20px;
}

.textbox h1 {
    text-align: center;
}
.textbox p{
    padding-left: 20px;justify-content: center;
}


.boxcenter{
    width: 700px; height: 400px; background-color: rgb(189, 34, 34); margin-left: 150px; margin-top: 80px; float: left;
}

.footer{
    width: 1000px; height: 40px; background-color: black; float: left; margin-top: 200px;
}





.container-about{
    width: 1000px; height: 1500px; margin: auto; background-color: rgb(247, 242, 242);
}


.textboxcenter{
    width: 1000x; height: 400px; background-color: rgb(247, 242, 242); float: left; margin-top: 50px; margin-left: 50px;
}

.textboxcenter h1{ 
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;   font-size: 30px; color: rgb(50, 43, 43);font-weight: 200; justify-content:center; 
}

.textboxcenter p{
    font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif 15px; color: rgb(73, 64, 51); justify-content: center;
    padding-left: 10px; padding-right: 10px;
}


.textbox3{
    width: 250px;height: 260px;background-color:rgb(250, 250, 250);float:left; margin-top: 20px;margin-left: 50px;margin-right: 20px;
}

.textbox3 h1 {
    text-align: center;
}
.textbox3 p{
    padding-left: 20px;justify-content: center;
}




.container-service{
    width: 1000px;
    height: 2000px;
    margin: auto;
    background-color: white;

}


.textboxservice{
    width: 1000x; height: 50px; background-color: white; float:none; justify-content: center; 
}

.servicebox{
    width:1000px; height: 300px;
}

.textboxservice h1{ 
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;   font-size: 30px; color: rgb(50, 43, 43);
    font-weight: 200; text-align: center;
}

.leftimgbox{
        width: 330px; height: 270px; background-color: rgb(145, 70, 70); float: left; margin-left: 30px; margin-top: 30px;
}

.righttextbox{
    width: 610px; height: 270px; background-color: rgb(201, 189, 189); float: right; margin-top: 30px; margin-right: 30px;
}

.righttextbox h1{ 
    font-family: 'Times New Roman', Times, serif;   font-size: 30px; color: rgb(50, 43, 43);font-weight: 200; justify-content: center; padding-left: 10px;
}

.righttextbox p{
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif font-size 15px; color: rgb(73, 64, 51); justify-content: center;
    padding-left: 10px;
}


