#page{
padding:10px 30px 30px 30px;
}
#listingAJAX .image1{
background:#FFFFB9;
border:1px dotted #FFCC00;
display:block;
width:500px;
padding:20px;
font-size:18px;
margin-bottom:5px;
}
#listingAJAX .image1:hover{
background-color:#e4f9b4;
}

.pagination{
float:right;
font-weight:bold;
margin: 1em 0;
padding-right:0px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
float:left;
list-style-type: none;
padding-bottom: 1px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 4px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

.pagination a{
padding: 2px;
border: solid 1px #d5d5d5;
text-decoration: none; 
color: #a5a3a4;
display: block;
margin-right: 4px;
background-color: #f0efec;
}

.pagination a:hover{
padding: 2px;
border: 1px solid #c1df7d;
color: #8bbd17;
background-color: #e4f9b4;
}

.pagination .currentpage{ /*Style for currently selected page link*/
background-color:#e4f9b4;
margin-right:4px;
padding:2px;
border: solid 1px #c1df7d;
text-decoration: none; 
color: #8bbd17;
display: block;
}