.thumbnail{
	display:inline;
	float:left;
	width:92px;
	height:128px;
	background-image:url(../images/background_thumbnail.jpg);
}

#demo-container {
	overflow: hidden;
	width:800px;
	height:431px;
}

#demo-wrapper {
   width:800px;
   position: relative;
   height: 431px;
   overflow: hidden;
   text-align:center
}

.scrolling-content {
  height: 431px;
  position: absolute;
}

div#application {
	height:431px;
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
	position:relative;
	border: solid 1px #FFFFFF;
	}

div#bg_green {
	background-image:url(../images/vert.jpg);
	background-repeat:no-repeat;
	width:278px; height:390px;
	margin:0; padding:0;
	position:absolute;
	right:-8px; top:6px;
	z-index:0;
}

div#application_right { position:absolute; top:0px; width:385px; float:right; }
div#bg_overlay { position:absolute; left:6px; top:6px; width:321px; height:400px; padding:0; margin:0; }
div#poser_container { position:absolute; right:6px; top:6px;  width:321px; height:400px; z-index:300; }

#toiles_wrapper {
	overflow:hidden;
	position: relative;
	margin:5px 0 0 5px;
	padding:0;
	height:390px;
}

div#wrap { width:100%; height:100%; margin:0; padding:0; }
div#toiles {  }
div#toiles a { float:left; margin:8px 6px 8px 6px; }
div#toiles img { border:1px solid black; margin:0; padding:0; }

a.toiles { float:left; margin:8px 6px 8px 6px; }
img.toiles { border:1px solid black; margin:0; padding:0; }