/* Slider CSS */
.fl {float:left; display: inline; width:100%;}
.fl img {border: 0; display: block;}
.slider {position: relative; width: 780px; margin: 0 auto; text-align: left; background: inherit}
.slider .prev, .slider .next {position: absolute; top: 42%; display: none;}
.slider .next {right: 0;}
.slider .container {position: relative; top: 0; left: 0; width: 100%; background: inherit;}
.slider .items {position: relative; width: 720px; top: 0; left: 20px; overflow: hidden; padding-left: 20px} /* The width must be equal to .item ((width + margin-right) * 2). */
.slider .items img{  }
.slider .view_all {font-size: .8em; padding: 5px; margin: 0 0 2px 0; border-top: #eeeeed 1px solid; border-bottom: #eeeeed 1px solid; text-align: center;}
.slider .item {width: 100px; margin-right: 50px;} /* Must contain a width and a margin-right. */
.slider .item img {margin: 10px 0;}

/* Facebox CSS */
#facebox .b {background:url(../img/fbox-b.png);}
#facebox .tl {background:url(../img/fbox-c.png) no-repeat 0 0;}
#facebox .tr {background:url(../img/fbox-c.png) no-repeat -10px 0;}
#facebox .bl {background:url(../img/fbox-c.png) no-repeat 0 -10px;}
#facebox .br {background:url(../img/fbox-c.png) no-repeat -10px -10px;}
#facebox { position:absolute; width:100%; top:0; left:0; z-index:100; text-align:left;}
#facebox .popup { position:relative;}
#facebox table { margin:auto; border-collapse:collapse;}
#facebox .body { padding:10px; background:#fff; width:370px;}
#facebox .loading { text-align:center;}
#facebox .image { text-align:center;}
#facebox img { border:0;}
#facebox .footer { border-top: 1px solid #DDDDDD; padding-top:5px; margin-top:10px; text-align:right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height:10px; width:10px; overflow:hidden; padding:0;}
