html { 
  background: url(bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

body {
    margin: 0 auto;
    padding: 1.2em;
    width: 70%;
    font-family:sans-serif;
    font-size:1.3em;
    color: white;
    background-color:rgba(0, 0, 0, 0.5)
}

h1 { font-family:mono; }

nav { text-shadow: 1px 1px #ff0000; border-bottom: 1px solid gray; padding: 1.20em; margin-left: 10px; background-color: #fff; }

figure.aright {
		float:right;
		display; inline-block;
	}

figcaption { 	font-size: small;
		text-align: center;
		color: red;
		font-weight: bold;
	}

.entry {
	margin-left: 10px;
	width: 100%;
	float: left;
	clear: both;
	text-align: left; border-bottom: 1px solid gray;
	}
