html, body {height:100%; width:100%;}
body, h1, h2, h3, h4, ul, ol, li, form {margin:0; padding:0;}
p {margin:0 0 15px 0;}
div {width:auto; height:auto; margin:0 auto;}

a {color:#1d6aac; outline:none; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
img {border:0; outline:none;}
object {outline:none; display:block;}
input[type="text"], input[type="image"] {outline:none;}
textarea {resize:none;}

/*embedded fonts*/
/*font:12px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
@font-face {
    font-family: 'PTSansRegular';
    src: url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/PTS55F-webfont.eot');
    src: url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/PTS55F-webfont.eot?iefix') format('eot'),
         url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/PTS55F-webfont.woff') format('woff'),
         url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/PTS55F-webfont.ttf') format('truetype'),
         url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/PTS55F-webfont.svg#webfontakBUUg6U') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'CantarellBold';
	src: url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/Cantarell-Bold-webfont.eot');
	src: url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/Cantarell-Bold-webfont.eot?iefix') format('eot'),
		 url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/Cantarell-Bold-webfont.woff') format('woff'),
		 url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/Cantarell-Bold-webfont.ttf') format('truetype'),
		 url('http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/fonts/Cantarell-Bold-webfont.svg#webfontfFimAbpE') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {overflow:hidden; padding:0; margin:0; height:100%; width:100%;}

#bgimg {position:absolute; z-index:-1;}

#mainContainer {position:absolute; z-index:5; overflow:auto; overflow-x:hidden; height:100%; width:100%; background:url(http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/blank.gif) no-repeat;}
#bgOverlay {min-width:100%; min-height:100%; position:absolute; z-index:9; background:#000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity:0; display:none;}

	#innerContainer {width:991px; height:auto;}
		#headerSection {width:991px; height:94px; clear:both;}
			#logoSection {width:227px; height:94px; float:left;}
				#logo {width:227px; height:94px;}
					#logo h1 a {width:227px; height:94px; background:url(http://files.plainjoe.net.s3.amazonaws.com/peace/maintenance/logo-the-peace-plan.png) no-repeat; display:block; text-indent:-9999px;}
			
	#tempSection {width:991px; height:auto; overflow:hidden; padding:156px 0 280px 46px; font:29px/35px 'CantarellRegular', Arial, Helvetica, sans-serif; color:#2e2e2e; text-transform:uppercase;}
		
	#footerSection {width:954px; height:auto; overflow:hidden; padding:100px 0 50px 37px; font:11px 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; color:#383636; clear:both;}
		#footerLeft {width:45%; float:left;}
			.shareTitle {font-size:12px;}
			.socialLinks {margin:6px 0 0 -4px;}
		#footerRight {width:45%; float:right; text-align:right; padding:35px 20px 0 0;}
			#footerRight a {color:#383636;}
			#footerRight a:hover {color:#64809f;}
	.subFooter {background:url(../images/main/bg-contentbox-tile-40.png) repeat-y;}
		.subFooter a {color:#383636;}
		.subFooter a:hover {color:#64809f;}
		.socialIcon {width:24px; height:24px; margin:0 12px 0 0; vertical-align:middle;}

/*MISC*/
.errorTxt {color:#e21212;}
.center {width:100%; text-align:center; margin:0 auto;}
.hide, .hidden {display:none;}
.clear {clear:both;}