
					#ImageGallery69 .ad-gallery .ad-controls{
				display: none;
			}
							#ImageGallery69 .ad-gallery .ad-nav{
				display: none;
			}
				div.ad-gallery{
			box-sizing: content-box;
		}
		div.ad-gallery *{
			box-sizing: content-box;
		}
		.ad-gallery .ad-forward{
			display: block;
			zoom: 1;
		}
		.ad-gallery .ad-back{
			display: block;
			zoom: 1;
		}
		.ad-gallery .ad-circles-nav{
			display: block;
			width: 100%;
			text-align: center;
			cursor: default;
		}
		.ad-gallery .ad-circle-click{
			cursor: pointer;
			padding: 3px 7px;
			display: inline-block;
			margin: 0 2px;
			text-align: center;
		}
		.ad-gallery .ad-circle{
			border: 2px solid #888;
			background: #888;
			border-radius: 3px;
			width: 3px;
			height: 3px;
			display: inline-block;
			margin-bottom: 1px;
		}
		.ad-gallery .ad-circle-click:hover .ad-circle{
			background: #333;
			border-color: #333;
		}
		.ad-gallery .ad-circle-click.active{
			cursor: default;
		}
		.ad-gallery .ad-circle-click.active .ad-circle{
			background: none;
			border-radius: 6px;
			width: 6px;
			height: 6px;
			margin-bottom: 0px;
		}
		.ad-gallery .ad-circle-click.active:hover .ad-circle{
			background: none;
			border-color: #888;
		}
		.ad-image-description{
			font-size: 110%;
		}
		.ad-image-description strong{
			font-size: 120%;
			color: #0052b7;
		}
		.oldie .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{
			background: #f0f0f0;
		}
		.clearBothAssurance{
			zoom:1;
			clear: both;
			width: 100%;
			height: 0;
		}
		
		/*
		* Clearfix: contain floats
		*/
		.clearfix:before,
		.clearfix:after {
		    content: " ";
		    display: table;
		}
		.clearfix:after {
		    clear: both;
		}
		.clearfix {
		    *zoom: 1;
		}
		
		/* AD-Gallery photo galleries */
							@media only screen and (max-width: 830px){ /* this should be the gallery width + 30 for navigation arrows */
						#ImageGallery69 .ad-gallery{
							padding: 0 14px; /* 14 for navigation arrows */
						}
						#ImageGallery69 .ad-image-wrapper,
						#ImageGallery69 .ad-image,
						#ImageGallery69 .ad-gallery{
							width: auto !important;
							height: auto !important;
						}
						#ImageGallery69 .ad-image-description{
							width: 100% !important;
						}
						#ImageGallery69 .ad-image{
							left: 0 !important;
							top: 0 !important;
							position: relative !important;
							text-align: center;
						}
						#ImageGallery69 .ad-next,
						#ImageGallery69 .ad-prev{
							height: 100% !important;
						}
						#ImageGallery69 .ad-image:nth-child(2){
							display: none !important;
						}
						#ImageGallery69 .ad-image img{
							width: 100% !important;
							height: auto !important;
						}
					}
					

			.ContentType_SubPageList_list,
			.ContentType_SubPageList_list *{
				box-sizing: border-box;
			}
			.resultsCountTop,
			.resultsCountBottom{
				font-size: 85%;
				background:#f3f3f3;
				color: #777;
				padding: .25em;
				text-align: center;
			}
			.resultsCountBottom{
				clear:both;
			}
			.resultsPageLinksTop,
			.resultsPageLinksBottom{
				font-size: 90%;
				font-weight:bold;
				background:#f3f3f3;
				color: #000;
				padding: .25em;
				text-align: center;
			}
			.resultsPageLinksBottom{
				clear:both;
			}
			

							.ContentType_SubPageList_list160 .ContentType_SubPageList_listCell{
								display: inline-block;
								vertical-align: top;
								width: 33.33%;
							}
						
