/*
 * Ajax Tabs - (c) Dynamic Drive DHTML code library (www.dynamicdrive.com)
 * This notice MUST stay intact for legal use
 * Visit Dynamic Drive at http://www.dynamicdrive.com/ for this script and 100s more
 */

/* =========
  AJAX Tabs
============ */
.tab-main {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat;
  height:35px;
  margin-left:33px;
  overflow:hidden;
  width:465px;
}
.tab-main .tab-content {
  height:35px;
  overflow:hidden;
  position:relative;
  width:465px;
}

.tab-main .tab-content li {
  float:left;
  list-style:none;
}
.tab-main .tab-content li a {
  border:none;
  height:35px;
  position:absolute;
  text-decoration:none;
  text-indent:-9999px;
  top:0;
}

.tab-main .tab-content .tab-all a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat 0 0;
  left:0;
  width:55px;
}
.tab-main .tab-content .tab-news a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat -55px 0;
  left:55px;
  width:70px;
}
.tab-main .tab-content .tab-interviews a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat -125px 0;
  left:125px;
  width:100px;
}
.tab-main .tab-content .tab-reviews a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat -225px 0;
  left:225px;
  width:90px;
}
.tab-main .tab-content .tab-artists a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat -315px 0;
  left:315px;
  width:80px;
}
.tab-main .tab-content .tab-events a {
  background:url(http://trancehub.com/wp-content/themes/supernova/images/tabs.png) no-repeat -395px 0;
  left:395px;
  width:70px;
}

.tab-main .tab-content .tab-all a:hover {
  background-position:0 -35px;
}
.tab-main .tab-content .tab-news a:hover {
  background-position:-55px -35px;
}
.tab-main .tab-content .tab-interviews a:hover {
  background-position:-125px -35px;
}
.tab-main .tab-content .tab-reviews a:hover {
  background-position:-225px -35px;
}
.tab-main .tab-content .tab-artists a:hover {
  background-position:-315px -35px;
}
.tab-main .tab-content .tab-events a:hover {
  background-position:-395px -35px;
}

.tab-main .tab-content .tab-all a.selected {
  background-position:0 -70px;
}
.tab-main .tab-content .tab-news a.selected {
  background-position:-55px -70px;
}
.tab-main .tab-content .tab-interviews a.selected {
  background-position:-125px -70px;
}
.tab-main .tab-content .tab-reviews a.selected {
  background-position:-225px -70px;
}
.tab-main .tab-content .tab-artists a.selected {
  background-position:-315px -70px;
}
.tab-main .tab-content .tab-events a.selected {
  background-position:-395px -70px;
}

#tab-section {
  height:750px;
  width:450px;
}

#tab-section .article {
  margin:0 0 15px 20px;
  width:465px;
}
#tab-section .article img {
  border:none;
  float:left;
  margin-right:10px;
}
#tab-section .article h2 a {
  border:none;
  color:#fff;
  font-family:arial;
  font-size:17px;
  font-weight:normal;
  line-height:17px;
  margin:0;
  text-decoration:none;
}
#tab-section .article h2 a:hover {
  color:#cccccc;
  text-decoration:underline;
}
#tab-section .article span.date {
  color:#83b0e0;
  font-size:10px;
  letter-spacing:1px;
  line-height:12px;
  margin:0;
}
#tab-section .article p {
  margin:5px 0 0 0;
}
