body, p, h1, h2, h3, h4, a { margin:0; padding:0 }body {	background: #b3bbb0 url(splash_bg.jpg) repeat-x top left;  	margin: 0;	font-family: verdana, arial, sans-serif;}#wrap {	width: 800px;	margin: 0 auto;	position: relative;}#inner_wraper {	width: 800px;	background: transparent url(splash_tiling.png) repeat-y top left;}#row1 {	width: 800px;	height: 124px;	background: transparent url(splash_row1.jpg) no-repeat top left;}#row2 {	width: 800px;	height: 512px;	background: transparent url(splash_row2.jpg) no-repeat top left;}#row3 {	width: 800px;	height: 295px;	background: transparent url(splash_row3.png) no-repeat top left;}#row4a {	width: 267px;	height: 214px;	float: left;}#row4b {	width: 319px;	height: 214px;	background: transparent url(splash_row4b.jpg) no-repeat top left;	float: left;}#row4c {	width: 214px;	height: 214px;	float: left;	background: transparent url(splash_row4c.jpg) no-repeat top left;}#row4 {	width: 800px;	height: 214px;	background: transparent url(splash_row4a.jpg) no-repeat top left;	clear: both;}#newMembers {	position: absolute;	top: 2045px;	left: 0px;	width: 267px;	font-size: 12px;	font-weight: normal;	text-align: center;	color: #e0e6f0;}#newMembers #deadline p {	margin: 0;	padding-bottom: 2px;}* html #newMembers #deadline {	margin-top: 10px;}#newMembers #deadlineNumbers {	font-size: 13px;	color: #ffffff;}	#form {	position: absolute;	top: 2025px;	left: 275px;	font-weight: normal;	margin: 0;	padding: 0;}* html #form {	top: 2032px;}#form p {	margin: 0;	padding-bottom: 5px;	font-size: 12px;	color: #ffffff;}#form span {	display: block;	width: 100px;	float: left;	padding-top: 3px;}#form .formTxt {	width: 170px;}#form #button {	position: absolute;	left: 311px;	top: -127px;}		#form #formError {	position: absolute;	top: -26px;	left: 0;	background: red;	padding: 3px;	font-size: 12px;	color: white;	margin: 0;}#footerText {	font-size: 14px;	clear: left;	color: #000000;	padding-left: 20px;	margin-top: 0;	position: relative;	top: -13px;}#footerText a {	color: #000000;}/***TESTIMONIALS***/#testi_wrap {	position: relative;	margin: 0;	padding: 0 53px;	background: transparent url(splash_tiling.png) repeat-y top left;	width: 800px;}.testi_wrapper {	font-family: verdana,arial,san-serif;	width: 207px;	position: relative;	float: left;	margin: 12px;}.testi_bg {	background: transparent url(testi_tiling.png) repeat-y top left;	width: 207px;}.testi_headshot {	text-align: center;	height: 112px;	padding-top: 5px;	background: transparent url(testi_top.jpg) no-repeat top left;}.testi_name {	font-size: 18px;	color: white;	background: #b11200;	text-align: center;	margin: 0 3px;}.testi_testi {	font-size: 12px;	line-height: 140%;	color: black;	padding: 0 10px;	height: 135px;	overflow: auto;	margin: 10px 3px 0;	}.testi_pic {	border: 2px solid #8e8e8e;	margin-top: 3px;}.testi_footer {	background: transparent url(testi_bottom.png) no-repeat top left;	width: 207px;	height: 15px;}