/*
photo gallery
*/
/*portfolio section*/

/*portfolio list*/
#sub-menu { background: url('images/sub-menu-bg.gif') no-repeat left top; top: 500px; left: 212px; width: 521px; height: 24px; position: absolute; padding: 3px }
#sub-menu a, #sub-menu a:link, #sub-menu a:visited { color: #000; padding: 6px 10px; }

#portfolio-title
{ position: absolute; width: 521px; top: 460px; right: 50%; margin-right:-375px; height: 20px; text-align: right; z-index:10; }

/*portfolio thumbnails top:-20px*/
#small-images-menu { position: absolute; top: -40px; left: -40px; white-space: nowrap; list-style-type: none; padding-left: 5px; background-color: #55392A;  background-position: left top;  background-repeat: no-repeat; }
#small-images-menu li { display: inline; padding-left: 20px; }

#small-menu {top: 420px; left:212px; width: 521px; height: 18px; position: absolute;  padding: 3px;  z-index:50;}

#big-image { position: absolute; width: 521px; top: 26px; left: 220px; margin: 0 auto 400px; height: 206px; text-align: center; padding:0px;}

#small-menu-1 {top: 410px; left:212px;  position:absolute; width: 550px; height:30px;  border:0px solid #000; margin:0px auto; white-space: nowrap; background: url('images/portfolio-thumb-bg.gif') no-repeat left top;    }
#small-menu-1 b {font-weight:normal; width:500px; text-align:center; position:absolute; top:-30px; left:5px; 
font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1;
 background: #DC143C;
}
/*For two line portfolios*/
#small-menu-2 {top: 400px; left:212px;  position:absolute; width: 550px; height:50px;  border:0px solid #000; margin:0px auto; white-space: nowrap; background: url('images/portfolio-thumb-bg.gif') no-repeat left top;  }
#small-menu-2 b {font-weight:normal; width:500px; text-align:center; position:absolute; top:-30px; left:5px; 
font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1;
 background: #DC143C;
}
#small-menu-3 {top: 455px; left:212px;  position:absolute; width: 550px; height:50px;  border:0px solid #000; margin:0px auto; white-space: nowrap;  }
#small-menu-3 b {font-weight:normal; width:500px; text-align:center; position:absolute; top:-30px; left:5px; 
font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; line-height:1.7em; z-index:1;
 background: #DC143C;
}

a.gallery, a.gallery:visited {top: -20px; display:inline; color:#000; left:10px; text-decoration:none; border:0px solid #000; width:50px; height:50px; float:left; margin: 7px 2px; position:relative; cursor:default; z-index:100;}
a.gallery:hover {white-space:normal; border:0px solid #fff; z-index:100;}
a.gallery:hover span {visibility:visible; z-index:100;}
a.gallery:hover span img {margin:7px; border:0px solid #55392A; position:relative; z-index:100;}
a.gallery:active, a.gallery:focus {border:0px solid #55392A; 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:7px; z-index:10;}

/* portfolio one*/
a.slide1a {background: url('images/portfolio/one-1.jpg');}
a.slide1b {background: url('images/portfolio/one-2.jpg');}
a.slide1c {background: url('images/portfolio/one-3.jpg');}
a.slide1d {background: url('images/portfolio/one-4.jpg');}
a.slide1e {background: url('images/portfolio/one-5.jpg');}
/*second page*/
a.slide12a {background: url('images/portfolio/one-6.jpg');}
a.slide12b {background: url('images/portfolio/one-7.jpg');}
a.slide12c {background: url('images/portfolio/one-8.jpg');}
a.slide12d {background: url('images/portfolio/one-9.jpg');}
a.slide12e {background: url('images/portfolio/one-10.jpg');}

a.slide2a {background: url('images/portfolio/two-1.jpg');}
a.slide2b {background: url('images/portfolio/two-2.jpg');}
a.slide2c {background: url('images/portfolio/two-3.jpg');}
a.slide2d {background: url('images/portfolio/two-4.jpg');}
a.slide2e {background: url('images/portfolio/two-5.jpg');}
a.slide2f {background: url('images/portfolio/two-6.jpg');}

a.slide3a {background: url('images/portfolio/three-1.jpg');}
a.slide3b {background: url('images/portfolio/three-2.jpg');}
a.slide3c {background: url('images/portfolio/three-3.jpg');}
a.slide3d {background: url('images/portfolio/three-4.jpg');}
a.slide3e {background: url('images/portfolio/three-5.jpg');}
a.slide3f {background: url('images/portfolio/three-6.jpg');}
a.slide3g {background: url('images/portfolio/three-7.jpg');}
a.slide3h {background: url('images/portfolio/three-8.jpg');}
a.slide3i {background: url('images/portfolio/three-9.jpg');}

a.slide4a {background: url('images/portfolio/four-1.jpg');}
a.slide4b {background: url('images/portfolio/four-2.jpg');}
a.slide4c {background: url('images/portfolio/four-3.jpg');}
a.slide4d {background: url('images/portfolio/four-4.jpg');}
a.slide4e {background: url('images/portfolio/four-5.jpg');}
a.slide4f {background: url('images/portfolio/four-6.jpg');}
a.slide4g {background: url('images/portfolio/four-7.jpg');}
a.slide4h {background: url('images/portfolio/four-8.jpg');}
a.slide4i {background: url('images/portfolio/four-9.jpg');}

a.slide5a {background: url('images/portfolio/five-1.jpg');}
a.slide5b {background: url('images/portfolio/five-2.jpg');}
a.slide5c {background: url('images/portfolio/five-3.jpg');}
a.slide5d {background: url('images/portfolio/five-4.jpg');}

a.slidekidsa {background: url('images/portfolio/kids-1.jpg');}
a.slidekidsb {background: url('images/portfolio/kids-2.jpg');}
a.slidekidsc {background: url('images/portfolio/kids-3.jpg');}
a.slidekidsd {background: url('images/portfolio/kids-4.jpg');}
a.slidekidse {background: url('images/portfolio/kids-5.jpg');}
a.slidekidsf {background: url('images/portfolio/kids-6.jpg');}
a.slidekidsg {background: url('images/portfolio/kids-7.jpg');}
/*second page*/
a.slidekids2a {background: url('images/portfolio/kids-8.jpg');}
a.slidekids2b {background: url('images/portfolio/kids-9.jpg');}
a.slidekids2c {background: url('images/portfolio/kids-10.jpg');}
a.slidekids2d {background: url('images/portfolio/kids-11.jpg');}

a.slideextrasa {background: url('images/portfolio/extras-1.jpg');}
a.slideextrasb {background: url('images/portfolio/extras-2.jpg');}
a.slideextrasc {background: url('images/portfolio/extras-3.jpg');}
a.slideextrasd {background: url('images/portfolio/extras-4.jpg');}
a.slideextrase {background: url('images/portfolio/extras-5.jpg');}
a.slideextrasf {background: url('images/portfolio/extras-6.jpg');}

a.gallery span {visibility:hidden; display:block; position:absolute; width:420px; height:370px; top:189px; left:9px; color:#000; background-color: #EFEEDF; text-align:center; font-family:tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; letter-spacing:1px; cursor:default;}

a.slide1a span {left:35px; top:-380px;}
a.slide1b span {left:-19px; top:-380px;}
a.slide1c span {left:-19px; top:-380px;}
a.slide1d span {left:-127px; top:-380px;}
a.slide1e span {left:-181px; top:-380px;}
/*second page*/
a.slide12a span {left:35px; top:-380px;}
a.slide12b span {left:-19px; top:-380px;}
a.slide12c span {left:-19px; top:-380px;}
a.slide12d span {left:-127px; top:-380px;}
a.slide12e span {left:-181px; top:-380px;}

a.slide1Xh span {left:35px; top:-435px;}
a.slide1Xi span {left:-19px; top:-435px;}
a.slide1Xj span {left:-73px; top:-435px;}

a.slide2a span {left:35px; top:-390px;}
a.slide2b span {left:-19px; top:-390px;}
a.slide2c span {left:-73px; top:-390px;}
a.slide2d span {left:-127px; top:-390px;}
a.slide2e span {left:-181px; top:-390px;}
a.slide2f span {left:-235px; top:-390px;}

a.slide3a span {left:35px; top:-390px;}
a.slide3b span {left:-19px; top:-390px;}
a.slide3c span {left:-73px; top:-390px;}
a.slide3d span {left:-127px; top:-390px;}
a.slide3e span {left:-181px; top:-390px;}
a.slide3f span {left:-235px; top:-390px;}
a.slide3g span {left:-289px; top:-390px;}
a.slide3h span {left:-343px; top:-390px;}
a.slide3i span {left:-397px; top:-390px;}
a.slide3j span {left:-451px; top:-390px;}

a.slide4a span {left:35px; top:-390px;}
a.slide4b span {left:-19px; top:-390px;}
a.slide4c span {left:-73px; top:-390px;}
a.slide4d span {left:-127px; top:-390px;}
a.slide4e span {left:-181px; top:-390px;}
a.slide4f span {left:-235px; top:-390px;}
a.slide4g span {left:-289px; top:-390px;}
a.slide4h span {left:-343px; top:-390px;}
a.slide4i span {left:-397px; top:-390px;}
a.slide4j span {left:-451px; top:-390px;}

a.slide5a span {left:35px; top:-390px;}
a.slide5b span {left:-19px; top:-390px;}
a.slide5c span {left:-73px; top:-390px;}
a.slide5d span {left:-127px; top:-390px;}

a.slidekidsa span {left:35px; top:-390px;}
a.slidekidsb span {left:-19px; top:-390px;}
a.slidekidsc span {left:-73px; top:-390px;}
a.slidekidsd span {left:-127px; top:-390px;}
a.slidekidse span {left:-181px; top:-390px;}
a.slidekidsf span {left:-235px; top:-390px;}
a.slidekidsg span {left:-289px; top:-390px;}
/*second page*/
a.slidekids2a span {left:35px; top:-380px;}
a.slidekids2b span {left:-19px; top:-380px;}
a.slidekids2c span {left:-73px; top:-390px;}
a.slidekids2d span {left:-127px; top:-390px;}

a.slideextrasa span {left:35px; top:-390px;}
a.slideextrasb span {left:-19px; top:-390px;}
a.slideextrasc span {left:-73px; top:-390px;}
a.slideextrasd span {left:-127px; top:-390px;}
a.slideextrase span {left:-181px; top:-390px;}
a.slideextrasf span {left:-235px; top:-390px;}
