/*** general ***/
body {
background-color: #ffffff; 
margin: 0 0 0 0;
}
* {
font-size: 16px; 
font-family: Arial, Helvetica, sans-serif; 
box-sizing: border-box;
}
.ryk 
{
margin-left: 20px;
margin-right: 20px; 
width: 90%;
}
p {
margin-left: 4%; 
margin-right: 15%;
}
.cit 
{
margin-left: 40px; 
font-style: italic; 
background-color: #eeeeee;
}
.blogfooter
{
border: 1px solid black;
text-align: center;
}
pre 
{
margin-left: 10%; 
width: 94%;
}
blockquote 
{
font-style: italic;
}
q 
{
font-style: italic;
}

/*** headings ***/
h1,h2,h3,h4,h5,h6 {
font-family: Times, serif; 
color:#595559; 
text-align:left; 
margin-left: 20px;
}
h1 {
font-size: 24px; 
}
h2 {
font-size: 20px; 
}

/*** figure ***/
figure {
  border: none;
  padding: 0px;
  margin-left: 3%px;
}

figcaption {
  display: inline;
  font-style: italic;
  padding: 4px;
  text-align: left;
  margin-left: 3%; 
  margin-right: 3%;
}

/*** links ***/
a:link {
color: #7a8599
}
a:active {
color:#5A7875;
}
a:visited {
color: #000099
}
a:hover {
color: #9d9b64
}

