.center-div
{
     margin: 0 auto;
     width: 800px; 
}

.siteimg
{
     margin-left: 50px;
     margin-right: 50px;
     margin-top: 100px;
     margin-bottom: 50px;
     -webkit-filter: grayscale(100%);
     filter: grayscale(100%);
     opacity: 0.5;
     border-width: 1px;
     border-style: solid;
     border-color: #ccc;
}

.headerimg {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

P.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 250px;
    font-family: "Courier New", Courier, monospace;
    color: black;
    font-size: 16px;
    font-weight: normal;

}

P.block2 {
    margin-left: auto;
    margin-right: auto;
    width: 650px;
    font-family: "Courier New", Courier, monospace;
    color: black;
    font-size: 15px;
    font-weight: normal;
    text-align: justify;
a:link:not(:hover) {color: #000; background-color: #000; text-decoration: none; border: 1px solid black;}
a:visited {color: #777; background-color: #000; text-decoration: none; border: 1px solid black;}
a:hover {color: #000; background-color: none; text-decoration: none; border: 1px solid black;}
}

block3 {

a:link:not(:hover) {color: #000; background-color: #000; text-decoration: none; border: 1px solid black;}
a:visited {color: #777; background-color: #000; text-decoration: none; border: 1px solid black;}
a:hover {color: #000; background-color: none; text-decoration: none; border: 1px solid black;}
}




.siteimg:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
  opacity: 1.0;
}


.redact:hover {
border: 1px solid black;
}
.redact:not(:hover) {
        color: #000; background-color: #000; text-decoration: none;
border: 1px solid black;
}

.column 
{
    float: left;
    width: 400px;
    text-align: center;
}

/* Clear floats after the columns */
.row:after {
    content: "";
    display: table;
    clear: both;
}

h5
{
	font-family: "Courier New", Courier, monospace;
	color: black;
	margin: 5px;
	font-size: 16px;
	font-weight: normal;
}
