/*---------------  1  ---------------*/
/*--       NORMALIZE & RESET       --*/
/*-----------------------------------*/
html,body { width:100%; height:100%; margin:0; padding:0; border:none; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary { display:block; }
h1,h2,h3,h4,h5,h6,div,p,a,blockquote,li,span,i,b,u,strong,em,small,sub,sup,button,td { -webkit-font-smoothing:subpixel-antialiased; text-rendering:optimizeLegibility; }
h1,h2,h3,h4,h5,h6 {	margin:0; }
a { background-color:transparent; text-decoration:none; outline:0; -webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; -o-transition:all 0.25s ease-in-out; transition:all 0.25s ease-in-out; }
abbr[title] { border-bottom:1px dotted; }
p { margin:0 0 25px 0; }
blockquote { margin:0 25px; }
b,strong { font-weight:700; }
dfn,cite,em,i { font-style:italic; }
small { font-size:85%; }
sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup { top:-9px; }
sub { bottom:-5px; }
pre { overflow:auto; }
img { max-width:100%; height:auto; border:0; }
svg:not(:root) { overflow:hidden; }
figure { margin:18px 40px; }
hr { box-sizing:content-box; height:0; }
button,input,select,textarea { color:inherit; font:inherit; margin:0; }
button { overflow:visible; }
button,select { text-transform:none; }
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer; }
button[disabled],html input[disabled] { cursor:default; }
button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0; }
input { line-height:normal; }
input[type="checkbox"],input[type="radio"] { box-sizing:border-box; padding:0; }
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height:auto; }
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; }
textarea { overflow:auto; }
table { border-collapse:collapse; border-spacing:0; }
td,th { padding:0; }
* { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
audio,canvas,progress,video { display:inline-block; vertical-align:baseline; }
audio:not([controls]) { display:none; height:0; }
[hidden],template { display:none; }
.clear { clear:both; }
/*---------------  2  ---------------*/
/*--         ON PAGE STYLES        --*/
/*-----------------------------------*/
body { width:100%; height:100%; margin:0; font-family:"Roboto", Arial, Helvetica, sans-serif; font-size:18px; font-weight:400; background:url('img/bg-body.jpg') top left repeat-x #2B2926; color:#FFF; }
.highbar { width:100%; height:130px; background:url('img/bg-top.jpg') center center no-repeat #1E1E1E; text-align:center; }
.highbar img { width:361px; height:130px; margin:0 auto; }
nav { width:100%; height:50px; background:#000; color:#FFF; text-align:center;  }
nav a { display:inline-block; height:50px; line-height:50px; padding:0 10px; font-weight:300; font-size:15px; background:#000; color:#E5E5E5; border-right:1px solid #333; }
nav a.noBorder { border-right:0; }
nav a:hover { background:#F06; color:#FFF; }


















