/* photogallery */
#photogallery {width:645px;margin-top:20px;}
#photogallery div.bigimage {height:430px;background:url(img/bg_gallerybigimg.gif) no-repeat;}
#photogallery div.bigimage img{width:635px;height:420px;margin:5px;}
#photogallery div.gallerytitle{font-size:14px;font-weight:bold;color:#007781;padding:18px 12px 3px;background:url(img/bg_gallerytitledot.gif) no-repeat 0 24px;}
#photogallery div.content{color:#666;line-height:18px;padding:8px 12px 5px;background:#EAF4F5;}
#photogallery div.list{height:93px;margin-top:30px;border-left:1px solid #A4D1D5;border-right:1px solid #A4D1D5;overflow:hidden;}
#photogallery div.list div.left{float:left;width:31px;}
#photogallery div.list div.left img{margin:41px 0 0 9px;}
#photogallery div.list div.right{float:right;width:22px;}
#photogallery div.list div.right img{margin:41px 0 0 0;}
#photogallery div.list div.mask {float:left;width:580px;height:93px;background:url(img/bg_gallery.gif) repeat-x;overflow:hidden;}
#photogallery div.list div.mask a{float:left;width:108px;height:93px;color:#666;margin-right:10px;background:url(img/bg_gallery.gif) no-repeat;display:block;}
#photogallery div.list div.mask a:hover, #photogallery div.list div.mask a.on{color:#00969F;background:url(img/bg_galleryon.gif) no-repeat;}
#photogallery div.list div.mask a span.img {padding:6px 6px 4px;display:block;}
#photogallery div.list div.mask a span.img img{width:96px;height:64px;}
#photogallery div.list div.mask a span.txt {line-height:18px;margin:0 6px;}

