#wrapper {
	overflow:hidden; /* wrap floats, just in case */
	min-height:100%;
}

#back {
  position: absolute;
  background-color:#FFF;
  left: +0px;
  top: +0px;
  width: 100%;
  height: 647px;
  z-index: 1;
}

#back2 {
  position: absolute;
  background-color:#FFF;
  left: +0px;
  top: +0px;
  width: 100%;
  height: 647px;
  z-index: 1;
}

#push {
	height:44px; /* make identical to height of #footer */
	padding-top:4em; /* any padding you want between the content and the footer */
}

#bodyContent {
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  overflow:hidden;
  font-size: 1.00em;
  line-height:1.25em;
  letter-spacing:0.025em;
  color: #000;
}

#footbar {
  position: absolute;
  background-color:#73bfc9;
  left: 0px;
  bottom:0px;
  width: 100%;
  height: 44px;
  z-index: 2;
}

#footerlogo {
  position: absolute;
  left: 37px;
  top: 7px;
  width: 85px;
  height: 32px;
  z-index: 3;
}

#footertext {
  position: absolute;
  left: 137px;
  top: 18px;
  width: 510px;
  height: 9px;
  z-index: 4;
  text-align: left;
  letter-spacing:0.025em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #fff;
}

#navitems {
	position: absolute;
	left: 40px;
	top: 25px;
	width: 200px;
	height: 48px;
	z-index: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c2313;
}

#smicons {
	position: absolute;
	left: 0px;
	top: 425px;
	width: 200px;
	height: 48px;
	z-index: 0;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}

#lt_line {
	position: absolute;
	left: 211px;
	top: 27px;
	width: 1px;
	height: 557px;
	z-index: 6;
}

#rt_line {
  position: absolute;
  left: 699px;
  top: 27px;
  width: 1px;
  height: 557px;
  z-index: 7;
}

#logo {
  position: absolute;
  left: 43px;
  top: 52px;
  width: 195px;
  height: 58px;
  z-index: 8;
}

#bodycopy {
	position: absolute;
	left: 234px;
	top: 175px;
	width: 428px;
	height: 368px;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#contactcopy {
	position: absolute;
	left: 238px;
	top: 120px;
	width: 375px;
	height: 368px;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#newscopy {
	position: absolute;
	left: 238px;
	top: 120px;
	width: 338px;
	height: 368px;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#biocopy {
	position: absolute;
	left: 238px;
	top: 120px;
	width: 338px;
	height: 368px;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#expandedbiocopy {
	position: absolute;
	left: 238px;
	top: 120px;
	width: 450px;
	height: auto;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#biomainpage {
	position: absolute;
	left: 238px;
	top: 120px;
	width: 430px;
	height: 475px;
	z-index: 9;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#title {
	position: absolute;
	left: 234px;
	top: 153px;
	width: 429px;
	height: 18px;
	z-index: 10;
	text-align: left;
	letter-spacing:0.005em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3c2313;
}

#casetitle {
	position: absolute;
	left: 265px;
	top: 121px;
	width: 300px;
	height: 18px;
	z-index: 10;
	text-align: left;
	letter-spacing:0.025em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #3c2313;
}

a { cursor: pointer; }
a:link { color: #3c2313; 
text-decoration: none;}
a:visited { color: #3c2313; }
a:hover {
  color: #000;
  text-decoration: underline;
}

a.footer { cursor: pointer; }

a.footer:link  {
	text-decoration:none;
	color:#fff;
}
a.footer:active {
	text-decoration:overline;
	color:#3c2313;
}
a.footer:visited {
	text-decoration:none;
	color:#fff;
}
a.footer:hover {
	color:#3c2313;
	text-decoration: underline;
}

a.nav { cursor: pointer; }

a.nav:link  {
	text-decoration:none;
	color:#3c2313;
}
a.nav:active {
	text-decoration:overline;
	color:#000;
}
a.nav:visited {
	text-decoration:none;
	color:#3c2313;
}
a.nav:hover {
	color:#000;
	text-decoration: underline;
}

a.backteam { cursor: pointer; }

a.backteam:link  {
	text-decoration:none;
	color:#73bfc9;
}
a.backteam:active {
	text-decoration:overline;
	color:#73bfc9;
}
a.backteam:visited {
	text-decoration:none;
	color:#73bfc9;
}
a.backteam:hover {
	color:#73bfc9;
	text-decoration: underline;
}

#containerToCenter {
width: 1024px;
position: absolute;
left: 50%;
margin-left: -512px;
}

/* Brands */

#brandstext {
  position: absolute;
  left: +318px;
  top: +355px;
  width: 249px;
  height: 22px;
  z-index: 1;
}

#brands {
  position: absolute;
  left: +230px;
  top: +400px;
  width: 431px;
  height: 169px;
  z-index: 2;
}

#marks {
  position: absolute;
  left: +225px;
  top: +151px;
  width: 441px;
  height: 161px;
  z-index: 3;
}

#markstext {
  position: absolute;
  left: +355px;
  top: +101px;
  width: 175px;
  height: 32px;
  z-index: 4;
}

/* RIBA */

#infoicon {
  position: absolute;
  left: +678px;
  top: +85px;
  width: 22px;
  height: 22px;
  z-index: 1;
}

#thumb1 {
  position: absolute;
  left: +585px;
  top: +422px;
  width: 89px;
  height: 89px;
  z-index: 2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

#thumb2 {
  position: absolute;
  left: +585px;
  top: +323px;
  width: 89px;
  height: 89px;
  z-index: 3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

#thumb3 {
  position: absolute;
  left: +585px;
  top: +225px;
  width: 88px;
  height: 89px;
  z-index: 4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

#thumb4 {
  position: absolute;
  left: +585px;
  top: +127px;
  width: 89px;
  height: 89px;
  z-index: 5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

/* Bios */

#bio-thumb1 {
	position: absolute;
	left: 325px;
	top: 0px;
	width: 89px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb2 {
	position: absolute;
	left: 325px;
	top: 100px;
	width: 89px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb3 {
	position: absolute;
	left: 325px;
	top: 200px;
	width: 88px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb4 {
	position: absolute;
	left: 325px;
	top: 300px;
	width: 89px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb5 {
	position: absolute;
	left: 325px;
	top: 400px;
	width: 89px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb6 {
	position: absolute;
	left: 325px;
	top: 500px;
	width: 89px;
	height: 89px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio-thumb7 {
  position: absolute;
  left: 325px;
  top: 600px;
  width: 89px;
  height: 89px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

#bio-thumb8 {
  position: absolute;
  left: 325px;
  top: 700px;
  width: 89px;
  height: 89px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #3c2313;
}

#bio1 {
	aposition: absolute;
	left: 0px;
	top: 0px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}


#bio2 {
	aposition: absolute;
	left: 0px;
	top: 100px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio3 {
	aposition: absolute;
	left: 0px;
	top: 200px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio4 {
	aposition: absolute;
	left: 0px;
	top: 300px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio5 {
	aposition: absolute;
	left: 0px;
	top: 400px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio6 {
	aposition: absolute;
	left: 0px;
	top: 500px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio7 {
	aposition: absolute;
	left: 0px;
	top: 600px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#bio8 {
	aposition: absolute;
	left: 0px;
	top: 700px;
	width: 320px;
	height: 95px;
	text-align: left;
	line-height: 1.605em;
	letter-spacing:0.075em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c2313;
}

#casecopy {
  position: absolute;
  left: +264px;
  top: +142px;
  width: 284px;
  height: 398px;
  z-index: 6;
  text-align: left;
  line-height: 1.605em;
  letter-spacing:0.075em;
  overflow: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #3c2313;
}

