	body{
		margin:0px;
		margin-top:25px;
		width:100%;
		text-align:center;
		background-color:#E2EBED;
		/*font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;*/
        font-family: Georgia, "Times New Roman", Times, serif;
    	/*font-size: 66.5%;*/
	}
	#mainContainer{
		margin:0 auto;
		width:700px;
		text-align:left;
		background-color:#FFF;
		padding:3px;
		border:3px solid #317082;	
	}
	.clear{
		clear:both;
	}

	.contentContainer{
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
	}
	.contentContainer p,.contentContainer h1{
		margin-top:0px;
	}

    #footer {
    	clear: both;
    	margin-left: 50px;
    	margin-right: 50px;
    	margin-top: 40px;
    	padding: 20px;
    	text-align: center;
    	border-top: 1px dotted #CCCCCC;
    	font-family: Georgia, "Times New Roman", Times, serif;
    	font-size: 12px;
    	background-color: #F9F7EA;
    }

	/* 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:370px;	/* 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;
	}

  .line0 {
    /*width: 350px;*/
  	height: 25px;
   	padding-top: 2px;
  	background-color: #006699;
  	font-size: 0.9em;
  	font-family: "Times New Roman", Times, serif;
  	/*font-style: italic;*/
  	font-weight: bold;
  	color: #FFFFFF;
    /*text-align: left;*/
  	border-bottom: 1px dotted #CCCCCC;

  }

  .line1 {
    /*width: 350px;*/
  	height: 20px;
   	padding-top: 1px;
  	background-color: #efefef;
  	font-size: 0.9em;
  	font-family: "Times New Roman", Times, serif;
  	/*font-style: italic;*/
  	/*font-weight: bold;*/
  	color: #000000;
    /*text-align: left;*/
  	/*border-bottom: 1px dotted #CCCCCC;*/

  }

  .line2 {
    /*width: 350px;*/
  	height: 20px;
   	padding-top: 1px;
  	background-color: #dedede;
  	font-size: 0.9em;
  	font-family: "Times New Roman", Times, serif;
  	/*font-style: italic;*/
  	/*font-weight: bold;*/
  	color: #000000;
    /*text-align: left;*/
  	/*border-bottom: 1px dotted #CCCCCC;*/
  }

/* CSS FOR SLIDESHOW SCRIPT */
	.imageSlideshowHolder,.imageSlideshowHolder_left{
		margin:5px;	/* "Air" */
		float:right; /* Floating gallery at the right side of other web page content */
		width:151px;	/* Image width */
		height:100px;	/* Image height */

		position:relative;	/* Don't remove this line */
	}
	.leftFloatingDiv{
		float:left;
		width:160px;
		height:110px;
	}
	.centerFloatingDiv{
		float:center;
		width:160px;
		height:110px;
	}
	/* Don't change these values */
	.imageSlideshowHolder img{
		position:absolute;
		left:0px;
		top:0px;
	}

    h1 {
    	color: #87a448;
    	margin-top: 20px;
    	/*margin-left: 40px;*/
    	font-family: "Times New Roman", Times, serif;
    	font-style: italic;
    	font-size: 2.6em;
    }

    .red {color: #614240;}

    h2 {
    	color: #bf8a44;
    	margin-left: 120px;
    	font-size: 1.6em;
    	font-family: "Times New Roman", Times, serif;
    	font-style: italic;
    }

    h3 {
    	height: 31px;
    	/*background-color: #FFFFFF;*/
    	padding-top: 20px;
    	padding-left: 75px;
    	font-size: 1.6em;
    	font-family: "Times New Roman", Times, serif;
    	font-style: italic;
    	font-weight: bold;
    	color: #84A54A;
    	border-bottom: 1px dotted #CCCCCC;
    }

    h4 {
    	width: 210px;
    	margin-top: 20px;
    	margin-bottom: 20px;
    	background-color: #F5F9EB;
    	padding: 5px;
    	border-top-width: 1px;
    	border-bottom-width: 1px;
    	border-top-style: dotted;
    	border-bottom-style: dotted;
    	border-top-color: #CEAC86;
    	border-bottom-color: #CEAC86;
    	font-size: 1.2em;
    	color: #A6BB7A;
    }