@font-face {
	font-family: 'CongressExtraBlack';
	src: url('webfonts/CongressTBla/CongressT-ExtraBlack.eot'); /* IE9 Compat Modes */
	src: url('webfonts/CongressTBla/CongressT-ExtraBlack.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('webfonts/CongressTBla/CongressT-ExtraBlack.woff2') format('woff2'), /* Modern Browsers */
	url('webfonts/CongressTBla/CongressT-ExtraBlack.woff') format('woff'), /* Modern Browsers */
	url('webfonts/CongressTBla/CongressT-ExtraBlack.ttf') format('truetype'); /* Safari, Android, iOS */
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Congress';
	src: url('webfonts/CongressTReg/CongressT-Regu.eot'); /* IE9 Compat Modes */
	src: url('webfonts/CongressTReg/CongressT-Regu.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('webfonts/CongressTReg/CongressT-Regu.woff2') format('woff2'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-Regu.woff') format('woff'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-Regu.ttf') format('truetype'); /* Safari, Android, iOS */
	font-style: normal;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Congress';
	src: url('webfonts/CongressTReg/CongressT-RegularItalic.eot'); /* IE9 Compat Modes */
	src: url('webfonts/CongressTReg/CongressT-RegularItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('webfonts/CongressTReg/CongressT-RegularItalic.woff2') format('woff2'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-RegularItalic.woff') format('woff'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-RegularItalic.ttf') format('truetype'); /* Safari, Android, iOS */
	font-style: italic;
	font-weight: normal;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Congress';
	src: url('webfonts/CongressTReg/CongressT-Bold.eot'); /* IE9 Compat Modes */
	src: url('webfonts/CongressTReg/CongressT-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('webfonts/CongressTReg/CongressT-Bold.woff2') format('woff2'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-Bold.woff') format('woff'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-Bold.ttf') format('truetype'); /* Safari, Android, iOS */
	font-style: normal;
	font-weight: bold;
	text-rendering: optimizeLegibility;
}
@font-face {
	font-family: 'Congress';
	src: url('webfonts/CongressTReg/CongressT-BoldItalic.eot'); /* IE9 Compat Modes */
	src: url('webfonts/CongressTReg/CongressT-BoldItalic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('webfonts/CongressTReg/CongressT-BoldItalic.woff2') format('woff2'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-BoldItalic.woff') format('woff'), /* Modern Browsers */
	url('webfonts/CongressTReg/CongressT-BoldItalic.ttf') format('truetype'); /* Safari, Android, iOS */
	font-style: italic;
	font-weight: bold;
	text-rendering: optimizeLegibility;
}



BODY {
	padding:0;
	margin:0;
	background:#000000;
	color:#ffffff;
	text-align:center;
}
A {
	text-decoration:none;
	color:#F0DDEB;    
}
.header {
	width:100%;
	color:#ffffff;
	font-family:CongressExtraBlack, Serif;
	font-size:50px;
	padding:10px;
}
.subheader, .subfooter {
	color:#bac8db;
	font-family:Congress, Serif;
	font-size:26px;
	font-weight:bold;
}
.subfooter {
	display:inline-block;
	padding:0 10px 0 10px;
	background:#1d486a;
	letter-spacing: 2px;
}
.grad {
	width:100%;
	height:40px;
	background-image:url("grad.jpg");
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 40px;
}
.grad2 {
	width:100%;
	height:40px;
	background-image:url("grad2.jpg");
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 40px;
}
.cover {
	box-shadow: 5px 5px 10px #07131C;    
}
.divbody {
	width:100%;
	background:#1d486a;
	font-family:CongressExtraBlack, Serif;
	font-size:14px;
	text-align:center;
}
.line {
	padding:10px;
	text-align:center;
	width:100%;
}
.box {
	padding:10px 50px 10px 50px;
	display:inline-block;
	text-align:center;
	overflow:scroll;
}
.columnL {
	display:inline-block;
	width:200px;
	padding-right:20px;    
	vertical-align:top;
}
.columnR {
	display:inline-block;
	width:250px;
	vertical-align:top;
	text-align:left;
}
.name {
	color:#ffffff;
	font-family:CongressExtraBlack, Serif;
	font-size:20px;
	text-transform:uppercase;
}
.publisher {
	color:#bac8db;
	font-family:Congress, Serif;
	font-size:18px;
	font-style:italic;
	padding-bottom:10px;
}
.blurb {
	color:#bac8db;
	font-family:Congress, Serif;
	font-size:18px;
	padding-bottom:10px;
}
.url {
	color:#bac8db;
	font-family:Congress, Serif;
	font-size:18px;
	text-transform:uppercase;
}
.spacer {
	width:100px;
	display:inline-block;
}
.footer {
	margin-top:10px;
	width:100%;
	background-color:#1d486a;
	background-image:url("line.jpg");
	background-repeat:no-repeat;
	background-position:center;
	background-size:100% 1px;
}
