	body {
		background: #4c4c4c; /* Old browsers */
		margin:0px;
	}
	a {
		color:#0088FF;
	}
	a:HOVER {
		color:#FF8800;
	}
	a:VISITED {
		color:#0088FF;
	}
	#contentboxwrapper {
		width:980px;
		margin:0 auto;		
	}
	#contentbox {
		width:980px;
		padding: 0px;
		float	:left;
		border-top:20px solid #FF9900;
		background-color:#FFF;
		-webkit-border-radius: 0px 0px 24px 24px;
      border-radius: 0px 0px 24px 24px;
      -webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
      box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);
      color:#444;
      font-family:Calibri, arial, sans-serif;
      margin-bottom:40px;
	}
	#haroldphoto {
		float:left;
		border:10px solid #FFF;
		margin:10px 10px 10px 20px;
      -webkit-box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.3);
      box-shadow:  0px 0px 4px 0px rgba(0, 0, 0, 0.3);
      line-height:0px;
	}
	#haroldtitle {
		float:left;
		width:640px;
		margin:10px 0px 0px 40px;
	}
	#toparea {
		background: #dfdfdf; /* Old browsers */
		background: -moz-linear-gradient(top,  #dfdfdf 0%, #eeeeee 8%, #eeeeee 79%, #dddddd 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(8%,#eeeeee), color-stop(79%,#eeeeee), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #dfdfdf 0%,#eeeeee 8%,#eeeeee 79%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #dfdfdf 0%,#eeeeee 8%,#eeeeee 79%,#dddddd 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #dfdfdf 0%,#eeeeee 8%,#eeeeee 79%,#dddddd 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #dfdfdf 0%,#eeeeee 8%,#eeeeee 79%,#dddddd 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
		border-top:1px solid #AAAAAA;
		border-bottom:2px solid #AAAAAA;

		float:left;
		padding:20px;
		width:940px;
	}
	#contentarea {
		background-color:#FFF;
		float:left;
		padding:20px 40px;
		font-size:1.2em;
		text-align:justify;
		-webkit-border-radius: 0px 0px 24px 24px;
      border-radius: 0px 0px 24px 24px;
	}
	h1 {
		font-size:4em;
		margin:55px 0px 0px 0px;
		text-shadow: 0px 1px 0px #FFFFFF;
      filter: dropshadow(color=#FFFFFF, offx=0, offy=1);
	}
	h2 {
		font-size:1.6em;
		margin:0px 0px 10px 0px;
		text-shadow: 0px 1px 0px #FFFFFF;
      filter: dropshadow(color=#FFFFFF, offx=0, offy=1);
	}