body,html {
	width: 100% ;
	height: 100% ;
	margin: 0 ;
	padding: 0 ;
	background-color: #0f0f0f ;
	background-image: url(images/background.jpg) ;
	background-repeat: no-repeat ;
	background-position: top center ;
	font-family: Arial, Arial, Helvetica, sans-serif ;
	font-size: 14px ;
	color: #e1e1e1 ;
	line-height: 190% ;
}
div {
	margin: 0 ;
	padding: 0 ;
}
#wrapper {
	position: relative ;
	width: 960px;
	margin: 0 auto ;
}
#header {
	width: 642px ;
	height: 140px ;
	background-image: url(images/main-title.gif) ;
	background-repeat: no-repeat ;
	position: absolute ;
	top: 0;
	left: 159px ;
}
#header h1,
#header h3 {
	display: none ;
}
#footer {
	width: 642px ;
	height: 140px ;
	background-image: url(images/footer-link.gif) ;
	background-repeat: no-repeat ;
	position: absolute ;
	top: 750px;
	left: 159px ;
	}
#more {
	position: absolute ;
	top: 355px ;
	left: 0 ;
	width: 470px ;
	text-align: center ;
}
p {
	text-align: justify ;
	margin: 0 ;
	padding: 0 0 20px 0 ;
}
#WhoAreWe{
	background-image: url(images/who-are-we.gif) ;
	background-repeat: no-repeat ;
	background-position: top left ;
	width: 460px ;
	position: absolute ;
	top: 158px ;
	right: 10px ;
	padding-top: 30px ;
}
#offers{
	background-image: url(images/like-special-offers.gif) ;
	background-repeat: no-repeat ;
	background-position: top left ;
	width: 460px ;
	position: absolute ;
	top: 364px ;
	right: 10px ;
	padding-top: 38px ;
}

#WhoAreWe h2,
#offers h2  {
	display: none ;
}
p a,
p a:link,
p a:visited,
p a:active {
	text-decoration: none ;
	color: #bbb ;
	border-bottom: dotted #bbb 1px ;
}
p a:hover {
	text-decoration: none ;
	color: #999 ;
	border-bottom: solid #999 1px ;
}
.email {
	background-image: url(images/mail-back.jpg) ;
	background-repeat: repeat-x ;
	border: 2px #272727 solid ;
	height: 32px ;
	padding: 4px ;
	font-size: 20px ;
	width: 290px ;
	margin: 0 10px 0 0 ;
	float: left ;
}
.btn {
	height: 44px ;
	width: 143px ;
	background-image: url(images/subscribe.jpg);
	border: 2px #272727 solid ;
	margin: 0 ;
	float: left ;
	cursor:pointer;
}
input {
	float: left ;
	
}
#mce-error-response,
#mce-success-response {
	border: #2c5516 1px dotted ;
	padding: 5px ;
	margin: 0 0 10px 0 ;
}