	#mainContainer{
		margin:0 auto;
		text-align:left;
		background-color:#fff;
		width:780px;
		display:inline;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		padding:0;margin:0;line-height:0;
	}
	#DHTMLgoodies_panel_one{
		background:#efefef;
		display:inline;
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		position:relative;	/* Never change this */
		width:380px;
		background:#efefef;
		height:81px;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		float:left;
		width:386px;
		margin-right:5px;
		_margin-right:3px;
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		text-align:center;
		line-height:0;
		margin:3px 0;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
	line-height:0;
	width:380px;height:405px;
	}
	
	
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		float:left;
	}
	.strip_of_thumbnails div{
		text-align:center;
		padding:0;
		margin:1px;
		width:74px;
		}
	.strip_of_thumbnails img{
		line-height:0;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
	}
	.leftArrow{
		margin:5px 0 0 0;
		_margin:5px 0 0 1px;
		float:left;
	}
	.rightArrow{
		margin:5px 6px 0 0;
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:3000px;
	}
	
	div#menus {margin:0px 0 0 390px;padding:0;height:300px;min-height:300px;}
	div#menus p {margin:10px;font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";letter-spacing:1px;}
	div#menus p a{color:#000;text-decoration:underline;}
	div#menus p a:hover,div#menus li a:visited {color:#990000;}
	
	div#navigation {clear:both;width:774px;height:24px;line-height:24px;text-align:center;background:#000;margin:0 0 3px 3px;}
	div#navigation ul {width:457px;text-align:center;margin:0 auto;padding:0;list-style:none;display:inlene;}
	div#navigation li {float:left;}
	