/*------------Listing------------*/

.listing{
width:554px;
height:256px;
background:url(../images/listingcontent/listbox.png) no-repeat;
text-align:left;
margin-bottom:10px;
}

.listinghead{
background:url(../images/boxheader.png) no-repeat;
height:25px;
}

.listingmainheight{
background:url(../images/boxmain.png) repeat-y;
height:auto;
}

.listingmain{
background:url(../images/boxmain.png) repeat-y;
height:auto !important;
height:150px;
min-height:150px;
}

.listingleft{
float:left;
width:110px;
margin-left:20px !important;
margin-left:10px;
height:auto;
}

.listingright{
text-align:left;
margin:0 20px 0 140px;
height:auto !important;
height:170px;
min-height:170px;
}

.listingfooter{
background:url(../images/boxfooter.png) no-repeat;
height:20px;
margin-bottom:10px;
}

.address{
font-size:0.7em;
color:#7e7e7e;
}

.hr1{
margin:10px 0 10px 0;
background:#dded60;
width:100%;
}

.stars{
margin-right:30px;
text-align:right;
}

.listingprice{
font-weight:bold; color:#000000;
}

.moreinfo{
position:relative;
left:270px;
margin-top:25px;
}

/*----------End Listing----------*/

/* ---- Pagination ---- */

#holder{
height:40px;
padding:5px 10px 0 10px;
}

#pagination{
height:40px;
float:right;
}

#paginationat ul{
border:1px solid black;
}

#paginationat li{
border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; 
}

#paginationat a{ 
background:#cfd0cf;
border:solid 1px #bfbfbf;
margin-right:2px;
color:#ffffff;
}

#paginationat .previous-off, #paginationat .next-off{
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
margin-right:2px;
padding:3px 4px;
}

#paginationat .next a, #paginationat .previous a{
}	

#paginationat .active{
background:#93c225;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
/* savers */ 
margin-right:2px !important;
margin-right:4px;
}

#paginationat a:link, #paginationat a:visited{
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}

#paginationat a:hover{
background:#157a98;
border:solid 1px #bfbfbf;
}

/* ---- Pagination2 ---- */

#holder2{
height:40px;
padding:5px 10px 0 10px;
}

#pagination2{
height:40px;
float:right;
}

#paginationat2 ul{
border:1px solid black;
}

#paginationat2 li{
border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; 
}

#paginationat2 a{ 
background:#cfd0cf;
border:solid 1px #bfbfbf;
margin-right:2px;
color:#ffffff;
}

#paginationat2 .previous-off, #paginationat2 .next-off{
border:solid 1px #DEDEDE;
color:#888888;
display:block;
float:left;
margin-right:2px;
padding:3px 4px;
}

#paginationat2 .next a, #paginationat2 .previous a{
}

#paginationat2 .active{
background:#93c225;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
/* savers */ 
margin-right:2px !important;
margin-right:4px;
}

#paginationat2 a:link, #paginationat2 a:visited{
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}

#paginationat2 a:hover{
background:#157a98;
border:solid 1px #bfbfbf;
}