* {
margin:0;
padding:0;
}


body {
	margin: 0 0 120px 0;
	font-family:Helvetica, sans-serif;
	color:#FFF;
	font-size:100%;
	background:url(content/images/bg.gif);
	
	}
	
.backgroundImg {
		left:0;
		min-width:1680px;
		overflow:hidden;
		position:fixed;
		top:0;
		width:100%;
		z-index:-1;
}


/*Typoraphy*/

p {	
		text-align: left;
		margin: 20px 0 20px 0;
		font-size:21pt;
		letter-spacing:-0.02em;
		line-height:24pt;
		color:#222;
}


.pSmall {
		text-align: left;
		margin: 20px 0 20px 0;
		font-size:1.375em;
		font-weight:lighter;
		letter-spacing:-0.5pt;
		line-height:26px;
		color:#222;
}

h1 {
	font-size:72pt;
	letter-spacing:-2pt;
	margin: 100px 0 3px 0;
	color:#222;

}

h2 {
	font-size:24pt;
	letter-spacing:-0.5pt;
	margin:40px 0 3px 0;
	color:#222;
}

a {
	
	color:#0082A4;
	text-decoration:none;
}

a:visited {
	color:#0082A4;
	text-decoration:none;
}

a:hover {
	color:#0082A4;
	text-decoration:none;
	
}


/*Grids*/
.grid_1 { width:60px; }
.grid_2 { width:140px; }
.grid_3 { width:220px; }
.grid_4 { width:300px; }
.grid_5 { width:380px; }
.grid_6 { width:460px; }
.grid_7 { width:540px; }
.grid_8 { width:620px; }
.grid_9 { width:700px; }
.grid_10 { width:780px; }
.grid_11 { width:860px; }
.grid_12 { width:940px; }

.column {
	margin: 0 10px 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
	background:;
}
.row {
	width: 960px;
	margin: 0 0 0 3%;
	overflow: hidden;
}
.row .row {
	margin: 0 -10px;
	width: auto;
	display: inline-block;
}


/*Misc.*/
.borderBottom {
	border-bottom:#111 solid 1px;
}

.emblemFix {
	margin-top:-2px;
}
	
	

