html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, hr {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; list-style:none; vertical-align: baseline;}
.clear{clear:both;}
html {width:100%; height:100%; }
body {width:100%; height:100%;position:absolute;
}
@font-face {
  font-family: 'OCRAStd';
  src: url('../font/OCRAStd.eot?#iefix') format('embedded-opentype'),  url('../font/OCRAStd.otf')  format('opentype'),
	     url('../font/OCRAStd.woff') format('woff'), url('../font/OCRAStd.ttf')  format('truetype'), url('../font/OCRAStd.svg#OCRAStd') format('svg');
  font-weight: normal;
  font-style: normal;
}


html {background: #fffb04; /* Old browsers */
background: -moz-linear-gradient(top,  #d9d9d9 10%, #fe0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#d9d9d9), color-stop(100%,#fe0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d9d9d9 10%,#fe0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d9d9d9 10%,#fe0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d9d9d9 10%,#fe0000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d9d9d9 10%,#fe0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#fe0000',GradientType=0 ); /* IE6-9 */


 width:100%; height:100%; }
body {

	overflow: hidden;
}
#welcome{position: relative; width: 100%; height: 100%; display: table; vertical-align: middle;}
#logo{position: relative; width: 80%; max-width: 500px; text-align: center; display: table-cell; vertical-align: middle; margin: 0 auto;}
#logo img{max-width: 500px; width: 80%}

.arial{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
@media screen and (min-width: 300px) and (max-width: 580px)
{

}