body {
     background-image: url('../images/C-thru.gif');
	background-color: #ffdead;
	color: #800000;
}
.wrapper {
  height: 100%;
  display: table;
  width: 90%;
  margin: auto;
  text-align: center;
}
.header {
  width: 100%;
  height: 20px;
  background: #ffd34e;
  color: #8B4513;
  margin-bottom: 20px;
}
.main {
  height: 100%;
  display: table;
  width: 100%;
  background-color: #fff;
}
.paddedtext {
	padding: 10px;
	text-align: left;
}
.box {
  display: table-cell;
}
.sidebar {
  width: 200px;
  background: #DBF4DB;
}
.content + .sidebar {
  position: relative;
  left: -100%;
  height: 100%;
}
.inner {
  position: relative;
  left: 400px;
  top: -15px;
  min-height: 100%;
  background: #fea;;
}
.content {
  position: relative;
  top: -16px;
  left: 200px;
}
.footer {
  display: table-row;
  height: 1px;
  background: #800000;
  font-size: small;
  color: #fffad5;
}
.footer a {
	color: #fffad5;
}
* {
  margin: 0;
  padding: 0;
}
html,
body {
  height: 100%;
}

a {
        color: #1B2DE8;
}
a:hover {
        color:#800000;
        background: yellow;
}
h1, h2, h3 {
        margin: auto;
        text-align: center;
        padding:0;
}
  p {
        margin:.4em 0 .8em 0;
    }
.quotation {
margin: 0;
position: relative;
display: block;
width: 94%;
font-size: 100%;
background-color: #F0F3E4;
border-top: groove green;
padding: 4px 5px 26px 5px;
}
.cite {
position: relative;
display: block;
width: 93%;
font-size: 0.70em;
float: right;
text-align: right;
background-color: #F0F3E4;
border-bottom: groove green;
padding: 6px;
}
.leftcol {
width: 50%;
float: left;
}
.leftcol img {
max-width: 100%; height: auto;
}
.rightcol {
width: 50%;
float:right;
}
.yellowgradient {
background: -moz-linear-gradient(269deg, #ffffff 0%, #f8f981 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 269deg, color-stop(0%, #ffffff), color-stop(100%, #f8f981));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(269deg, #ffffff 0%, #f8f981 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(269deg, #ffffff 0%, #f8f981 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(269deg, #ffffff 0%, #f8f981 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f981', GradientType='1'); /* for IE */
background: linear-gradient(181deg, #ffffff 0%, #f8f981 100%);/* W3C */
}
.contentblock {
	border-color: maroon;
	border-style: groove;
	border-width: 2px;
	display: block;
	padding: 20px 0 20px 0;
	border-left: none;
	border-right: none;
}