.jsmugphoto {
 padding:2px;
   border:1px solid #585858;
   background-color:#ffffff;
display:block;
 
}

div.jsmugframediv {
}

.jsmuglightboxlink a:link {
color: #CCCCCC;
}

div.jsmugspacerdiv {
clear: both;
}

.buylinks a {

margin: 2px;
 padding-left:6px;
   border:1px solid #585858;
   background-color:#ffffff;
display:block; 

}

div.jsmugcontainer {
margin-left: auto; 
margin-right: auto; 
}

div.jsmugfloattiny {

 margin: 2px;
   border:1px solid #585858;
   background-color:#c9c9c9;
display:block;
width: 105px;
height: 125px;
float: left;
padding: 5px;
}

div.jsmugfloatthumb {
display: block;
width: 150px;
height: 175px;
float: left;
padding: 5px;
}

div.jsmugfloatsmall {
display: block;
width: 400px;
float: left;
padding: 5px;
}

div.jsmugfloatmedium {
display: block;
width: 600px;
float: left;
padding: 5px;
}

div.jsmugfloatlarge {
display: block;
width: 800px;
float: left;
padding: 5px;
}

div.jsmugfloatoriginal {
display: block;
float: left;
padding: 5px;
}

a:link.jsmugfloat {
color: #FFFFFF
}
  
div.jsmugfloat p {
}

.pages { 
text-align: center;
margin-bottom: 20px;
margin-top: 20px;
font: 11px/15px Arial, Helvetica;
}

.paginator {
font-size: 12px; 
padding-top: 10px; 
margin-left: auto; 
margin-right: auto; 
}

.paginator a, .pageList .this-page { 
padding: 2px 6px; 
border: solid 1px #ddd; 
background: #fff; 
text-decoration: none; 
}

.paginator a:visited { 
padding: 2px 6px; 
border: solid 1px #ddd; 
background: #fff; 
text-decoration: none; 
}

.paginator .atstart { 
margin-right: 20px; 
padding: 2px 6px; 
background: #fff; 
color: #aaa; 
}

.paginator .prev { 
margin-right: 20px; 
padding: 2px 6px; 
border: solid 2px #ddd; 
background: #fff; 
}

.paginator .break { 
padding: 2px 6px; 
border: none; 
background: #fff; 
text-decoration: none; 
}

.paginator .next { 
margin-left: 20px; 
padding: 2px 6px; 
border: solid 2px #ddd; 
background: #fff;
}

.paginator .atend { 
margin-left: 20px; 
padding: 2px 6px; 
background: #fff; 
color: #aaa; 
}

.paginator .this-page {
padding: 2px 6px; 
border-color: #999; 
font-weight: bold; 
font-size: 13px; 
vertical-align: top; 
background: #fff; 
color: #FF0084; 
}

.jsmugComponentFooter {
font-size: 50%;
text-align: center;
}

.paginator a:hover {
color: #fff; 
background: #0063DC; 
border-color: #036; 
text-decoration: none;
}

.pages div.results { 
text-align: center; 
font: 11px/15px Arial, Helvetica; 
color: #aaa; 
margin-top: 8px; 
}
