	body{		margin:0px;		margin-top:25px;		width:100%;		text-align:center;		background-color:#ffffff;		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	}	#mainContainer{		margin:0 auto;		width:730px;		text-align:left;		background-color:#FFF;		padding:3px;		border:3px solid #317082;		}	.clear{		clear:both;	}	/* End of demo CSS */	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */		width:240px;	}	#DHTMLgoodies_panel_one{				float:left;		}	#DHTMLgoodies_thumbs{		overflow:hidden;	/* Don't change this */		height:280px;	/* Height of thumbnail div */		position:relative;	/* Never change this */		float:left;	}	#DHTMLgoodies_largeImage{	/* Large image div */		width:400px;	/* Width of large image div */		height:310px;	/* Height of large image div */		float:left;		padding-left:10px;	/* "Air" */		padding-right:10px;		}	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */		width:100%;		height:100%;		text-align:center;	}	#DHTMLgoodies_largeImage img{	/* Large image */		border:5px solid #317082;	/* Border around large image */	}			.strip_of_thumbnails{	/* A vertical strip of thumbnails */		width:114px;	/* Width of strip */		padding:5px;	/* "Air" inside filmstrip div */		position:absolute;	}	.strip_of_thumbnails div{		width:110px;		height:90px;		padding:2px;		text-align:center;	}	.strip_of_thumbnails img{		border:0px;		padding:5px;	}	.strip_of_thumbnails .activeImage{	/* Active thumbnail */		border:5px solid #317082;	/* Green border around active thumbnail */		padding:0px;		}	.leftArrow{		float:left;	}	.rightArrow{		float:right;	}	#DHTMLgoodies_thumbs_inner{		position:relative;	/* Never change this */		width:1000px;	}	