/* =============================================================================
   HTML5 display definitions
   ========================================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }


html {background: #fafafa url("img/26.png") repeat-x center top; width:100%; text-align: center;}

h1#headline {width:610px; color: #035085; margin-bottom: 66px; margin-top: 8px; float: left; width: 100%;}
.dancing {font-family: 'Dancing Script', serif; font-weight: 400; font-style: normal; color:#d2da1d; font-size: 2em;}
h1>strong {font-size: 1.4em; text-transform: uppercase; font-weight: bold;}

header {width:610px; color: #FFF; color: rgba(255,255,255,1.0); background-color: #3c3c3c; -moz-border-radius: 8px; border-radius: 8px; display: block; margin: 0 auto; position: relative;}
section {padding-bottom: 82px; margin-bottom: 76px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); float: left;}
#top {margin-bottom: 76px; padding-bottom: 35px; margin-top: 27px; width: 100%;}

article {background-color: rgba(255,255,255,0.0); padding: 71px 58px 51px 59px;}  

