* { margin: 0;}


html, body { height: 100%;}

body{
	margin: 0;
	padding: 0;
	background: url('../images/backgroundRepeater.gif') repeat;
	text-align: center;
	font-family: Arial, Verdana, 'Sans Serif';}
	
#wraper {
	width: 905px;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 10px auto -30px auto;}
    
#formWraper {
	width: 590px;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 10px auto -30px auto;}    
	
#flashContainer{
	background: url('../images/flashFrame.gif') no-repeat;
	width: 905px;
	height: 692px;}
	
#formContainer {
	background: url('../images/FormScrollTop.png') no-repeat;
	width: 590px;
	height: 335px;
	float: left;}
	
#formContainerBottom {
	float: left;
	background: url('../images/formScrollBottom.png') no-repeat;
	width: 590px;
	height: 114px;}
	
form h2 {
	font-size: 18px;
	text-align: left;
	margin-bottom: 15px;}
	
p#sendToFriendButton {	
	float: left;
	background: url('../images/friendButton.png') no-repeat;
	width: 207px;
	height: 80px;
	display: block;
	margin-left: 39px;}

p#sendToFriendButton a{
	display: block;
	width: 207px;
	height: 80px;
	text-indent: -9999em;}

p#backToWorkshopButton {
	float: left;
	background: url('../images/workshopButton.png') no-repeat;
	width: 280px;
	height: 81px;
	display: block;
	margin-left: 25px;}

p#backToWorkshopButton a{
	display: block;
	width: 280px;
	height: 81px;
	text-indent: -9999em;}

p#assessmentButton {
	display: block;
	float: left;
	background: url('../images/assessButton.png') no-repeat;
	width: 184px;
	height: 102px;
	margin-left: 45px;}

p#assessmentButton a{
	display: block;
	width: 184px;
	height: 102px;
	text-indent: -9999em;}

form {
	font-size: 11px;
	color: #3e0908;
	padding: 65px 0 0 75px;}

input {
	border: 1px solid #3e0908;
	width: 220px;}
	
input#submitButton {width: 9em;}	

#flashFrame {	
	float: left;
	margin-top: 46px;
	margin-left: 53px;
	height: 600px;}

.footer, .push {
    height: 30px;
    clear: both;}

.footer {
	width: 905;
	margin: 0 auto 0 auto;
	text-align: center;
	height: 30px;}
	
body.form .footer {
	width: 590;
	margin: 0 auto 0 auto;
	text-align: center;
	height: 30px;}	
	
#inacomSign {
	float: left;
	background: url('../images/sign.png') no-repeat;
	height: 188px;
	width: 230px;
	margin-left: -50px;
	margin-top: -158px;}

body.form #inacomSign {	margin-left: -75px;}
	
#emcSign {
	float: right;
	background: url('../images/EMCsign.png') no-repeat;
	height: 188px;
	width: 86px;
	margin-right: -25px;
	margin-top: -158px;}

#inacomSign h3, #emcSign h3 { text-indent: -999em;}

#inacomSign h3 a{
	display: block;
	height: 80px;
	width: 230px;
	margin-top: 50px;}
	
#emcSign h3 a{
	display: block;
	height: 110px;
	width: 86px;
	margin-top: 60px;}
	
	
	
	
	