

/* This is the gallery */
body {text-align:center; font-family: tahoma, arial, sans-serif; font-size:76%; letter-spacing:0.05em;}

#container {position:relative; width:700px; height:465px; margin:20px auto 0 auto; background:#fff url(images/logos/weddingslogo.jpg) 10px 70px no-repeat; border:1px solid #aaa;}

#container ul {width:198px; height:386px; padding:0; margin:5px; list-style-type:none; float:right;}

#container li {float:left;}

#container a.gallery, #container a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; margin:1px 2px 1px 2px; text-align:left; cursor:default; background-repeat:no-repeat; background-position:left;}

#container a.slidea {background:url(images/wedding/wedding1_t.jpg); height:41px; width:73px;}

#container a.slideb {background:url(images/wedding/wedding2_t.jpg); height:41px; width:73px;}

#container a.slidec {background:url(images/wedding/wedding3_t.jpg); height:41px; width:73px;}

#container a.slided {background:url(images/wedding/wedding4_t.jpg); height:41px; width:73px;}

* html #container a.slided {width:91px; w\idth:73px;}

#container a.slidee {background:url(images/wedding/wedding5_t.jpg); height:73px; width:40px;}

#container a.slidef {background:url(images/wedding/wedding6_t.jpg); height:73px; width:40px;}

* html #container a.slidef {width:91px; w\idth:40px;}

#container a.slideg {background:url(images/wedding/wedding7_t.jpg); height:73px; width:40px;}

#container a.slideh {background:url(images/wedding/wedding8_t.jpg); height:41px; width:73px;}

#container a.slidei {background:url(images/wedding/wedding9_t.jpg); height:41px; width:73px;}

#container a.slidej {background:url(images/wedding/wedding10_t.jpg); height:73px; width:40px;}

#container a.slidek {background:url(images/wedding/wedding11_t.jpg); height:73px; width:40px;}

* html #container a.slidek {width:91px; w\idth:40px;}

#container a.slidel {background:url(images/wedding/wedding12_t.jpg); height:73px; width:40px;}

#container a.slidem {background:url(images/wedding/wedding13_t.jpg); height:41px; width:73px;}

#container a.sliden {background:url(images/wedding/wedding14_t.jpg); height:41px; width:73px;}

#container a.gallery span {position:absolute; width:1px; height:1px; top:5px; left:5px; background:#fff; overflow:hidden;}

#container a.gallery:hover {border:1px solid #fff;}

#container a.gallery:hover img {border:1px solid #fff; float:left; margin-right:5px;}

#container a.slideb:hover img, #container a.slidei:hover img {float:right;}

#container a.gallery:hover span {position:absolute; width:450px; height:425px; top:10px; left:25px; color:#000; background:#fff;}
