/* gallery Code start. */
/* The containing box for the gallery. */
#container {
    position:relative;
    width:900px;
    height:490px;
    margin:20px auto 0 auto;
    border:1px solid #ffccff;
    }

/* Removing the list bullets and indentation */
#container ul {
    padding:0;
    margin:0;
    list-style-type:none;
    }

	/* Remove the images and text from sight */
#container a.gallery span {
    position:absolute;
    width:1px;
    height:1px;
    top:5px;
    left:5px;
    overflow:hidden;
    background:#ffffff;
    }

	/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block;
    color:#ffffff;
    text-decoration:none;
    border:1px solid #ff33ff;
    margin:1px 2px 1px 2px;
    text-align:left;
    cursor:default;
    }

	#container a.slide1 {
    background:url(images/bridal/gallery/alicetb.jpg);
    height:90px;
    width:70px;
    }

	#container a.slide2 {
    background:url(images/bridal/gallery/suzettetb.jpg);
    height:90px;
    width:70px;
    }
  
	#container a.slide3 {
    background:url(images/bridal/gallery/claricetb.jpg);
    height:90px;
    width:70px;
    }

    #container a.slide4 {
    background:url(images/bridal/gallery/adoraerosetb.jpg);
    height:90px;
    width:70px;
    }
    
	#container a.slide5 {
    background:url(images/bridal/gallery/pandoratb.jpg);
    height:90px;
    width:70px;    
    }

	 #container a.slide6 {
    background:url(images/bridal/gallery/traceytb.jpg);
    height:90px;
    width:70px;
    }
	
    #container a.slide7 {
    background:url(images/bridal/gallery/angelatb.jpg);
    height:90px;
    width:70px;
    }
   
    #container a.slide8 {
    background:url(images/bridal/gallery/geraldinetb.jpg);
    height:90px;
    width:70px;
    }

	#container a.slide9 {
    background:url(images/bridal/gallery/sorrentotb.jpg);
    height:90px;
    width:70px;
    }
    
	#container a.slide10 {
    background:url(images/bridal/gallery/ednatb.jpg);
    height:90px;
    width:70px;
    }

    #container a.slide11 {
    background:url(images/bridal/gallery/lauratb.jpg);
    height:90px;
    width:70px;
    }
	
    #container a.slide12 {
    background:url(images/bridal/gallery/vanessatb.jpg);
    height:90px;
    width:70px;
    }

	#container a.slide13 {
    background:url(images/bridal/gallery/isabelletb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide14 {
    background:url(images/bridal/gallery/suzannetb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide15 {
    background:url(images/bridal/gallery/paulinetb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide16 {
    background:url(images/bridal/gallery/esmetb.jpg);
    height:90px;
    width:70px;
    }
	
		#container a.slide17 {
    background:url(images/bridal/gallery/hannahtb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide18 {
    background:url(images/bridal/gallery/louisetb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide19 {
    background:url(images/bridal/gallery/sarahtb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide20 {
    background:url(images/bridal/gallery/lindsaytb.jpg);
    height:90px;
    width:70px;
    }

	#container a.slide21 {
    background:url(images/bridal/gallery/laurentb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide22{
    background:url(images/bridal/gallery/florencetb.jpg);
    height:90px;
    width:70px;
    }
	#container a.slide23 {
    background:url(images/bridal/gallery/auroratb.jpg);
    height:90px;
    width:70px;
    }
	
    #container a.slide24{
    background:url(images/bridal/gallery/gwentb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide25{
    background:url(images/bridal/gallery/narelletb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide26{
    background:url(images/bridal/gallery/gracetb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide27{
    background:url(images/bridal/gallery/sallytb.jpg);
    height:90px;
    width:70px;
    }
	
    #container a.slide28{
    background:url(images/bridal/gallery/avatb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide29{
    background:url(images/bridal/gallery/skytb.jpg);
    height:90px;
    width:70px;
    }
	
	#container a.slide30{
    background:url(images/bridal/gallery/amandatb.jpg);
    height:90px;
    width:70px;
    }
	
	
	/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
    width:500px;
    height:400px;
    }
#container li {
    float:left;
    }

	/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #fff;
    }

	
	/* styling the :hover span */
#container a.gallery:hover span {
    position:absolute;
    width:375px;
    height:400px;
    top:40px;
    left:490px;
    color:#000;
    background:#fff;
    }
	
	#container a.gallery:hover img {
    border:1px solid #fff;
    float:left;
    margin-right:5px;
    }

#container {
    background:#ffccff url(images/bridal/gallery/background.jpg) 75px 10px repeat;
	 float:center;
    }

	/* gallery Code End. */
