.a, .a:visited {color:#000;}
.css_td {height:458px; padding:0px; border-left:1px solid #000080;}
#container {padding:0px; position:absolute; top:112px; width:749px; height:455px; background:#fff; border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #00080; border-right:0px solid #000080; margin:5px auto;}
#container b {font-weight:normal; width:600px; height: 200px; text-align:right; position:relative; top:50px; left:0px; color:#eee; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1;}
#polaroids {position: relative; left:60px; text-decoration:none; border:none;}

a.gallery, a.gallery:visited {display:inline; color:#000; text-decoration:none; border:1px solid #000; width:70px; height:70px; float:left; margin:5px 5px; position:relative; cursor:default;}

a.slidea, a.slidea:visited {background:url('images/t1.jpg'); position:absolute; top:0px; left:0px;}
a.slideb, a.slideb:visited {background:url('images/t2.jpg'); position:absolute; top:0px; left:75px;}
a.slidec, a.slidec:visited {background:url('images/t3.jpg'); position:absolute; top:75px; left:0px;}
a.slided, a.slided:visited {background:url('images/t4.jpg'); position:absolute; top:75px; left:75px;}
a.slidee, a.slidee:visited {background:url('images/t5.jpg'); position:absolute; top:150px; left:0px;}
a.slidef, a.slidef:visited {background:url('images/t6.jpg'); position:absolute; top:150px; left:75px;}
a.slideg, a.slideg:visited {background:url('images/t7.jpg'); position:absolute; top:225px; left:0px;}
a.slideh, a.slideh:visited {background:url('images/t8.jpg'); position:absolute; top:225px; left:75px;}
a.slidei, a.slidei:visited {background:url('images/t9.jpg'); position:absolute; top:300px; left:0px;}
a.slidej, a.slidej:visited {background:url('images/t10.jpg'); position:absolute; top:300px; left:75px;}
a.slidek, a.slidek:visited {background:url('images/t11.jpg'); position:absolute; top:375px; left:0px;}
a.slidel, a.slidel:visited {background:url('images/t12.jpg'); position:absolute; top:375px; left:75px;}
#buttonl {background:url('../../images/photogalleryleftnavbutton.jpg'); position:absolute; width:50px; height:53px; top:355px; left:370px; border:0px none;}
#buttonr {background:url('../../images/photogalleryrightnavbutton.jpg'); position:absolute; width:50px; height:53px; top:355px; left:430px; border:0px none;}

a.gallery span {visibility:hidden; display:block; position:absolute; width:587px; height:435px; top:189px; left:0px; color:#000; background:#fff; text-align:center; border:0px solid #000; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; cursor:default;}

a.slidea span {left:150px; top:0px;}
a.slideb span {left:75px; top:0px;}
a.slidec span {left:150px; top:-75px;}
a.slided span {left:75px; top:-75px;}
a.slidee span {left:150px; top:-150px;}
a.slidef span {left:75px; top:-150px;}
a.slideg span {left:150px; top:-225px;}
a.slideh span {left:75px; top:-225px;}
a.slidei span {left:150px; top:-300px;}
a.slidej span {left:75px; top:-300px;}
a.slidek span {left:150px; top:-375px;}
a.slidel span {left:75px; top:-375px;}

a.gallery:hover {white-space:normal; border:1px solid #fff; z-index:100;}

a.gallery:hover span {visibility:visible; z-index:100;}

a.gallery:hover span img {margin:0px; border:1px solid #000; position:relative; z-index:100;}

a.gallery:active, a.gallery:focus {border:1px solid #c00; z-index:10;}

a.gallery:active span, a.gallery:focus span {visibility:visible; z-index:10;}

a.gallery:active span img, a.gallery:focus span img {border:1px solid #000; position:relative; margin:0px; z-index:10;}
