  /* {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	color: #FFF;
	} */
  select, input, textarea {
	font-size: 1em;
  }
  h2 {
	margin-top: 1.2em;
	margin-bottom: 0;
	padding: 0;
	border-bottom: 1px dotted #dedede;
  }
  h3 {
	margin-top: 1.2em;
	margin-bottom: 0;
	padding: 0;
  }
  .example {
	border: 1px solid #CCC;
	background: #f2f2f2;
	padding: 10px;
  }
  ul {
	list-style-image:url(../_script/list-style.gif);
  }
  pre {
	font-family: "Lucida Console", "Courier New", Verdana;
	border: 1px solid #CCC;
	background: #f2f2f2;
	padding: 10px;
  }
  code {
	font-family: "Lucida Console", "Courier New", Verdana;
	margin: 0;
	padding: 0;
  }

  #gallery {
	padding: 20px;
	background: #f5e7c1 /* #EEE */;
	margin: 10px 0 0 5px;
  }
  #descriptions {
	position: relative;
	height: 50px;
	background: #f5e7c1 /* #EEE */;
	margin-top: 10px;
	width: 640px;
	padding: 10px;
	overflow: hidden;
  }
	#descriptions .ad-image-description {
	  position: absolute;
	}
	  #descriptions .ad-image-description .ad-description-title {
		display: block;
		color: #000;
	  }