
/* stylesheet for tiki1a's fotola */

/*  basic styles  */
body { background-color:white; color: black; font-family: sans-serif; font-size: small; background-image: url(/fotolaserver/fotola-bkgd.gif); background-attachment: fixed; }
table { color: black; font-family: sans-serif; font-size: small; }
a { color: blue; }
h1 { font-family: sans-serif; font-size: large; color: black; }
cite { font-style: normal; }
kbd { font-size: medium; }
img { border-style: none; }
hr { border-style: none; height: 1px; background-color: #ffbb00; padding: 0px; }

/*  form and controls styles  */
textarea { border-style: solid; border-width: 1px; border-color: #0000ff; padding: 2px;  margin: 2px; background-color: #ffffee; color: black; font-family: sans-serif; font-size: small; }
input { border-style: solid; border-width: 1px; border-color: #0000ff; padding: 2px;  background-color: #ffffee; color: black; font-family: sans-serif; font-size: small; }
.button { border-style: outset; border-width: 1px; border-color: #999999; padding: 1px; margin: 2px; background-color: #cccccc; color: black;  font-family: sans-serif; font-size: small; }
.nonbutton { border-style: none; border-width: 1px; border-color:black; padding: 0px; margin: 0px; margin-top: 3px; background-color: transparent; color: blue; text-decoration: underline; }
.settings { width: 500px; border-width: 1px; border-style: dashed; border-color: #0000ff; padding: 5px; margin-bottom: 10px; }
.buttonbar {  border-style: none; border-width: 1px; border-color: black; padding: 0px; text-align: right; }
.checkbox { border-stye: none; border-width: 0px; background-color: transparent; }

/* toolbar  */
.toolbar { position: absolute; top: 5px; left: 0px; width: 100px; border-style: none; border-width: 1px; border-color: black; padding: 5px; z-index: 20; }
.toolbartitle { font-family: sans-serif; font-size: large; font-weight: bold; color: #0000ff; margin-bottom: 10px; }
.toolbartitle a { color: #0000ff;  }
.toolbartools { position: relative; left: 10px; }
.activeimage { border-style: none; border-width: 1px; position: relative; left: -5px; text-align: center; margin-top: 2px; margin-bottom: 2px; width: 80px; }

/* fotola */
.fotolacontainer { position: absolute; left: 110px; top: 5px; border-style: none; border-width: 1px; border-color: black; padding: 5px; }
.fotolatitle { font-family: sans-serif; font-size: large; font-weight: bold; color: #0000ff; margin-bottom: 10px; text-align: left; }
.fotolatitle a { color: #0000ff;  }
.fotolaheading { font-family: sans-serif; font-size: medium; font-weight: bold; color: black; margin-top: 10px; margin-bottom: 10px; }
.fotolabyline { font-size: medium; font-weight: bold; color: black; }
.fotolabody { padding: 10px; }
.fotolainfo { }
.fotolacopyright { border-style: none; border-width: 1px; border-color: black; padding: 5px;  text-align: center; line-height: 1.5; }

/* news */
.newsandfavscontainer { border-style: none; border-width: 1px; border-color: black; padding: 0px; width: 560px; }
.newscontainer { border-style: none; border-width: 1px; border-color: black; padding: 0px; width: 330px; }
.newstable { width: 350px; }
.newsheadline { font-size: small; font-weight: bold; color: #0000ff; }
.newsbigheadline { font-family: sans-serif; font-size: large; font-weight: bold; color: #0000ff; margin-top: 15px; }
.newsbyline { font-family: sans-serif; font-size: small; }
.newsbody { font-family: sans-serif; font-size: small; margin-top: 10px; }
.newsinfo { font-size: x-small; }

/* entry (main image) */
.entrycontainer { position: relative; left: -5px; border-style: none; border-width: 1px; border-color: black; padding: 0px; }
.entrysubcontainer { border-style: none; border-width: 1px; border-color: black; padding: 5px; margin-top: 5px; }
.entrytitle { font-family: sans-serif; font-size: large; font-weight: bold; color: #0000ff; margin-bottom: 5px;  }
.entrybyline { margin-top: 5px; margin-bottom: 5px; }
.entrybody { padding: 10px; }
.entryinfo { }

/* message */
.messagecontainer { border-style: none; border-width: 1px; border-color: black; padding: 0px; }
.messagebyline { font-family: sans-serif; font-size: small; text-align: right; }
.messagebody { font-family: sans-serif; font-size: small; padding: 10px; }
.messageinfo { }

/* thumbnail styles */
.thumbrow { position: relative; left: -5px; top: 0px;  }
.thumbnail {  border-style: none; border-width: 1px; border-color: black; padding: 0px; }
.thumbcaption { font-size: x-small; margin-left: 5px; }

/* links */
.linkcolumn { border-style: none; border-width: 1px; border-color: black; z-index: 5; width: 170px; }
.linkthumbnail {  border-style: none; border-width: 1px; border-color: black; padding: 5px;  text-align: center; }
.linkcontrols {  border-style: none; border-width: 1px; border-color: black; padding: 0px; margin-bottom: 3px; }
.linkcaption { border-style: none; border-width: 1px; border-color: black; font-size: x-small; text-align: center; }
.linkexternal { border-style: none; border-width: 1px; border-color: black; font-size: small; text-align: center; }
.linkheading {   border-style:none; border-width: 1px; border-color: black;  padding: 5px; text-align: center;  }
.linktitle { font-family: sans-serif; font-size: large; font-weight: bold; color: #0000ff; }
.linktitle a { color: #0000ff;  }

/* favorites */
.favcolumn { border-style: none; border-width: 1px; border-color: black; z-index: 5; width: 170px; text-align: center; }
.favthumbnail {  border-style: none; border-width: 1px; border-color: black; padding: 5px; text-align: center; }
.favcaption { border-style: none; border-width: 1px; border-color: black; font-size: x-small; text-align: center; }
.favexternal { border-style: none; border-width: 1px; border-color: black; font-size: small; text-align: center; }
.favheading {   border-style:none; border-width: 1px; border-color: black;  padding: 5px; text-align: center; margin-top: 9px;  }
.favtitle { font-size: medium; font-weight: bold; color: #0000ff; }
.favtitle a { color: #0000ff;  }

/* berylium */
.debug { position: relative; top: 700px; width: 500px; background-color: white; color: black; }



