.knitr .inline {
  background-color: #f7f7f7;
  /* border:solid 1px #B0B0B0; */
}
.error {
	font-weight: bold;
	color: #FF0000;
}
.warning {
	font-weight: bold;
}
.message {
	font-style: italic;
}
.source, .output, .warning, .error, .message {
/* 	padding: 0 1em; */
  /* border:solid 1px #F7F7F7; */
}
.source {
  background-color: #f5f5f5;
}
.rimage .left {
  text-align: left;
}
.rimage .right {
  text-align: right;
}
.rimage .center {
  text-align: center;
}
.hl.num {
  color: #AF0F91;
}
.hl.str {
  color: #317ECC;
}
.hl.com {
  color: #AD95AF;
  font-style: italic;
}
.hl.opt {
  color: #000000;
}
.hl.std {
  color: #585858;
}
.hl.kwa {
  color: #295F94;
  font-weight: bold;
}
.hl.kwb {
  color: #B05A65;
}
.hl.kwc {
  color: #55aa55;
}
.hl.kwd {
  color: #BC5A65;
  font-weight: bold;
}

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

td, th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}

tr:nth-child(even) {
  background-color: #dddddd;
}

/* bits for the blog */
h4 {
}

/* blog content */
#blog {
 /* color: black; */
  /*
  padding:2% 0 2% 0; 
  border-top: 2px solid grey ;
  border-bottom: 2px solid lightgrey;
  */
}

b.hashtag {
  color: grey ;
}

img.main {
  display: block;
  margin: auto;
  width: 80%;
  max-width:700px;
}

img.plot {
  display: block;
  margin: auto;
  width: 80%;
  max-width:500px;
}


/* unvisited link */
a:link {
  color: #4099FF;
  text-decoration: none;
}

/* visited link */
a:visited {
  color: #4099FF;
  text-decoration: none;
}

/* mouse over link */
a:hover {
  color: green;
  text-decoration: none;
}

/* selected link */
a:active {
  color: #4099FF;
  text-decoration: none;
}

#contact {
margin-left: 40px;
font:20px arial,helvetica,clean,sans-serif;
  height: 100px;
  text-align: center;
  width: 100px;
  vertical-align: middle;
  float: left;
  padding-top:10px; 
}

#meanmean {
  color: white;
  font-size: 100px;
  white-space: nowrap;
  text-align: center;
  height: 100px;
  width: 100%;
  margin-right: 40px;
}

#content {
font:18px arial,helvetica,clean,sans-serif;
margin: auto;
width: 80%;
min-height:  100%;
max-width: 800px;
bottom:70px; /* Height of the footer element */
}


#footer {
/* background: grey;  */
font-size: 10px;
margin-left: 40px;
margin-right: 40px;
height:80px; 
/*
position:absolute;
bottom:0;
left:0;
*/
}
