.clear  {  clear: both; }
.last { margin-right:0;  }  

.list-items { margin:0 -5px }
.list-item {  margin-bottom:10px;  } 
.list-item img { width:100%; margin:0 10px 0 0;  }
.list-item .box { padding:10px; border: dotted 1px #ddd;border-top: dotted 1px #bbb; margin:0 5px 0 5px; }
.list-item .box p { padding:0; margin:0 0 0 10px;}
.list-item .box h4, .list-item .box h3 { padding:0; margin:0 0 0 10px;}
.list-item-content { float: left; width:90% } 
.list-item-image { float: left; width:10% } 

.pagination { border: dotted 1px #ddd; padding:10px; }
.pagination a { text-decoration: none; font-family: Georgia, serif; font-size:1.2em }
.next { }
.previous {   } 
.pageno { float: left; width:30%; text-align: center}
.nextbox { float: right; width:30%; text-align: right} 
.previousbox { float: left; width:30%; text-align: left} 

.col { width:50%; float: left; }
.col .list-item { width:50%; }
#content  .onimage { width:100%; }
.imagebox .list-items { margin:0 5px 0 -5px; }
.imagebox .info { text-align: left; font-size:11px; font-style: italic; color:#bbb }
#gallery { padding-right:10px; }

.col ul { list-style: none; padding:0; margin:0; }
.col ul li { list-style: none; padding:5px 0; margin:0; border-bottom: dotted 1px #ddd; }
.col ul li span { float: right; display: inline; }

.listinfo { width:49%; float: left; font-weight: bold; border-bottom: solid 1px #ddd; padding:5px 0; margin:0; }
.listinfo_desc { width:49%; float: left; border-bottom: solid 1px #ddd; text-align: right; padding:5px 0; margin:0; }
#gallery { padding-right:10px; }
#gallery img { border:0; margin:0; padding:0; width:100%;  }
.detailsbox { margin-right:15px; }
.imagesrbox .list-item {  margin-bottom:10px; width:49%; float:left; } 
.imagesrbox .list-items #gallery .last {  margin-right:0px; } 

#sr_sidebar { width:20%; float: left; }
#sr_content { width:80%; float: left;} 

.makes .srbox { }
.makes ul { list-style: none; padding:0; margin:0 10px 0; border-right: dotted 1px #ddd;  }
.makes ul li { clear: left; display: block; list-style: none; padding:5px 0; margin:0; border-bottom: dotted 1px #ddd; }
.makes ul li a { text-decoration: none; font-style: normal;font-weight: normal; font-size:12px; }
.makes ul li a:hover { text-decoration: underline; }
.makes ul li.current {    } 
.makes ul li.current a { font-weight: bold; }
.content { background:#fff; padding:20px; }
