* { margin:0; padding:0; }
html { font-family:'MuseoSans100', Helvetica, Arial, sans-serif; font-size:12px; line-height:1.5em; color:#544f48; height:100%; width:100%; }
body { background:#d1d0cf url(/images/bg.jpg) top center no-repeat; }
img { border:none; }
a img { border:none; }

/* Fonts & Headings */
/*****************************************************/

p { font-family: 'MuseoSans100', Helvetica, Arial, sans-serif; font-size:12px; line-height:1.5em; color:#544f48; margin:0 0 1.0em 0; }
/* p em { font-family: 'MuseoSans100Italic', Helvetica, Arial, sans-serif; }
p strong { font-family: 'MuseoSans700', Helvetica, Arial, sans-serif; }
p strong em { font-family: 'MuseoSans700Italic', Helvetica, Arial, sans-serif; } */

h1,.h1 { font-family:'MuseoSans700', Helvetica, sans-serif; font-size:24px; line-height:1.5em; color:#544f48; margin:0; font-weight:normal; }
h2,.h2 { font-family:'MuseoSans700', Helvetica, sans-serif; font-size:20px; line-height:1.5em; color:#544f48; margin:0; font-weight:normal; }
h3,.h3 { font-family:'MuseoSans500', Helvetica, sans-serif; font-size:18px; line-height:1.5em; color:#544f48; margin:0; font-weight:normal; }
h4,.h4 { font-family:'MuseoSans500', Helvetica, sans-serif; font-size:16px; line-height:1.5em; color:#544f48; margin:0; font-weight:normal; }
h5,.h5 { font-family:'MuseoSans300', Helvetica, sans-serif; font-size:14px; line-height:1.5em; color:#544f48; margin:0; font-weight:normal; }
h6,.h6 { font-family:'MuseoSans100', Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#898583; margin:0; font-weight:normal; }

/* Links */
/*****************************************************/

a { color:#006cc2; text-decoration:none; outline:none; }
a:visited { color:#006cc2; text-decoration:none; outline:none; }
a:hover { color:#1e93f0; text-decoration:none; outline:none; }
a:active { color:#006cc2; text-decoration:none; outline:none; }

/* Landing Page */
/*****************************************************/

#wrapper { margin: 0 auto; position: relative; text-align:center; /*width:960px;*/ }

#wrapper h6 { font-size: 19px; }
#wrapper p { font-size: 16px; }

h1 a.logo { background:url(/images/logo.png) no-repeat; display: block; height: 149px; margin: 186px auto 15px; text-indent:-999em; width: 292px; }
div.contact { margin: 30px; }
div.coming-soon { background:url(/images/arrow.png) bottom center no-repeat; left:281px; margin:0 auto; padding-bottom:10px; position:absolute; top:-85px; width:400px; z-index:100; }
div.coming-soon p { font-family:RedstarRegular; font-size:25px; color:#888481; line-height:.6em; }
div.coming-soon p span { font-size:11px; }