
* {
  box-sizing: border-box;
}
img {
  max-width: 100%;
  height: auto;
}
.left {
margin:3px 10px 2px 0;
float:left;
}
.right {
margin:2px 0 2px 10px;
float:right;
}
body{background:#FFF;color:#333}
body{font: 100.01% Verdana, Helvetica, sans-serif}
h1{font-size: 2.4em}
h2{font-size: 1.8em}
h3{font-size: 1.4em}
h4{font-size: 1.2em}
h5{font-size: 1em}
h6{font-size: 0.85em}
a {
text-decoration:none;
font-weight:bold;
color:#286ea0;
background-color:inherit;
}
a:hover {
text-decoration:underline;
color:#286ea0;
background-color:inherit;
}
p, blockquote, pre, ol, dl, ul, form {line-height:1.5}
html, body{margin: 0;padding: 0}
h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0.2em}
address, blockquote, dl, form,
fieldset, ol, table, p, pre, ul{
  margin-top: 0.2em;margin-bottom: 1.2em}
div#container{max-width:640px;margin: 2em auto; padding: 0 15px;}