@namespace url(http://www.w3.org/1999/xhtml);

html.mystyle
{
background:#EEE;
font:medium Verdana, sans-serif;
}

html.mystyle body
{
font-size:0.95em;
background:white;
width:42em;
padding:3.5em 2em 0.8em 2em;
border:7px solid #90AF8E;
margin:15px auto;
position:relative;
}

html.mystyle h1
{
font:1.7em/100% "Warnock pro","Perpetua titling mt",Georgia,serif;
color:#90AF8E;
position:absolute; top:0; left:0em; width:98%;
padding:0 1% 0.1em 1%;
background:#EEE;
color:Firebrick;
margin:0;
border-bottom:2px solid silver;
letter-spacing:-0.05em;
}

html.mystyle h2,
html.mystyle h3
{
font-family:"Warnock pro", "Futura Bk Bt", "Lucida Sans Unicode", serif;
color:Firebrick;
margin:0.5em 0 0 0;
padding-top:0.2em;
}

html.mystyle h2 { border-top:1px dotted silver; }

html.mystyle blockquote {
margin-left:0;
border-left:6px solid #e8e8e8;
padding:0 1em;
}

html.mystyle a:link { color:Darkblue; font-weight:bold; }
html.mystyle a:visited { color:gray; }
html.mystyle a:link:hover { color:Crimson; }

/* body.mystyle img { max-width:40em; } */