* {outline: none;}

body { 
color:#111;
font:73%/1.5em Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.03em;
padding: 20px;
word-spacing:0.08em;
}

p { padding:0 0 1.5em 0; }
p img.left { border: 1px solid #fff; float: left; margin: 5px 10px 0 0; padding: 2px; }
p img.center { border: 1px solid #356287; margin: 5px auto; padding: 2px; }
p img.right { border: 1px solid #356287; float: right; margin: 0 0 1em 1em; padding: 2px; }
p.borderBottom { display: block;  padding:0 0 9.5em 0; }

.left { text-align: left; }
.center {text-align: center;  }
.right { text-align: right; }

h1{ font-weight:normal; border-bottom: 1px solid #70a0c7; color: #70a0c7; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; margin: 0 5em; padding-bottom: 15px; word-spacing:0.1em; } 
h2,h3,h4,h5,h6 { font-weight: normal; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1 { font-size: 2.9em; margin-bottom: 0.3em; font-weight: bold; text-align: center; }
h2 { font-size: 1.9em; margin-bottom: 0.79em; text-align: center; }
h3 { font-size: 1.7em; margin: 0.40em 0; }
h4 { font-size: 1.4em; margin: 0.25em 0; }
h5,h6 { font-size: 1.3em; margin-bottom: 1.154em; }

a { color: #c00; text-decoration: underline; font-weight:bold;}
a:hover { text-decoration: none; }

blockquote { padding-left:1.5em; letter-spacing: 0.1em; margin: 1.5em; border-left:3px solid #a3c1da; font-style:italic; }
strong { font-weight: bold; }

