* { margin: 0; padding: 0; font-family: Tahoma, Verdana, Arial, Geneva, Helevetica, sans-serif; }
.clearer { clear: both; height: 0px; }

a img { border: none; }

body {
	width: 100%;
	background: url(bg.jpg) repeat-x top left;
}

#wrapper {
	width: 963px;
	margin: 0 auto;
	padding-bottom: 30px;
}

#leftSide {
	float: left;
	display: inline;
	width: 485px;
}

#leftSide #heading {
	margin: 6px 0px 0px 5px;
}

#heading img { display: block; }

#mainText {
	margin-left: 5px;
}

#mainText img { display: block; }

#bottomGraphic img { display: block; }



#rightSide {
	float: left;
	display: inline;
	width: 478px;
	height: 569px;
	background: url(bottom-graphic2.gif) no-repeat bottom left;
}

#signUpBox {
	width: 478px;
	height: 375px;
	margin-top: 62px;
	background: url(form-bg.gif) no-repeat top left;
}

#innerForm {
	float: left;
	display: inline;
	width: 346px;
	margin: 69px 0px 0px 71px;
}

#innerForm input { display: block; }

#innerForm input.formTextBox {
	width: 310px;
	padding: 12px 0px;
	margin: 11px 0px 0px 14px;
	border: 1px solid #919191;
	text-align: center;
	font-size: 18px;
}

#innerForm .formTextBox.firstOne {
	margin-top: 0;
}

#innerForm #submitButton {
	margin-top: 16px;
}

#bottomGraphic2 {
	margin-top: 74px;
}

#bottomGraphic2 img { display: block; }

#postText {
	text-align: center;
	margin-top: 30px;
}