body{
	margin:0px;
	padding:0px;
	background:url(../_img/bg_bleed.jpg) 50% 0% no-repeat;
}

.footer{
	color:white;
	font-family:arial;
	font-size:10px;
	}

.footer a{
	color:white;
	}

.thanks{
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size:17px;
	font-weight:bold;
	color:#553C26;
	}
	
#tzcd{
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size:22px;
	letter-spacing:-1px;
	color:#553C26;
	}

#emailVal{
	border:0px;
	padding:5px;
	color:#666666;
	font-size:23px;
	width:321px;
	height:42px;
	background:url(../_img/bg_field.gif);
	text-align:center;
	}
	

#page{
	margin:0; padding:0;
	width:100%;
	text-align:center;
	}

#content{
	width:1024px;
	margin:0 auto;
  padding-left:181px;
  position:relative;
	}
  
#call-to-action{
  width:200px;
  height:477px;
  background:url(../_img/home_call_to_action.png) no-repeat top right;
  position:absolute;
  left:0;
  top:64px;
  }
#signage{
  position:absolute;
  top:314px;
  left:47px;
  border:0;
  }

#flash-header{
	width:100%;
	height:689px;
	}
	
#flash-header-swap{
	width:100%;
	height:689px;
	display:none;
	}
	
#ph{
	width:100%;
	height:711px;
	background:transparent url('/img/home_bg_bottom.jpg') no-repeat 0 0;
	text-align:center;
	}

#greyIce{
	position:absolute;
	top:0;
	left:0;
	width:0px;
	height:0px;
	z-index:700;
	display:none;
	background-color:#000000;
	opacity:.70;
	filter:alpha(opacity=70);
	}
	
#PopUp_form {
	position:absolute;
	display:none;
	top:0;
	left:0;
	width:691px;
	height:446px;
	z-index:701;
	display:none;
	}
	
#PopUp_form #formback {
	background-image: url(/_img/_contact/PopUp_form_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#PopUp_form .formtable {
	margin-top: 90px;
	margin-left: 126px;
	}

#PopUp_form input[type="text"] {
	height: 26px;
	width: 178px;
	border: 1px solid #73422C;
	background-color: #FAF4E0;
	}

#PopUp_form select {
	width: 178px;
	border: 1px solid #73422C;
	background-color: #FAF4E0;
	}

.formback_thanks_wrapper{text-align:center;}
.formback_thanks_wrapper h1{color:#351401;font-size:25px;font-weight:bold;font-family:arial;}
.formback_thanks_wrapper p{color:#351401;font-family:arial;font-size:14px;}

div#JSMX_loading{
	position:absolute;
	top:160px;
	right:350px;
	margin:0px;
	padding:0px;
	width:112px;
	height:30px;
	background-image:url(/_img/processing.gif);
	background-repeat: no-repeat;
	background-position:center center;
	z-index:1000;
}
