body{margin:0;padding:0;color:#000;background:#fff;font:1em/1.2 helvetica,arial,sans-serif}
h1{margin:0;font-size:1.5em;font-weight:500}
h2,h3{margin:0 0 1em;font-size:1.3em;font-weight:500}
p{margin:0 0 1.5em;line-height:1.5}
.header{background-color:#fff;padding:0em}
.nav-bar{color:#053B57;background-color:#ffffff}
.content{padding:1em}
.main{margin-bottom:1em}
.aside{margin-bottom:1em;background-color:#ffffff;font-size:0.9em}
.footer{clear:both;padding:1em;background-color:#ffffff}
.nav{margin:0;padding:0;list-style:none}
.nav li{display:inline;margin:0}
.nav a{display:block;padding:0.7em 1.25em;color:#fff;text-decoration:none;border-bottom:1px solid gray}
.nav a:link{color:#fff}
.nav a:visited{color:#fff}
.nav a:focus{color:#000;background-color:#fff}
.nav a:hover{color:#fff;background-color:green}
.nav a:active{color:#fff;background-color:red}@media (min-width:700px)
{.header{padding:.1em}
.nav-bar{padding:0em}
.nav li{display:inline;margin:0 1em 0 0}
.nav a{display:inline;padding:0;border-bottom:0}
.content{overflow:hidden;padding:2em 0 1em}
.main{float:left;width:60%;margin-left:5%}
.mainsecond{float:left;width:90%;margin-left:5%}
.aside{float:left;width:25%;margin-left:5%}
.footer{padding:1em 5%}}
