.amb-intro {
	padding: 20px 30px;
	width: 600px;
}
.amb-intro p {
	color: #24507A !important;
}
.ambassador-customers {
	background-color: #FFF;
	background-image: url(../images/ambassador-program/nav/grad_bg.png);
	background-repeat: repeat-x;
	padding: 20px 30px;
	width: 851px;
}
.ambassador-customers li {
	display: inline;
	list-style: none;
}
#copy h3 {
	border-bottom: 1px solid #DDD;
	margin-bottom: 1.5em;
}
.custom_btn_acco a { 
	background: url(../images/ambassador-program/nav/acco.png) bottom left no-repeat;
	margin-right: 8px;
}
.custom_btn_arts a { 
	background: url(../images/ambassador-program/nav/arts.png) bottom left no-repeat;
	margin-right: 8px;
}
.custom_btn_attr a { 
	background: url(../images/ambassador-program/nav/attr.png) bottom left no-repeat;
	margin-right: 8px;
}
.custom_btn_food a { 
	background: url(../images/ambassador-program/nav/food.png) bottom left no-repeat;
	margin-right: 8px;
}
.custom_btn_services a { 
	background: url(../images/ambassador-program/nav/services.png) bottom left no-repeat;
}
.custom_btn_ul ul {
	margin-top: 23px;
	padding-left: 8px;
}
.custom_btn_ul li {
	display: inline;
}
.custom_btn_ul a {
	cursor: pointer;
	float: left;
	height: 79px;
	position: relative;
	text-indent:-10000px;
	width:158px;
}
.custom_btn_ul a:hover {
	background-position:left bottom;
}
.custom_btn_ul a.open {
	background-position:left top !important;
}
.custom_btn_ul li {
	display: inline;
}
.nav_box {
	background-image: url(../images/ambassador-program/nav/bg_box.png);
	background-repeat: no-repeat;
	width: 870px;
	height: 130px;
	margin-left: -7px;
	margin-top: -35px;
	position: absolute;
}
h3 {
	height: 30px;
}
h3 span.title {
	float: left;
}
h3 span.link {
	float: right;
	font-family: Verdana;
	font-size: 13px;
}
.header {
	margin-left:30px;
}
.even-member {
	background: #f6ecd4 !important;
	border-color: #e0d9c9 !important;
}
.food {
	margin-bottom: 7em;
	margin-top: 9em;
}
.header_logo {
	background-image: url(../images/ambassador-program/card_header.png);
	height: 173px;
	width: 513px;
	position: absolute;
	left: 50%;
	margin-left: -33px;
	margin-top: -213px;
}
.link a {
	background: url('../images/ambassador-program/this-way-up.jpg') no-repeat;
	display: block;
	height: 31px;
	text-indent: -9999px !important;
	width: 129px;
}
.member {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	background: #EFE2C3;
	border: 1px solid #cbbb96;
	clear: both;
	margin-bottom: 2em;
	padding: 10px;
}
.member img {
	background: #FFF;
	border: 1px solid #DDD;
	float: left;
	height: auto;
	margin-right: 15px;
	padding: 4px;
	width: 96px;
}
.member h4 span {
	border-left: 1px solid #B9AC8D;
	color: #736545;
	font-family: Verdana;
	font-size: 12px;
	margin-left: 10px;
	padding-left: 13px;
}
.member a.more {
	background: transparent url('../images/grey-button.jpg') no-repeat scroll 0 0;
	color: #FFF !important;
	display: block;
	font-size: 10px;
	font-weight: bold;
	float: right;
	height: 18px;
	line-height: 15px;
	margin-top: 6px;
	margin-right: -8px;
	padding-left: 10px;
	padding-right: 24px;
	text-transform: uppercase;
	text-decoration: none;	
}
.msh_dl_box {
	background-image: url(../images/ambassador-program/nav/msh_card_box.png);
	width: 244px;
	height: 179px;
	position: absolute;
	margin-left: 643px;
	margin-top: -211px;
}
.msh_dl_txt a {
	cursor:pointer;
	float:left;
	height: 179px;
	position:relative;
	text-indent:-10000px;
	width: 244px;
}
.msh_dl_txt a:hover {
	background-position:left bottom;
}
.msh_dl_txt a.open {
	background-position:left top !important;
}
.msh_dl_txt a.msh_txt_hover { 
	background: url(../images/ambassador-program/nav/msh_card_box.png) bottom left no-repeat;
}
.p-ambassador #copy {
	width: 935px; /* make the copy dive to be with width of the container */
}
.name-error, .email-error, .postcode-error {
	display:none;
	color: red;
}

#rewards-card-form {
	margin-left: 20px;
}

input[type="submit"].rewards-card-submit {
	background: url('../images/dark-blue-submit-button.jpg') no-repeat;
	text-transform: uppercase;
	font-size: 12px;
	padding-bottom: 1px;
	
}

input[type="submit"].rewards-card-submit:hover {
	background: url('../images/dark-blue-submit-button-hover.jpg') no-repeat;
}

.iframe-hidden {
	display: none;
}

/*
.tl, .tr {
	display: block;
}
*/
