/* ================================================== */
/* CUSTOM FONTS
/* ================================================== */
@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url('yanonekaffeesatz-regular-webfont.eot');
    src: url('yanonekaffeesatz-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('yanonekaffeesatz-regular-webfont.woff') format('woff'),
         url('yanonekaffeesatz-regular-webfont.ttf') format('truetype'),
         url('yanonekaffeesatz-regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'YanoneKaffeesatzBold';
    src: url('yanonekaffeesatz-bold-webfont.eot');
    src: url('yanonekaffeesatz-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('yanonekaffeesatz-bold-webfont.woff') format('woff'),
         url('yanonekaffeesatz-bold-webfont.ttf') format('truetype'),
         url('yanonekaffeesatz-bold-webfont.svg#YanoneKaffeesatzBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ================================================== */
/* GLOBAL RESET
/* ================================================== */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, area, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
    outline: 0;
    outline-style: none;
    outline-width: 0;
    text-decoration: none;

}
a,
img {
    *noFocusLine: expression(this.onFocus=this.blur())
}

p {
    margin: 10px 0
}

/* ================================================== */
/* LAYOUT
/* ================================================== */
body {
  color: #fff;
  margin: 0;
  padding: 0;
  background: #fff url(../images/bg.png) repeat-x left top;
}

/* ================================================== */
/* HEADINGS
/* ================================================== */
h1 {  
  font-family: YanoneKaffeesatzBold, "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 90px;
  margin: 32px 0px 0px 0px;
  padding: 0;
  text-align: center;
  text-decoration: none;
  color: #0b6bb5;  
}

h2 {  
  font-family: YanoneKaffeesatzBold, "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 24px;
  margin: 24px 0px 0px 0px;
  padding: 0;
  text-align: center;
  text-decoration: none;
  color: #325570;  
}

h3 {  
  font-family: YanoneKaffeesatzRegular, "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 36px;
  margin: 30px 0px 0px 0px;
  padding: 0;
  text-align: center;
  text-decoration: none;
  color: #1888e1;  
}

/* ================================================== */
/* WEBSITE STRUCTURE
/* ================================================== */
#frame {
  width: 1100px;
  margin: 0 auto;
  background:transparent;
  text-align: center;
}

/* HEADER */
#logo {
  width: 673px;
  height: 199px;
  background: url(../images/logo.png) no-repeat center top;
  margin-top: 100px;
}

#coming-soon {
  width: 740px;
  height: 330px;
  background:#fff;
}