   article, aside, details, figcaption, figure, footer, header, hgroup,
   menu, nav, section {
     display: inline;
   }

   body {
     line-height: 2;
   }

   ol, ul {
     list-style: none;
   }

   blockquote, q {
     quotes: none;
   }

   blockquote:before,
   blockquote:after,
   q:before,
   q:after {
     content: '';
     content: none;
   }

   #building {
     display: inline-block;
     margin-left: auto;
     margin-right: auto;
   }

   #HomePage {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #About {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Vision {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Mission {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Purpose {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Add-Items {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Urns {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Engrave {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Services {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Package-1 {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Package-2 {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Package-3 {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Contact-Us {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #Careers {
     font-family: arial;
     background-image: url(../img/bg.jpg);
   }

   #IT270 {
    font-family: arial;
    background-image: url(../img/bg.jpg);
   }

   .navClass>ul {
     background-color: none;
     color: #000000;
     font-size: 20px;
     font-family: sans-serif;
     text-align: center;
     margin-left: auto;
     margin-right: auto;
   }

   .navClass>ul>li {
     list-style-type: none;
     display: inline-block;
     padding: 5px 25px;
     position: relative;
   }

   .navClass>ul>li:hover {
     background-color: #F0F6FF;
   }

   ul.sub-menu {
     position: absolute;
     background-color: #F0F6FF;
     list-style-type: none;
     width: 169px;
     padding-left: 0px;
     margin-left: -25px;
     padding-top: 5px;
     display: none;
   }

   ul.sub-menu li {
     padding-left: 25px;
     padding-top: 5px;
     padding-bottom: 5px;
   }

   .navClass li:hover .sub-menu {
     display: block;
   }

   ul.sub-menu li:hover {
     color: #FFFFFF;
     background-color: #E5E4E2;
   }

   h1,
   h2,
   h3 {
     text-align: center;
     color: #11166D;
     line-height: 1;
   }

   p {
     font-size: 20px;
     text-align: center;
     line-height: 1.5;
   }

   .container {
     width: 80%;
     margin: 0 auto;
   }

   .footer {
     text-align: center;
   }

   .tab_bar {
     margin: auto;
     border-bottom: 1px solid #000000;
     width: 960px;
     padding: 0px 20px 0px 20px;
     height: 64px;
     margin-top: 30px;
   }

   .tab_bar ul {
     padding: 0;
     list-style: none;
   }

   .tab_bar ul li {
     float: left;
     font-size: 16px;
     font-weight: bold;
     margin-right: 10px;
   }

   .tab_bar ul li a {
     text-decoration: none;
     color: #000000;
     background: #6db1e4;
     border: 1px solid #000000;
     border-bottom: none;
     padding: 9px 20px 22px 20px;
     -webkit-border-top-right-radius: 10px;
     -webkit-border-top-left-radius: 10px;
     -moz-border-radius-topleft: 10px;
     -moz-border-radius-topright: 10px;
     width: 75px;
     display: block;
     text-align: center;
   }

   .tab_bar ul li a:hover {
     text-decoration: none;
     color: #000000;
     background: #96e0e9;
     -moz-transition: background-color 200ms ease-in;
     -webkit-transition: background-color 200ms ease-in;
     -ms-transition: background-color 200ms ease-in;
     -o-transition: background-color 200ms ease-in;
     transition: background-color 200ms ease-in;
   }

   .tab_bar ul li a#onlink {
     background-color: #ffffff;
     color: #000000;
     border-bottom: 1px solid #ffffff;
   }

   .tab_bar ul li a#onlink:hover {
     background: #ffffff;
     color: #000000;
   }

   .main_container {
     margin: auto;
     width: 960px;
     padding: 20px;
     border: 1px solid #000000;
     min-height: 500px;
     border-top: none;
     background: #ffffff;
   }

   .main_containerp {
     font-size: 14px;
     margin: 0;
     padding: 0;
   }

   .column {
     box-sizing: border-box;
     float: left;
     width: 50%;
     padding: 10px;
   }

   .row:after {
     content: "";
     display: table;
     clear: both;
   }

   .card {
     box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
     max-width: 300px;
     margin: auto;
     text-align: center;
     font-family: arial;
   }

   .price {
     color: grey;
     font-size: 22px;
   }

   .card button {
     border: none;
     outline: 0;
     padding: 12px;
     color: white;
     background-color: #000;
     text-align: center;
     cursor: pointer;
     width: 100%;
     font-size: 18px;
   }

   .card button:hover {
     opacity: 0.7;
   }

   .column-one {
     box-sizing: border-box;
     float: left;
     width: 50%;
     padding: 5px;
   }

   .row.one::after {
     content: "";
     clear: both;
     display: table;
   }

   .row-one {
     background-color: none;
     text-align: center;
     width: 100%;
     padding: 0px;
     margin: 5px;
   }

   table {
     font-size: 30px;
     border: 4px double;
     border-collapse: collapse;
     width: 40%;
     border-color: #11166D;
     text-align: left;
   }

   table td {
     border: 1px;
   }

   table td.shrink {
     white-space: nowrap;
   }

   table td.expand {
     width: 99%;
   }

   input[type=text],
   select,
   textarea {
     width: 100%;
     padding: 12px;
     border: 1px solid #ccc;
     margin-top: 6px;
     margin-bottom: 16px;
     resize: vertical;
   }

   input[type=submit] {
     background-color: #4CAF50;
     color: white;
     padding: 12px 20px;
     border: none;
     cursor: pointer;
   }

   input[type=submit]:hover {
     background-color: #45a049;
   }

   .container-two {
     font-family: Arial, Helvetica, sans-serif;
     border-radius: 5px;
     background-color: none;
     padding: 10px;
   }

   .column-two {
     box-sizing: border-box;
     float: left;
     width: 50%;
     margin-top: 6px;
     padding: 20px;
   }

   .row-two:after {
     content: "";
     display: table;
     clear: both;
   }

   @media screen and (max-width: 600px) {
     .column-two,
     input[type=submit] {
       width: 100%;
       margin-top: 0;
     }
   }
