* {
margin: 0;
padding: 0;
}

html {
background: #F5F3EB;
color: #000;
font: 81.25%/1.3 verdana, arial, helvetica, sans-serif;
}

body {
padding: 50px;
width: 450px;
}

h1 {
font: bold italic 1.5em georgia, serif;
}

p {
margin-top: 1em;
}

blockquote {
color: #927B6B;
font: italic 2em/1.2 georgia, serif;
float: right;
margin: .3em 0 .7em .5em;
text-align: center;
width: 250px;
}

blockquote p {
margin: 0;
}

blockquote em {
color: #87420F;
}

blockquote span {
color: #BAB9B3;
font-size: 1.1em;
font-weight: bold;
line-height: 1.0;
padding: 0 .2em;
}