article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
[hidden] {display: none;}
html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
html,button,input,select,textarea {font-family: sans-serif;}
body {margin: 0;}
a:focus {outline: thin dotted;}
a:active,a:hover{outline: 0;}
b,strong {font-weight: bold;}
p,pre{margin: 0;}
img {border: 0;-ms-interpolation-mode: bicubic;}
table {border-collapse: collapse;border-spacing: 0;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
img {vertical-align: middle;}
dl,menu,ol,ul {margin: 1em 0;}
menu,ol,ul {padding: 0 0 0 40px;}
nav ul,nav ol {list-style: none;list-style-image: none;}

body {font-size: 15px;line-height: 1.4;background: url(lightblue.png);}
#full{background:url(assets/zigzag.png) repeat-x center 50px;}
header{height:63px;background:url(pattern.jpg) repeat-x center top;border-bottom:1px solid #c8c8c8;}
.wrapper > a{display:block;margin:10px auto;width:250px;color:white;font:bold 20px Arial;text-decoration:none;text-transform:uppercase;border:1px solid #4e493d;border-radius:10px;background:url(darkblue.png);line-height:45px;text-align:center;box-shadow:0 1px 10px -2px black inset;}
.wrapper > a:hover{color:whitesmoke;}
.banner{display:block;margin:-15px auto 15px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 10px -2px gray;}
.container{width:940px;margin:0 auto;}
.container.fix{width: 100%;background: url(darkblue.png);padding-top: 100px;margin-top: 160px;}
.container img{display: block;border: 10px solid #063879;border-radius: 10px;box-shadow: 0 0 10px -2px white;margin: -240px auto 0;}
.box{width:940px;margin:0 auto 15px;padding:20px 20px 0;background: url(darkblue.png);color:#333;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:white;}
.box p{text-align:center;}
.box.left,.box.right{width:440px;padding:10px;}
.box.left p,.box.right p{height:520px;background:url(lightblue.png);color:#333;padding:8px;text-align:justify;}
.box h2,.box h3{height:47px;background:url(sprite.png) no-repeat 0 0;padding:0 0 0 80px;margin:0 0 10px;line-height:22px;font-size: 18px;font-weight: bold;}
.box.right h2,.box.right h3{background-position: 0 -48px;}
h1,h2,h3,h4,h5,h6{font:normal 22px "Century Gothic", CenturyGothic, AppleGothic, sans-serif;margin:0;padding-bottom:10px;color:white;text-transform:uppercase;}
h1{text-align: center;margin: -25px -20px 10px;padding: 15px 0 0;}
#full p{padding-bottom:15px;}
.external{display:block;text-align:center;font:normal 18px Arial;color:black;text-transform:uppercase;text-shadow: 0 0 3px lightgray;margin-top:20px;}
.external:hover{color:#333;text-decoration:none;}
.copyright{color:#49cfff;font-size:11px;line-height:30px;background:url(darkblue.png) repeat-x center top;}
.copyright div{width:940px;margin:10px auto 0;text-align:right;}
.both{clear:both}
.left{display:inline;float:left;padding-right:20px}
.right{display:inline;float:right;padding-left:20px}
.clear:before,.clear:after {content: " ";display: table;}
.clear:after {clear: both;}
.clear {*zoom: 1;}