#flyer-array{
width:302px;
background-color:#555;
margin-top:5px;
display:inline-block;
float:left;
}
#flyer-array ul{
list-style:none;
display:inline-block;
padding:5px 0 0 5px;
height:310px;
}
#flyer-array ul li{
display:inline-block;

}
#flyer-array ul li img{
height:100px;
width:70px;
}
.pagination{
margin:0 4px 4px 4px;
padding:6px 2px 6px 4px;
border:1px solid #555;
display:inline-block;
width: 286px;
clear:left;
float:left; 
background-color:#000;
}
.pagination_desc{
float:left;
clear:none;
display:inline-block;
width:300px;
}
.pagination_control{
float:right;
clear:none;
display:inline-block;
width: 280px;
}
.pagination_control .button{
display: inline-block;
width:20px;
height:20px;
background-image: url('../images/paginationButtons2.png');
background-repeat: no-repeat;
float:left;
margin-right:10px;
}
.firstPage{
background-position: 0px 0px;
}
.firstPage:hover{
background-position: 0px -20px;
}
.previousPage{
background-position: -20px 0px;
}
.previousPage:hover{
background-position: -20px -20px;
}
.nextPage{
background-position: -40px 0px;
}
.nextPage:hover{
background-position: -40px -20px;
}
.lastPage{
background-position: -60px 0px;
margin-right:0px;
}
.lastPage:hover{
background-position: -60px -20px;
}
.pageNumber{
display: inline-block;
width:10px;
height:20px;
color:#888;
margin-right:10px;
font-weight:bold;
}
.pageNumber:hover{
color:#fff;
}
.selected.pageNumber{
color:#fff;
}
.selected.pageNumber:hover{
color:#fff;
}
.pagination_control.left{
display: inline-block;
float:left;
clear:none;
width: 60px;
}
.pagination_control.right{
display: inline-block;
float:left;
clear:none;
width: 60px;
}
.middle{
display: inline-block;
float:left;
clear:none;
width: 160px;
text-align:center;
}