html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {   
margin: 0;   
padding: 0;   
border: 0;   
outline: 0;   
vertical-align: baseline;   
background: transparent;   
}

:focus {   
outline: 0;   
}
 
body {
  margin: 20px 0;
  padding: 0;
  background: #4b1e79;
  font-family: "trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 14px;
  line-height: 1.5em;
	text-align: center;
}
	
img, img a { 
  border: none 
  margin: 0;
  padding: 0;
}

/*wrappers - page or section containers*/

#container {
  margin: 0 auto;
  padding: 0px;
	text-align: left;
	width: 960px;
}

#header {
  background: url('header.jpg') no-repeat;
  margin: 0;
  padding: 0;
  height: 250px;
}

#mainContent {
  background: #ffffff;
}

#mainContentText {
	padding: 30px;	
}

#footer {
  background: #53945e;
  padding: 20px; 
  font-size: .87em;
}

#copyright {
  margin: 0px auto;
  text-align: left;
  color: #fff;
}

#copyright a:link, #copyright a:visited {
  color: #fff;
  text-decoration: underline;
}

#copyright a:hover {
  color: #4b1e79; 
}

form, table {
  margin: 0;
  padding: 0;
}

#signupform {
  margin: 0;
  padding: 0;
  padding-top: 100px;
  padding-left: 620px;
  color: #fff;
  font-weight: bold;  
}

#mainContentWhite {
  color: #012d1e;
  background: #fff;
  padding: 40px;
  margin-bottom: 40px;
}

h1 {
  font-size: 1.3em;
  line-height: 1.4em;
}

.stayTuned {
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 40px;
	font-weight: bold;
	font-style: italic;
	color:  #4b1e79;
	margin: 20px 0 40px 0;
}
