ul.webinar-nav { font-size: 10px; font-weight: bold; margin-left: 25px; }
ul.webinar-nav li {
    background: url(../images/artist-nav_bg.jpg) repeat-x left top;
    border: solid 1px #a3a3a3;
    float: left;
    padding: 7px 10px;
}
ul.webinar-nav li:hover { background-image: url(../images/artist-nav-hover_bg.jpg); border-color: #769bc7; }
ul.webinar-nav li.active { background: #FFF; border-bottom: none; padding-bottom: 8px; }
ul.webinar-nav li.active:hover { border-color: #a3a3a3; cursor: default; }
ul.webinar-nav li {
    border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
}
ul.webinar-nav li a { background-position: left center; background-repeat: no-repeat; padding-left: 21px; }
ul.webinar-nav li a.future { background-image: url(../images/icons/globe.png); }
ul.webinar-nav li a.archive { background-image: url(../images/icons/globe-green.png); }
ul.webinar-nav li a.about { background-image: url(../images/icons/information-balloon.png); }

.wb-header { height: 110px; }
.wb-header .wb-adv { float: right; }

.wb-list {
    border: solid 1px #a3a3a3;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 5px;
    margin: -1px 5px 5px;
    padding: 8px;
    width: 930px;
}
.wb-nav { border: solid 1px #c6c6c6; display: block; float: left; height: 396px; padding: 0 1px; margin: 0 3px; }
.wb-nav img { padding: 189px 1px; }
.wb-nav a { padding: 0; margin: 0; }

.wb-box { background: #0d6fb9; display: block; float: left; height: 388px; width: 400px; padding: 5px; }
.wb-box .thumbnail img { width: 400px; height: 300px; }
.wb-box .thumbnail a { padding: 0; }
.wb-details {
    background: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 5px;
    margin-top: 5px;
    padding: 5px;
    height: 70px;
}

dl.like-table { font-size: 10px; }
dl.like-table dt {
    background-position: 0 2px;
    background-repeat: no-repeat;
    float: left;
    padding: 3px 0 3px 22px;
    width: 100px;
}
dl.like-table dd { font-weight: bold; padding: 3px 0; }
dl.like-table dd a { padding: 0; }

dl.like-table dt.wb-name { background-image: url(../images/icons/postage-stamp.png); }
dl.like-table dt.wb-organizer { background-image: url(../images/icons/card-address.png); }
dl.like-table dt.wb-date { background-image: url(../images/icons/calendar-select.png); }
