
.MagicThumb {
    cursor: url(../images/zoomin.cur), pointer;
    outline: 0 !important;
}

.MagicThumb-expanded-thumbnail {
    cursor: default; 
}

.MagicThumb span {
    display: none !important; 
}

.MagicThumb img {
	border:4px solid #eff0f0;
   border-radius: 10px;  -webkit-border-radius: 10px;   -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px;
    outline: 0;
}

.MagicThumb-expanded {
    cursor: url(../images/zoomout.cur), pointer;
    background: transparent;
    border: 6px solid #ccc;
	border-radius: 10px;  -webkit-border-radius: 10px;   -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px;
    outline: 0;
    padding: 0;
}

.MagicThumb-caption { 
    color: #333;
    font: normal 10pt Verdana, Helvetica;
    background: #ccc;
    padding: 8px;
    border: 0 !important;
    outline: 0 !important;
}

.MagicThumb-buttons {
    background: transparent url(../images/buttons1.png) no-repeat 0 0;
    height: 24px;
    display: block;
}

.MagicThumb-buttons a {
    width: 24px;
    height: 24px;
    margin: 0px 1px !important;
    overflow: hidden;
}
.MagicThumb-loader {
    font: normal 12pt sans-serif;
    border: 1px solid #000;
    background: #fff url(../images/loader.gif) no-repeat 2px 50%;
    padding: 2px 2px 2px 22px;
    margin: 0;
    text-decoration: none;
    text-align: left;
}
.MagicThumb-swap {
}
.MagicThumb-external-caption {
    display: none; 
}