/* choose a suitable font and center the #container div in Internet Explorer */

   
   /* The containing box for the gallery. */
#container {
    position:relative; 
    width:1000px; 
    height:374px; 
    /*margin:20px auto 0 auto;    border:1px solid #aaa; */ 

	background:#3E3A37 url(../images/photos/image1.jpg) no-repeat; /*this will display a image when there is noting on the screen.*/
	float:left;
    }
	
	/* Removing the list bullets and indentation */
	#container ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
	/* move the thumbnails into the correct position */
    margin:5px; 
    float:right;
    }
	
	/* Remove the images and text from sight */
	#container a.gallery span {
    position:absolute; 
    width:0px; /*here it was 1px*/
    height:0px; /*here it was 1px*/
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }
	
	/* Adding the thumbnail images */
#container a.gallery, #container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; /* here the border colour is black in the normal state*/
    margin:1px 2px 3px 2px; 
    text-align:left; 
    cursor:default;
    }
#container a.slideb {background:url(../images/photos/thumb/image2.jpg); height:68px; width:90px;}
#container a.slidec {background:url(../images/photos/thumb/image3.jpg); height:68px; width:90px;}
#container a.slided {background:url(../images/photos/thumb/image4.jpg); height:68px; width:90px;}
#container a.slidee {background:url(../images/photos/thumb/image5.jpg); height:68px; width:90px;}
#container a.slidef {background:url(../images/photos/thumb/image6.jpg); height:68px; width:90px;}
#container a.slideg {background:url(../images/photos/thumb/image7.jpg); height:68px; width:90px;}
#container a.slideh {background:url(../images/photos/thumb/image8.jpg); height:68px; width:90px;}
#container a.slidei {background:url(../images/photos/thumb/image9.jpg); height:68px; width:90px;}
#container a.slidej {background:url(../images/photos/thumb/image10.jpg); height:68px; width:90px;}
#container a.slidek {background:url(../images/photos/thumb/image11.jpg); height:68px; width:90px;}
#container a.slidel {background:url(../images/photos/thumb/image12.jpg); height:68px; width:90px;}
#container a.slidem {background:url(../images/photos/thumb/image13.jpg); height:68px; width:90px;}
#container a.sliden {background:url(../images/photos/thumb/image14.jpg); height:68px; width:90px;}
#container a.slideo {background:url(../images/photos/thumb/image15.jpg); height:68px; width:90px;}
#container a.slidep {background:url(../images/photos/thumb/image16.jpg); height:68px; width:90px;}
#container a.slideq {background:url(../images/photos/thumb/image17.jpg); height:68px; width:90px;}

#container a.slide2a {background:url(../images/photos/thumb/image18.jpg); height:68px; width:90px;}
#container a.slide2b {background:url(../images/photos/thumb/image19.jpg); height:68px; width:90px;}
#container a.slide2c {background:url(../images/photos/thumb/image20.jpg); height:68px; width:90px;}
#container a.slide2d {background:url(../images/photos/thumb/image21.jpg); height:68px; width:90px;}
#container a.slide2e {background:url(../images/photos/thumb/image22.jpg); height:68px; width:90px;}
#container a.slide2f {background:url(../images/photos/thumb/image23.jpg); height:68px; width:90px;}
#container a.slide2g {background:url(../images/photos/thumb/image24.jpg); height:68px; width:90px;}
#container a.slide2h {background:url(../images/photos/thumb/image25.jpg); height:68px; width:90px;}
	
	/* set the size of the unordered list to neatly house the thumbnails */
#container ul {
    width:385px; /*This will calculated by taking the left/right margins2*2 & borders1*2=6*/
    height:288px;
    }
#container li {
    float:left;
	margin-top:5px;
    }
	
	/* change the thumbnail border color */
#container a.gallery:hover {
    border:1px solid #cccccc; /*when the thumb image is hover the border will be white*/
    }
	
	/* styling the :hover span / This makes showing the large image when hover the thumb image*/
#container a.gallery:hover span {
    position:absolute; 
    width:605px; /*width & hight is taken as the large image size*/
    height:374px; 
    top:0px; 
    left:0px; 
    color:#000; 
    background:#fff;
    }
	/* only for the portrait images*/
	#container a.gallery:hover img {
    /*border:1px solid #fff; */
	border:none;
    float:left; 
    /*margin-right:5px;*/
    }
	
	#container a.slideb:hover img, #container a.slidei:hover img {
    float:left;
    }
	
	
