p.sub{text-align:left;color:#aaa;padding:25px 10px 10px}
.clr{clear:both}
h1{font-size:24px;text-align:center;  padding-bottom:10px;line-height:40px;margin:5px}
h1 span{font-size:10px;display:block;letter-spacing:2px; color:#00c6e3;line-height:14px;padding-top:10px;text-shadow:none;text-transform:uppercase}
.header{font-size:13px;background:#000;opacity:0.9;text-transform:uppercase;-moz-box-shadow:1px 0 2px #000;-webkit-box-shadow:1px 0 2px #000;box-shadow:1px 0 2px #000}
.header a{line-height:18px;letter-spacing:1px;text-shadow:1px 1px 1px #000;color:#ddd;padding:0 4px}
.header a:hover{color:#fff}
.header a span{font-weight:700}
.header span.right_ab{float:right}
.content{margin:0 25px 30px}
@media screen and max-width 640px {
.header a{display:block;text-align:center;font-size:10px;text-shadow:none}
.header span.right_ab{float:none}
}