@media screen and (min-width: 961px) {

  html {
    font-family: sans-serif;
  }
  body {
    font-size: 90%;
  }
  #head {
    margin: 0em;
    padding: 0;
    color: #4aa02c;
    background: white;
    width: 100%;
    border: 0px solid blue;
    font-size: 10pt;
  }
  #main {
    margin: 0;
    padding: 0;
    width: 100%;
    background: #add0c5;
    border-top: 2px solid white;
  }
  #content {
    height: 100%;
    margin: 0 0 0 16em;
    padding: 1em;
    background: #add0c5;
    border-left: 2px solid white;
  }
  #content h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20pt;
    margin-top: 0em;
    padding-top: 0em;
    text-align: left;
  }
  #content h2 {
    font-size: 16pt;
  }
  #content h3 {
    font-size: 12pt;
  }
  #greece {
    width: 70%;
    border: 5px;
    border-style: ridge;
    margin: 3em 0 2em 0;
    padding: 1em 1em 2em 1em;
    background: white;
    font-size: 12pt;
  }
  #banner1 {
    width: 70%;
    border: 5px;
    border-style: ridge;
    margin: 0 0 2em 0;
    padding: 1em;
    background: white;
    font-size: 12pt;
  }
  #banner2 {
    width: 70%;
    border: 5px;
    border-style: ridge;
    margin: 0 0 0 0;
    padding: 1em;
    background: url(http://warisacrime.org/sites/default/themes/marinelli/img/bodynew.gif) repeat;
    font-size: 12pt;
  }
  #shareit {
    float: right;
    padding: .5em;
    margin-top: .5em;
    margin-right: .75em;
    font-size: 8pt;
    background: #ffffd7;
    border: 1px solid gray;
  }
  #shareit a {
    border: 2px;
    padding: 0;
    margin-left: .25em;
    border-color: transparent;
  }
  #shareit a, a:visited img, a:active img, a:link img {
    text-decoration:none;
    border-color: blue;
  }
  #shareit hr {
    color:black;
    border-top: 1px solid black;
    width: 100%;
    height: .1em;
    border-right:  0 none;
    border-bottom: 0 none;
    border-left:   0 none;
    padding-top:  .1em;
    margin-top:   .1em;
    margin-right:  0em;
    margin-bottom: 0em;
    margin-left:   0em;
    vertical-align: top;
  }

  #shareit a:hover {
    border-color: blue;
  }

  #searchandshare {
    padding: 1em;
    margin: 0 0 0 16em;
    border-left: 2px solid white;
  }
  #searchandshare form {
    margin: 1em 1em 1em 0em;
  }
  #searchButton {
    color: #000;
    background: rgb(53, 126, 199);
    border: 2px outset black;
  }
  #homepage h9 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24pt;
    font-weight: bold;
  }
  #homepage ul {
  }
  #homepage li {
  }
  #sidebar {
    height: 100%;
    float: left;
    margin: 0;
    padding: 0;
    background: #c6826e;
    width: 16em;
  }
  #contact {
    margin: 0;
    padding: 0em;
    padding-bottom: 1em;
    width: 16em;
    background: #ffd6a1;
    border-top: 1px solid #ffd6a1;
    border-right: 0px solid #ffd6a1;
    border-bottom: 2px solid white;
  }
  #contact h4 {
    color: #4a1c1c;
    margin: 0em;
    padding-top: .5em;
    padding-left: .5em;
    padding-bottom: .25em;
    font-weight: bold;
  }
  #contact p {
    margin: 0em;
    padding-left: 1em;
    font-size: 75%;
  }
  #contribute {
    margin: 0;
    padding: 0em;
    padding-bottom: 1em;
    width: 16em;
    background: #f9aa8e;
    border-top: 1px solid #f9aa8e;
    border-right: 0px solid #f9aa8e;
    border-bottom: 2px solid white;
  }
  #contribute h4 {
    color: #4a1c1c;
    margin: 0em;
    padding-top: .5em;
    padding-left: .5em;
    padding-bottom: .5em;
    font-weight: bold;
  }
  #contribute p {
    margin: 0em;
    padding-top: .5em;
    padding-left: 2em;
    padding-bottom: 1em;
    font-size: 85%;
  }
  #contribute form {
    margin: 0em;
    padding-top: .5em;
    padding-left: 2em;
    padding-bottom: 1em;
  }
  #contribute input {
    font-size: 100%;
  }
  #contribute ol {
    list-style-position: inside;
    margin: 0em;
    padding-left: 1em;
    font-size: 85%;
  }
  #endorsers {
    font-size: 75%;
    margin: 0;
    padding: 0em;
    padding-bottom: 1em;
    width: 16em;
    background: #c6826e;
    border-top: 1px solid #f9aa8e;
    border-right: 0px solid #f9aa8e;
    border-bottom: 0px solid white;
  }
  #endorsers h4 {
    text-align: center;
    margin: 0em;
    padding-top: .5em;
    padding-left: .5em;
    padding-bottom: .5em;
  }
  #endorsers p {
    margin: 0em;
    padding-top: .5em;
    padding-left: 1em;
    padding-bottom: 1em;
  }
  #amazonCharityBanner {
    font-size: 75%;
    margin: 0;
    padding: 0em;
    padding-bottom: 1em;
    width: 16em;
    background: #c6826e;
    border-top: 1px solid #f9aa8e;
    border-right: 0px solid #f9aa8e;
    border-bottom: 0px solid white;
  }
  #navigation {
    font-size: 10pt;
    float: left;
    margin: 0;
    padding-bottom: .2em;
    background: white;
    list-style-type: none;
    width: 100%;
  }
  #navigation ul {
    margin: 0;
    padding: 0;
    background: white;
    list-style-type: none;
    width: 100%;
  }
  #navigation li {
    display: inline;
    background: white;
    margin-left: 0;
    margin-right: 1em;
    padding: 0;
    border: 0;
  }
  #navigation a {
    color: black;
    text-decoration: none;
    line-height: 1;
    padding: 0;
  }
  #navigation a:hover {
    color: white;
    background: #e6603f;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    border: 0;
  }

  #explain {
    font-size: 250%;
    font-family: serif;
    margin: 0;
    padding: 0em;
    background: #434343;
    color: white;
    list-style-type: none;
    width: 100%;
  }

  .signature0 {
    color       : blue;
    font-family : "brush script mt ", serif;
    font-size   : 24pt;
    font-style  : italic;
  }

  .signature {
    color       : blue;
    font-family :'Monotype Corsiva','Apple Chancery','ITC Zapf Chancery','URW Chancery L',cursive;
    font-size   : 14pt;
    font-style  : italic;
  }

  #explain p {
    margin: 0em 0em 0em 0.5em;
    padding: 0em;
  }

  #cpd {
    color: #e6603f;
  }

  div.paragraph {
    text-align: center;
    font-family: sans-serif;
    font-size: 12pt;
  }
  div.currentStatement {
    text-align: center;
    font-family: sans-serif;
    font-size: 12pt;
  }
  #statementSigners {
    color: black;
    position:relative;
  }
  #statementIntro {
    color: black;
    position:relative;
    text-align: left;
    width: 90%;
  }
  #statementLinks {
    padding: 0em;
    color: black;
    text-align: left;
  }
  #statementLinks ul {
    list-style-type: none;
    padding-left: 0;
    margin-left: 0;
    font-size: 13pt;
  }
  #statementLinks li {
    padding-bottom: .25em;
    margin-bottom: 0;
  }
  #statementLinks a {
    padding: .1em;
    padding-right: 1em;
    background-color: #A9F5F2;
    border-top-right-radius: 1em .5em;
    border-bottom-right-radius: 1em .5em;
  }
  #statementThankYou {
    position:relative;
    color: black;
    width: 90%;
  }
  #statementBody {
    position:relative;
    background: url(/images/bg_parchment3.jpg) repeat;
    margin-top: 1em;
    padding: 1em;
    border-style: groove;
    color: black;
    text-align: left;
  }
  #statementBody h2 {
    text-align: center;
  }
  #statementBody h3 {
    font-size: 12pt;
    padding-top: 10px;
    text-align: center;
  }
  #statementBody li {
    padding-bottom: 1em;
  }
  #statementNote {
  font-family:Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif;
    font-size: 85%;
  }
  #initialSigners {
    font-size: 80%;
  }
  #foot {
    text-align: center;
    clear: both;
    font-size: 8pt;
    margin: 0em;
    padding: 0.5em;
    background: #434343;
    color: white;
    border-top: 2px solid white;
  }
  #foot a:link {
    color: #f36d34;
  }
  #foot a:visited {
    color: orange;
  }
  form {
    font-size: 90%;
  }
  label {
    width: 9em;
    float: left;
    text-align: right;
    vertical-align: bottom;
    margin-right: 0.5em;
    display: block
  }
  input {
    color: #781351;
    background: #ccffff;
    border: 1px solid #781351
  }
  textarea {
    color: #781351;
    background: #ccffff;
    border: 1px solid #781351
  }
  .submit input {
    margin-left: 9em;
    color: #000;
    background: rgb(53, 126, 199);
    border: 2px outset black;
  }
  fieldset {
    border: 1px solid black;
    margin-top: 16px;
    padding: 10px;
  }
  fieldset p {
    margin: 1px;
  }
  legend {
    color: #fff;
    background: #336699;
    border: 1px solid black;
    padding: 2px 6px
  }

  .reversehead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    height: auto;
    width: auto;
    text-transform:capitalize;
    background-color: #000000;
    padding-right: 1em;
    padding-left: 1em;
  }

  .clearimage {
      clear: both;
      margin-left: 16em;
  }

  .leftimage {
      float: left;
  }

}

