body{
     background: rgb(51,51,51);
}
  #sheet{
background: rgb(51,51,51); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(51,51,51,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(51,51,51,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(51,51,51,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(51,51,51,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(51,51,51,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(51,51,51,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
background-repeat: no-repeat;

padding-top:30px;
}


header .navbar-default {
  background-color: #c10001;
  background: rgb(193,0,1);
background: -moz-linear-gradient(top,  rgba(193,0,1,1) 0%, rgba(116,0,1,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,0,1,1)), color-stop(100%,rgba(116,0,1,1)));
background: -webkit-linear-gradient(top,  rgba(193,0,1,1) 0%,rgba(116,0,1,1) 100%);
background: -o-linear-gradient(top,  rgba(193,0,1,1) 0%,rgba(116,0,1,1) 100%);
background: -ms-linear-gradient(top,  rgba(193,0,1,1) 0%,rgba(116,0,1,1) 100%);
background: linear-gradient(to bottom,  rgba(193,0,1,1) 0%,rgba(116,0,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10001', endColorstr='#740001',GradientType=0 );
 border: 1px solid #740001;
}

header .navbar-default .navbar-nav > li > a {
  color: #d4d4d4;
  font-size: 14px;
  font-weight: 700;
}

header .navbar-default .navbar-nav > li > a:hover {
  color: #ffffff;
}


  #page-container{
    max-width:1000px;
    margin: 0px auto 20px;
    background: #ffffff;
    padding:0px 0px 20px;
    border-radius: 20px;
    box-shadow: 4px 0px 1px #666, -4px 0px 1px #666;
    }

  #page-container .row{
    padding: 0px 40px;
  }

  #copyright-container{
    min-height:100px;
  }

  .footer-seperator{
    height: 6px;
    border: none;

    background: -moz-linear-gradient(left, rgba(244,224,226,0.7) 0%, rgba(247,7,0,0.85) 50%, rgba(132,6,9,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(244,224,226,0.7)), color-stop(50%,rgba(247,7,0,0.85)), color-stop(100%,rgba(132,6,9,1)));
background: -webkit-linear-gradient(left, rgba(244,224,226,0.7) 0%,rgba(247,7,0,0.85) 50%,rgba(132,6,9,1) 100%);
background: -o-linear-gradient(left, rgba(244,224,226,0.7) 0%,rgba(247,7,0,0.85) 50%,rgba(132,6,9,1) 100%);
background: -ms-linear-gradient(left, rgba(244,224,226,0.7) 0%,rgba(247,7,0,0.85) 50%,rgba(132,6,9,1) 100%);
background: linear-gradient(to right, rgba(244,224,226,0.7) 0%,rgba(247,7,0,0.85) 50%,rgba(132,6,9,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3f4e0e2', endColorstr='#840609',GradientType=1 );

  }

  footer {
    margin-top:50px;
    margin-bottom: 20px;
  }

.home-panel {
     background: #ccc;
background: -moz-linear-gradient(top,  rgba(207,207,207,0.5) 0%, rgba(209,209,209,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(207,207,207,0.5)), color-stop(100%,rgba(209,209,209,1)));
background: -webkit-linear-gradient(top,  rgba(207,207,207,0.5) 0%,rgba(209,209,209,1) 100%);
background: -o-linear-gradient(top,  rgba(207,207,207,0.5) 0%,rgba(209,209,209,1) 100%);
background: -ms-linear-gradient(top,  rgba(207,207,207,0.5) 0%,rgba(209,209,209,1) 100%);
background: linear-gradient(to bottom,  rgba(207,207,207,0.5) 0%,rgba(209,209,209,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80cfcfcf', endColorstr='#d1d1d1',GradientType=0 );


     clear: both;
     padding-top: 2px;
     padding-bottom: 20px;
}

 .home-panel p.main {
   height: 150px;
 }

.home-panel p{
  padding: 0px 20px 20px;
}
.home-panel h3{
  font-size: 20px;
  padding-left: 15px;
  font-weight: 600;
}

.home-panel img {
  display: block;
  margin: 15px auto;
}

.red {
  color: #ff0000;
}

.dark-red {
  color: #990000;
}


h1,h2,h3,h4 {
  color: #990000;
  font-weight: 600;
}

h1, .h1 {
 font-size: 24px;
}

h2, .h2 {
 font-size: 20px;
}

h3, .h3 {
 font-size: 18px;
}

h4, .h4 {
 font-size: 16px;
}