body{
  background-color:#666;
}

  #body-overlay{
    background:transparent url(../images/overlay.png) repeat-x scroll 0 0;
    height:225px;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
  }

  #container{
    width:830px;
    margin-top:1.4166em;
    position:relative;
    z-index:10;
  }

    #banner{
      background-image:none;
      background-color:white;
      height:22px;
    }

      #banner div.left-corner,
      #banner div.right-corner{
        background:transparent url(../images/corners.png) no-repeat scroll 0 0;
        height:22px;
        width:38px;
      }

      #banner .marquee{
        color:#F26101;
        cursor:pointer;
        display:inline-block;
        float:left;
        padding:2px 5px;
        width:744px;
        text-align:center;
      }

      #banner .left-corner{
        float:left;
        background-position: 0 -27px;
      }

      #banner .right-corner{
        float:right;
      }

    #header-bg{
      background: transparent url(../images/header.png) no-repeat scroll 0 0;
      border-left:3px solid #8a8a8a;
      border-right:3px solid #8a8a8a;
      clear:both;
      height:184px;
    }

    #nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active{
      border-bottom:0 none;
      display:inline-block;
      height:32px;
    }

    #nav ul{
      margin:0;
      padding:0;
      list-style:none;
      background: transparent url(../images/navigation.png) repeat-x scroll 0 0;
      height:32px;
      line-height:32px;
    }

      #nav li{
        float:left;
        height:32px;
      }

      #nav li.last{
        margin-left:2em;
      }

    #main{
      background-color:white;
      min-height:1px; /* IE7 fix */
    }

      .content{
        margin-top:1.5em;
      }

      .sidebar-images{
        padding-top:1.5em;
      }

      .sidebar-images img{
        margin-bottom:1em;
      }

      #main a{
        color:#F26101;
        text-decoration:none;
      }

      #main a:link{
        border-bottom:#F26101 dotted 1px;
      }

      #main a:visited{
        color:#DB3F0A;
        border-bottom:#DB3F0A dotted 1px;
      }

      #main a:hover, #main a:active{
        color:#F26101;
        border-bottom:#F26101 solid 1px;
      }

      #main .sidebar-images a{
        border:0 none;
      }

      h1.logo{
        padding-top:0.5em;
        text-align:center;
      }

      #description{
      }

      #loss{
      }

        #loss ul{
          list-style:none;
          margin:0;
          padding:0;
        }

      #home-content{
        text-align:center;
      }

      .post-content{
        margin-bottom:1.5em;
      }

      #pagination{
        
      }

      ul.tabs{
        -moz-border-radius:4px;
        -webkit-border-radius:4px;
        background-color:#E2E2E2;
        list-style-type:none;
        height:2em;
        margin:0 0 1.5em 0;
        padding:6px 10px;
        position:relative;
      }

        ul.tabs li{
          float:left;
          margin-right:5px;
        }

        ul.tabs li.last{
          margin-right:0;
        }

        ul.tabs li a{
          -moz-border-radius:4px;
          -webkit-border-radius:4px;
          border:0 none !important;
          line-height:2em;
          padding:0 8px;
        }

        ul.tabs li.selected{
          background-color:white;
          border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
          border-style:solid;
          border-width:1px;
          position:relative;
          top:-2px;
        }

        ul.tabs + *{
          clear:both;
        }

    h2{
      color:#F26101;
      font-family:"Helvetica Neue",Arial,sans-serif;
    }

    #dupont-five-star{
      position:absolute;
      bottom:10em;
      left:310px;
    }

    #services-info{
      width:17.6666em;
    }

    .sidebar-top-box{
      margin-top:1.5em;
    }

    .sidebar-top-box + .sidebar-images{
      padding-top:0;
    }

    #main .center{
      text-align:center;
    }

    #main .post > h2{
      margin-bottom:0;
    }

    #main .post-metadata{
      margin-bottom:1.5em;
    }

    #pagination{
      margin-bottom:1.5em;
    }

    #schadeform label, #contactform label{
      display:inline-block;
      vertical-align:top;
      width:200px;
    }

    #schadeform .nolabel, #contactform .nolabel{
      padding-left:200px;
    }

    .error{
      border:1px solid #AA0000;
      background-color:#F2E1E1;
      margin-bottom:1.5em;
      padding-top:1.5em;
    }

    #footer{
      background-color:white;
      border-top:1px solid #F26101;
      clear:both;
    }

      #footer a{
        color:white;
        text-decoration:none;
      }

      #footer a:link, #footer a:visited{
        border-bottom:white dotted 1px;
      }

      #footer a:hover, #footer a:active{
        color:white;
        border-bottom:white solid 1px;
      }

      #footer ul{
        margin:0;
        padding:10px 40px 10px 0;
        list-style:none;
        float:right;
      }

        #footer ul li{
          float:left;
          padding-left:1em;
        }

.logo span{
  display:none;
}

.box{
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  color:#111;
}

.InputNewsflash, .InputNews{
  width:100%;
}

.InputNews{
  height:150px;
}

.InputNewsTitle{
  width:300px;
}

