body {
background-image: url('images/bluecarbonfiber.jpg');
}

h1 {
color: #e5ffff;
font-size: 70px;
moz-outline: #000000 2px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 10px;
text-shadow: #070713 3px 5px 3px;
font-family: 'Noto Serif', 'Times New Roman', serif;
}

h2 {
  font-size: 1px;
  text-indent: -999em;
  margin: 0px;
  padding: 0px;
}
nav {
margin-bottom: 0px;
margin-top: 0px;
width: 98%;
}

nav ul {
background: #fffffc;
padding: 10px;
box-shadow: #0d0d26 0px 3px 3px;
webkit-border-radius: 8px;
moz-border-radius: 8px;
border-radius: 8px;
background: #fff7e5;
box-shadow: none;
margin-top :0px;
}

nav ul li {
list-style-type: none;
display: inline-block;
background: #fffffc;
margin-left: 0px;
margin-right: 0px;
}

nav ul li a {
background: #fffffc;
padding: 10px;
text-decoration: none;
color: #000000;
font-family: Arial, Sans-serif;
border-left: 1px solid #332300;
border-right: 1px solid #332300;
margin-left: 0px;
margin-right: 0px;
}

nav ul li a:link {
background: #ffe099;
background: linear-gradient(#ffe099,#fff7e5);
background: -webkit-linear-gradient(#ffe099,#fff7e5);
background: -o-linear-gradient(#ffe099,#fff7e5);
background: -moz-linear-gradient(#ffe099,#fff7e5);
color: #000000;
border-left: 1px solid #332300;
border-right: 1px solid #332300;
}

nav ul li a:visited {
background: #ffe099;
background: linear-gradient(#ffe099,#fff7e5);
background: -webkit-linear-gradient(#ffe099,#fff7e5);
background: -o-linear-gradient(#ffe099,#fff7e5);
background: -moz-linear-gradient(#ffe099,#fff7e5);
color: #000000;
border-left: 1px solid #332300;
border-right: 1px solid #332300;
}

nav ul li a:hover {
background: #ffe099;
background: linear-gradient(#ffc033,#996a00);
background: -webkit-linear-gradient(#ffc033,#996a00);
background: -o-linear-gradient(#ffc033,#996a00);
background: -moz-linear-gradient(#ffc033,#996a00);
color: #fff7e5;
border-left: 1px solid #fff7e5;
border-right: 1px solid #fff7e5;
}

nav ul li a:active {
background: #ffe099;
background: linear-gradient(#fff7e5,#fff7e5);
background: -webkit-linear-gradient(#fff7e5,#fff7e5);
background: -o-linear-gradient(#fff7e5,#fff7e5);
background: -moz-linear-gradient(#fff7e5,#fff7e5);
color: #000000;
border-left: 1px solid #332300;
border-right: 1px solid #332300;
}

#content {
background: #ffffcc;
width: 90%;
margin-top: 0px;
margin-left: 4%;
padding-top: 10px;
padding-left: 32px;
padding-right: 15px;
padding-bottom: 20px;
border-bottom: 1px solid #b37700;

}

footer {
width: 100%;
text-align: center;
float: clear;
font-family: Arial, sans-serif;
color: #fff7e5;
margin-top: 14px;
padding: 10px;
}

h3 {
  font-family: "Times New Roman", Serif;
  margin-top: 0px;
  font-size: 20px;
}

article {
margin-left: 65px;
margin-top: 20px;
margin-right: 60px;
margin-bottom: 20px;
}

p {
font-family: arial, sans-serif;
font-size: 14px;
line-height: 22px;
}

#content ul {
list-style-type: square;
}

q {
font-size: 24px;
font-family: 'Noto Serif', 'Times New Roman', Serif;
}

#content cite {
font-size: 18px;
}

#content figure {
text-indent: 40px;
}

p.date {
font-family: 'Times New Roman', Sans-serif;
font-size: 21px;
}

#content article.bio {
margin-left: 36px;
margin-right: 40px;
}

ul.main-content {
font-size: 19px;
line-height: 26px;
}

ul.main-content li {
margin-top: 3px;
margin-bottom: 3px;
}

#quote-of-the-day-archive ul li {
font-size: 18px;
}

#causes-bruce-eaton-supports ul {
list-style-type: none;
}

#causes-bruce-eaton-supports ul li {
margin-bottom: 18px;
margin-top: 10px;
}
#causes-bruce-eaton-supports ul a {
margin-left: 16px;
}

#quote-illustration cite.img-credit {
font-size: 11px;
margin-left: 130px;;
}

#previous-quote-next {
margin-bottom: 30px;
margin-top: 20px;
}
