* {
margin:0;
padding:0;
}

@font-face {
    font-family: 'Bitwise';
    src: url('fonts/bitwise-webfont.eot');
    src: url('fonts/bitwise-webfont.eot?iefix') format('eot'),
         url('fonts/bitwise-webfont.woff') format('woff'),
         url('fonts/bitwise-webfont.ttf') format('truetype'),
         url('fonts/bitwise-webfont.svg#webfont0STizyEU') format('svg');
    font-weight: normal;
    font-style: normal;
}

html, body {
	margin:0 auto;
	padding:0 auto;
	height:100%;
	background-color:#2b72de;
	font-family:Arial;
}

#wrap {
	width:100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px;
}

#header {
	background-image: url('images/pcaheaderbg.jpg');
	background-repeat: repeat-x;
	background-position:center;
	height:150px;
	width:100%;
	text-align:center;
}

#headercontent {
	background-image: url('images/pcaheader.jpg');
	background-repeat: no-repeat;
	background-position:center;
	height:150px;
	width:100%;
	text-align:center;
}

#main {
  width:960px;
	margin:0 auto;
}

#content {
	width:90%;
	margin:0 auto;
	padding:0;
}

/* NAV */
#nav {
	height:28px;
	text-align:center;
	list-style:none;
	margin:0;
	padding:0 20px;
}
  #nav li {
	display:inline;
	padding:0 10px;
  }
  #nav li a {
	display:inline-block;
	color: #09289d;
	margin:0;
	padding:0 10px;
	text-decoration:none;
	font:20px Bitwise, Arial;
	line-height:1.3em;
  }
  #nav li a:hover {
	color: #173ebf;
  }
  #nav li a.active,
  #nav li a.active:hover {
	color:#173ebf;
	background:#09289d;
  }
/* END NAV */

#footer {
	background-image: url('images/pcafooterbg.jpg');
	background-repeat: repeat-x;
	background-position:center;
	height: 50px;
	width:100%;
	display:table;
	text-align:center;
	#position: relative;
	overflow: hidden;
}