#gallery ul{list-style-type:none;font-size:0.9em;margin:0px;padding:0px;}
#gallery {text-align:center;}
#gallery ul li.image_thumb{display:-moz-inline-box;display:inline-block;margin:5px;padding:5px;vertical-align:top;  width:250px; height:190px; text-align:center}
#gallery ul li.image_thumb a {text-decoration:none;}
#gallery ul li.image_thumb img {padding:5px;border: solid 1px #CCC;}
#gallery ul li.image_thumb a:hover img {border: solid 1px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;}

.paginationstyle{ /*Style for demo pagination divs*/

text-align: center;
padding: 2px 0;
margin: 10px 0;
}



.paginationstyle a { /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
color: navy;
margin-top:5px;
margin-bottom:5px;
}
.paginationstyle a.nav-left {border:none;background: url(fancy_nav_left.png) no-repeat;height:30px ;width:30px;margin:5px;padding:7px;padding-right:25px;text-decoration:none;}
.paginationstyle a.nav-left .disabled {display: none;}
.paginationstyle a.nav-right {border:none;background: url(fancy_nav_right.png) no-repeat;height:30px;width:30px;margin:5px;padding:7px;padding-right:25px;text-decoration:none;}
.paginationstyle a.nav-left:hover, .paginationstyle a.nav-right:hover {background-color:transparent;}
.paginationstyle a:hover, .paginationstyle a.selected{
color: #FFF;
background-color: #000;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
display:none;
}


.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #FFF;
background-color: #000;
}
