html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body { line-height: 1.5; }

a img { border: none; }

html { font-size:100.01%; }
body { 
  font-size: 85%;
  color:#6DCACB; 
  background: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

hr
{
	border: none;
	color: #6DCACB;
	background-color: #6DCACB;
	height: 1px;
}

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #6DCACB; margin-bottom: 0em; }

h1 { font-size: 3em; line-height: 1; font-weight: bold;}
h2 { font-size: 2em; line-height: 1; }
h3 { font-size: 1.5em; line-height: 1; }
h4 { font-size: 1.2em; line-height: 1.25; }
h5 { font-size: 1em; font-weight: bold;  }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

p           { margin: 0 0 0 0; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus, 
a:hover     { color: #7cbfbf; }
a           { color: #357473; text-decoration: underline; }

strong      { font-weight: bold; }
em,dfn      { font-style: italic; }

html, body, #website {
    height: 100%;
    overflow: hidden;
}

body {
    background: #ffffff;
}

.altcontentwrapper {
	width:640px;
	margin:0 auto 80px auto;
}

.altcontent {
	width:620px;
	margin:10px;
}
