/*/---------------------------*/



.hoverbox {
cursor: default;
list-style: none;
margin:0;
padding:0;
}

.hoverbox a {
cursor: default;
}

.hoverbox a .preview {
display: none;
}

.hoverbox a .caption {
display: none;
}

.hoverbox a:hover .preview {
display: block;
position: absolute;
top: -120px;
left: 20px;
z-index: 100;
padding: 0px 0px;
}

.hoverboxright a:hover .preview {
left: -150px;
z-index:100;
}

.hoverbox a:hover .caption {
text-align:center;
display: block;
width:340px;
text-decoration:none;
color: #000000;
font-size:11px;
position: absolute;
top: 325px;
left:-45px;
z-index: 100;
padding: 5px 5px;
border:1px solid #000000;
background-color:#FFFFFF;
}

.hoverboxright a:hover .caption {
left: -150px;
}

.hoverbox img {
border-style: solid;
border-width: 0px;
color: inherit;
padding: 0px 5px;
vertical-align: top;
width: 30px;
height: 22px;
}

.hoverbox li {
margin: 5px 0px 5px 0px;
padding: 0px;
height:22px;
background:  #FFFFFF;
color: inherit;
display: inline;
float: left;
position: relative;
}

.hoverbox .preview {
border-color: #FFFFFF;
width: 150px;
height: 150px;
}


#add {
border:0;
margin-bottom:2px;
}