/*
Theme Name: annabest
Theme URI: http://annabest.info/theme
Description: A custom Wordpress theme for http://annabest.info
Version: 1.1
Author: Peter Edwards
Author URI: http://e-2.org/
*/

body {
  background:#fff url(images/bodybg.gif) repeat-y;
  margin:0;
  padding:0;
  color:#000;
  font:76%/1.5em verdana,arial,helvetica,sans-serif;
}
a {
  text-decoration:none;
}
a img {
  border:0;
}
h1, h2, h3, h4, h5, h6 {
  font-weight:bold;
  line-height:1.2em;
}
h1, h2 {
  font-size:1.5em;
}
h3, h4, h5, h6 {
  font-size:1.2em;
}
div#container {
  width:1000px;
}
div#nav {
  border-top: 1px solid #555;
  background:#101010 url(images/tabs/nav-background.png) no-repeat right bottom;
}
div#content {
  position:relative;
  clear:both;
  background:#fff;
}
div#pagecontent {
  position:relative;
  padding:1em 2em;
}
div.clear {
  clear:both;
  font-size:1px;
  height:2px;
  position:relative;
}
ul.navigation {
  position:relative;
  text-align:left;
  padding:0;
  background:transparent;
}
ul.navigation li {
  display:inline;
  list-style: none;
}
ul.navigation a {
  float:left;
  display:block;
  width:142px;
  height:28px;
}
ul.navigation a span {
  visibility:hidden;
}
ul.navigation a:hover, ul.navigation li.selected a {
  background-position:0 -60px;
}
/* images */
ul.images, ul.images li {
  list-style-type:none;
  margin:0;
  padding:0;
  border:0;
}
ul.images li {
  float:left;
  margin:3px;
  width:300px;
  text-align:center;
}
ul.images li a {
  display:block;
}
ul.images li.clear {
  clear:both;
}
p.moreImagesLink {
  text-align:right;
  padding:0;
  margin:0;
}
/* other attachments */
ul.music, ul.music li, ul.video, ul.video li, ul.files, ul.files li {
  list-style-type:none;
  margin:0;
  padding:0;
  border:0;
}
span.mp3player {
  display:block;
  width:17px;
  height:17px;
  float:left;
}
span.videoPlayer {
  display:block;
  width:320px;
  height:300px;
  float:left;
}
a.videoDownload {
  visibility:hidden;
}
/* SLIMBOX */
#lbOverlay {
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  cursor: pointer;
}
#lbCenter, #lbBottomContainer {
  position: absolute;
  z-index: 9999;
  overflow: hidden;
  background-color: #fff;
}
.lbLoading {
  background: #fff url(images/loading.gif) no-repeat center;
}
#lbImage {
  position: absolute;
  left: 0;
  top: 0;
  border: 10px solid #fff;
  background-repeat: no-repeat;
}
#lbPrevLink, #lbNextLink {
  display: block;
  position: absolute;
  top: 0;
  width: 50%;
  outline: none;
}
#lbPrevLink {
  left: 0;
}
#lbPrevLink:hover {
  background: transparent url(images/prevlabel.gif) no-repeat 0 15%;
}
#lbNextLink {
  right: 0;
}
#lbNextLink:hover {
  background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}
#lbBottom {
  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 10px;
  color: #666;
  line-height: 1.4em;
  text-align: left;
  border: 10px solid #fff;
  border-top-style: none;
}
#lbCloseLink {
  display: block;
  float: right;
  width: 66px;
  height: 22px;
  background: transparent url(images/closelabel.gif) no-repeat center;
  margin: 5px 0;
  outline: none;
}
#lbCaption, #lbNumber {
  margin-right: 71px;
}
#lbCaption {
  font-weight: bold;
}