@CHARSET "ISO-8859-1";
  /* {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
    color: #333;
    line-height: 140%;
  }*/
  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(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;
  }
  #descriptions {
    position: relative;
    height: 50px;
    background: #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;
        visibility: hidden;
      }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	background: none;
	bottom: 5px;
	font-size: 1.5em;
}
 .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {visibility: hidden;
 }
/************************************************* My Galleries CSS *********************************************/      
 .ad-gallery .ad-controls{color: #74D7F4;
 	}
 #homeGalSliderScreenWrapDiv .viewPageBtnDiv{float: left;
	width: 224px;
	height: 50px;
	padding-left: 10px;
	padding-top: 15px;
	background: url('../../images/homeGalSlideScrnTopBord.png') repeat-x left top;
	}
#homeGalSliderScrnTopBord{float: left;
	background: #000000 url('../../images/homeGalSlideScrnTopBord.png') repeat-x left top;
	width: 762px;
	height: 65px;
	}
#homeGalFilmstripWrapDiv{float: left;
	width: 930px;
	height: 257px;
	padding: 8px 33px 0px 33px;
	background: #FFFFFF url('../../images/homeGalFilmstripBgFill.png') repeat-x left top;
	}
#homeGalFilmstripDiv {float: left;
  	width: 930px;
}
#homeGalFilmstripDiv .ad-controls{height: 250px;
	width: 30px;
	}
#homeGalFilmstripDiv .ad-nav{width: 895px;
	padding-left: 17px;
	padding-right: 17px;
	}
#homeGalFilmstripDiv .ad-back{background: url('../../images/gallery_images/home_gallery/homeGal_ad_scroll_back.png') no-repeat left top;
	height: 250px;
	width: 30px;
	}
#homeGalFilmstripDiv .ad-forward{background: url('../../images/gallery_images/home_gallery/homeGal_ad_scroll_forward.png') no-repeat left top;
	height: 250px;
	width: 30px;
	}
#homeGalFilmstripDiv .ad-thumbs li{float: left;
	padding-right: 8px;
	}
#homeGalFilmstripDiv .ad-thumbs li a img{border: 2px Solid #999999;
	display: block;
	width: 160px;
	height: 250px;
	}
#homeGalFilmstripBotBordDiv{float: left;
	width:996px;
	height: 2px;
	background: url('../../images/homeGalFilmstripBotBordBg.png') no-repeat left top;
	}
#mainGalWrapDiv{float: left;
	padding-bottom: 20px;
	padding-top: 5px;
	}
#mainGalDiv{float: left;
	width: 936px;
  }
.mainGalSpacerDiv{float: left;
	height: 400px;
	width: 118px;
	}
#mainGalDiv .ad-image-wrapper{width: 700px;
	height: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: url('../../images/mainGalBg.png') no-repeat left top;
	}
#mainGalDiv .ad-image-wrapper .ad-next, #mainGalDiv .ad-image-wrapper .ad-prev{width: 33px;} 
#mainGalDiv .ad-image-wrapper .ad-image .ad-image-description{text-align: center;}
#mainGalWrapDiv .ad-back, #mainGalWrapDiv .ad-forward{height: 100px;
	}
#mainGalWrapDiv .ad-thumbs li a img, #rotGalDiv .ad-thumbs li a img{width: 100px;
	height: 100px;
	}
#mainGalDiv .ad-thumbs, #rotGalDiv .ad-thumbs{padding: 0px;
  }
#rotGalWrapDiv{float: left;
	margin-left: 0px;
	padding: 0px;
	width: 936px;
	}
#rotGal-ad-image-wrapper{float: left;
	width: 936px;
	height: 584px;
	padding: 0px;
	margin: 0px;
	}
#rotGal-ad-image-wrapper img{width: 936px;
	height: 584px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	}
#rotGalDiv .ad-nav{float: left;
	width: 400px;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	}
#rotGalDiv .ad-controls{float: left;
	width: 936px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	}
#rotGal-ad-image-wrapper .ad-image .ad-image-description{
	visibility: hidden;
	text-align: center;
	}