.a, .a:visited {color:#000;}
#container {position:relative; width:818px; height:600px; background:#404040 url("../images/logo.gif") no-repeat top center; background-position: 50% 250px; border:1px solid #FFF; margin:0px auto;}

#container b {font-weight:normal; width:818px; height: 100px; text-align:center; position:absolute; bottom:150px; left:0; color:#eee; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1; font-size: 14px; text-transform: uppercase;}

#container #padding	{padding-left: 7px;}

a.gallery, a.gallery:visited {display:inline; color:#000; text-decoration:none; border:1px solid #000; width:50px; height:50px; float:left; margin:7px 8px 7px 7px; position:relative; cursor:default;}

a.slide1 {background:url("../images/gallery/Ball-10-sm.jpg");}
a.slide2 {background:url("../images/gallery/Ball3-sm.jpg");}
a.slide3 {background:url(../images/gallery/Ball-Kitchen-3-sm.jpg);}
a.slide4 {background:url(../images/gallery/DSCN0779-sm.jpg);}
a.slide5 {background:url(../images/gallery/urban-heritage-1-sm.jpg);}
a.slide6 {background:url(../images/gallery/urban-heritage-2-sm.jpg);}
a.slide7 {background:url(../images/gallery/DSCN4483-sm.jpg);}
a.slide8 {background:url(../images/gallery/DSCN4466-sm.jpg);}
a.slide9 {background:url(../images/gallery/DSCN4472-sm.jpg);}
a.slide10 {background:url(../images/gallery/Beveland-Bistro-3-sm.jpg);}
a.slide11 {background:url(../images/gallery/DSCN3435-sm.jpg);}
a.slide12 {background:url(../images/gallery/DSCN3505-sm.jpg);}
a.slide13 {background:url(../images/gallery/Beveland-Gilroy-sm.jpg);}
a.slide14 {background:url(../images/gallery/Beveland-Gilroy-6-sm.jpg);}
a.slide15 {background:url(../images/gallery/Gard-kitch3-before-sm.jpg);}
a.slide16 {background:url(../images/gallery/Gard-kitch3-after-sm.jpg);}
a.slide17 {background:url(../images/gallery/Gard-kitch4-sm.jpg);}
a.slide18 {background:url(../images/gallery/Gard-stair-before-sm.jpg);}
a.slide19 {background:url(../images/gallery/Gard-stair-sm.jpg);}
a.slide20 {background:url(../images/gallery/Gardner-1-sm.jpg);}
a.slide21 {background:url(../images/gallery/Tork13-sm.jpg);}
a.slide22 {background:url(../images/gallery/Tork13-after-sm.jpg);}
a.slide23 {background:url(../images/gallery/Nov-2007-6-sm.jpg);}
a.slide24 {background:url(../images/gallery/Nov-2007-8-sm.jpg);}


a.gallery span {visibility:hidden; display:block; position:absolute; width:790px; height:375px; top:0px; color:white; font-size: 11px; background:#404040; text-align:left; font-family:arial, tahoma, verdana, sans-serif; font-weight: normal; letter-spacing:1px; cursor:default;}

a.slide1 span {left:-1px; top:130px;}
a.slide2 span {left:-68px; top:130px;}
a.slide3 span {left:-136px; top:130px;}
a.slide4 span {left:-202px; top:130px;}
a.slide5 span {left:-269px; top:130px;}
a.slide6 span {left:-336px; top:130px;}
a.slide7 span {left:-403px; top:130px;}
a.slide8 span {left:-470px; top:130px;}
a.slide9 span {left:-537px; top:130px;}
a.slide10 span {left:-604px; top:130px;}
a.slide11 span {left:-671px; top:130px;}
a.slide12 span {left:-738px; top:130px;}

a.slide13 span {left:-1px; top:65px;}
a.slide14 span {left:-68px; top:65px;}
a.slide15 span {left:-136px; top:65px;}
a.slide16 span {left:-202px; top:65px;}
a.slide17 span {left:-269px; top:65px;}
a.slide18 span {left:-336px; top:65px;}
a.slide19 span {left:-403px; top:65px;}
a.slide20 span {left:-470px; top:65px;}
a.slide21 span {left:-537px; top:65px;}
a.slide22 span {left:-604px; top:65px;}
a.slide23 span {left:-671px; top:65px;}
a.slide24 span {left:-738px; top:65px;}

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:10px 0; border:0px 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:0px solid #000; position:relative; margin:10px 0; z-index:10;}
