/* CSS (screen) *************************** */
@charset 'utf-8';

.noprint {display:none;}
.print {display:block;}


body {font:20px/1.4em 'Lato',sans-serif; text-transform:uppercase; color:#FFF; background:#ececec;}
body.js {background:#ececec url(../images/body-loader.gif) center center no-repeat;}
body.ie6 div { }

h1 {font:3em/1em 'Lato',sans-serif; font-weight:700;}
h2 {font:2em/1em 'Lato',sans-serif; font-weight:400;}
h3, h4, h5, h6 {font:1.5em/1em 'Lato',sans-serif; font-weight:400;}
p {margin:0.5em 0;}
b {font-weight:900;}
a {color:#FFF;}
a:focus {}
img {}
form {}
input,select,textarea {padding:8px 10px; width:280px;}
select {}
input[type=submit] {width:auto;}
input[type=checkbox], input[type=radio] {padding:0; width:auto; border:auto;}
textarea {}
label {}
acronym {cursor:help;}

/* LAYOUT ******************************* */

header {display:none;}
footer {position:relative; left:auto; bottom:auto; z-index:200; width:100%; height:auto; font-size:0.6em; line-height:auto;}
#navigation {}
#title {margin:0; font:5em/1em 'Lato',sans-serif; font-weight:900; letter-spacing:-10px;}
#content {margin:0 !important; width:100%; float:none;}
body.jobs #content {margin:0 !important; width:100%;}
#address {margin-right:0; float:left;}


/* background stretcher jquery plugin, www.ajaxblender.com */
.bgstretcher{display:none;}