@charset "UTF-8";

/* Layout (global rules for all sizes) */

body { margin: 0; padding: 0px; }

companylogo { 
	width: 100%;
	display: block;
	position: absolute;
}


/* Layout Large Screens (default for older browsers) */

header {
	height: 100px;
	background: #CCC;
}

.companylogo {
	height: 150px;
	padding: 5px;
	background-image: url(../images/JBC_LOGO_LARGE.png);
	background-position: center;
	background-repeat: no-repeat;
}

footer { font-size: .7em; font-weight: 300; color: #260859; background-color: #CCC; padding: 2px; }
a { color: #260859; text-decoration: none; font-weight: 700; font-size: 1em; }

h1 { font-size: 3em; font-weight: 300; line-height: 0.9em ;margin: 5px 0 .5em 0; }

p { font-size: 1.2em; }
