<!--
/*----------------------------------*/
/*Begin Custom Class Styling*/
/*----------------------------------*/
.bold{
	font-weight: bold;
}
.block{
	display: block;
}
.inline{
	display: inline;
}

/*----------------------------------*/
/*Begin Structural Styling*/
/*----------------------------------*/
body{
	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;
}
#wrap{
	width: 833px;
	height: 1054px;
	margin: 0 auto;
	background-image: url(../images/wrap-bg.jpg);
	background-repeat: no-repeat;
	position: relative;
}

/*----------------------------------*/
/*Begin Content Styling*/
/*----------------------------------*/
#video{
	position: absolute;
	left: 28px;
	bottom: 170px;
}
/* input width: 215px; */
form{
	position: absolute;
	bottom: 175px;
	right: 58px;
}
form span{
	margin: 19px 0 0 0;
}
form label{
	font-family: helvetica, trebuchet ms, geneva, arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin: 0 25px 0 0;
}
form input{
	width: 215px;
	background-color: #fbf3c4;
	border: 1px solid #ae9618;
	padding: 5px;
	font-family: helvetica, trebuchet ms, geneva, arial, sans-serif;
	font-size: 1em;
}
form #name{
	position: relative;
	left: -1px;
}
form #phone{
	position: relative;
	left: -8px;
}
form #submit{
	width: auto;
	height: auto;
	background-color: none;
	border: none;
	padding: 0;
	margin: 14px 0 0 0;
	position: relative;
	left: 75px;
}
#aff-info{
	position: absolute;
	bottom: 85px;
	left: 120px;
	font-family: helvetica, trebuchet ms, geneva, arial, sans-serif;
}
#aff-info h3{
	font-size: 43.57px;
	float: left;
}
#aff-info h4{
	font-size: 26.87px;
	float: left;
}
#aff-info h4, #aff-info h5{
	position: relative;
	left: 30px;
}

-->