/* Styles */ body {

background: #ffffff;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #3f3f38;

}

pre, code, kbd, samp, tt {

font-family: monospace;
font-size: 108%;
line-height: 1;

}

h1, h2, h3, dl, dl dt {

font-weight: 700;
margin: 1em 0;
line-height: 1em;

}

h1 {

font-size: 2em;

}

h2 {

font-size: 1.5em;

}

h3 {

font-size: 1em;

}

p {

margin: 15px 0 15px;
color: #787975;
line-height: 1.4em;

}

p + h1, p + h2, p + h3, p + dl dt, dl p + dt, p + h4, p + h5, p + h6 {

margin-top: 2em;

}

blockquote {

margin-left: 1em;
padding-left: 1em;
border-left: 1px solid #fff;

}

a, a:visited {

color: #45bcd2;
font-weight: bold;
text-decoration: none;

}