body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,
p,blockquote,table,th,td {margin: 0; padding: 0;}

.thumb-wrapper {
margin:0;
padding:0;
width:960px;
overflow:visible;
position: relative;
height:266px;

}

ul#slidebnr {
margin:0;
padding:0;

}

ul#slidebnr li{
list-style:none;
display:block;
float:left;
padding:0;
}

ul#slidebnr img {
margin:0px 0px 2px 0px;
}

ul#slidebnr p {
font-size:90%;
padding:5px 0 0 0;
margin:0 0 0 0;
color:#000;
width:160px;
}


.carouPrev, .carouNext {
width: 22px;
height: 104px;
display: block;
position: absolute;
top: 25px;
cursor:pointer;
}

.carouPrev{
left:0px;
background:url(../images/left_arw.png) no-repeat;
background-position: 0 0;
}

.carouNext{
right: 0px;
background:url(../images/right_arw.png) no-repeat;
background-position: 0 0;
}

.carouPrev:hover, .carouNext:hover {
background-position: 0 -208px;
}

.carouPrev.disabled , .carouNext.disabled  {
cursor: default;
background-position: 0 -104px;
}



.carouPage {
position: absolute;
bottom:13px;
left:340px;

}
.carouPage a {
background: url(../images/page.png) no-repeat;
width: 14px;
height: 14px;
margin: 0px 5px 0px 5px;
display: inline-block;
}
.carouPage a.selected {
background-position: 0px -14px;
}
.carouPage a span {
display: none;
}

.cautionBox {
position:relative;
}

.cautionBox  #slink {
position:absolute;
right:20px;
bottom:0;
}

