@import url(http://fonts.googleapis.com/css?family=Droid+Sans+Mono);

body {
  background-color: black;
  background-image: url('/template/img/background-1.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: bottom right;
}
@media handheld {
  body {
    background-image: url('/template/img/background-1-handheld.jpg');
  }
}

h2.date {
  font-family : "Lucida Blackletter";
  font-size: large; 
  font-weight: bold;
  text-decoration: none; 
  color: white;
  border: 0;
  padding-bottom: 0;
}
h2 {
  border-bottom: 1px dashed #555;
  padding-bottom: 0.3em;
  margin-bottom: 0.2em;
  padding-top: 1em;
}

h3 {
  font-size: medium; 
  text-decoration:none; 
  color: black;
}

div.item {
  background-color: #ccf;
  margin: 0 0 0.4em 0;
  padding: 6px  10px  10px 10px;
  border-top: 3px solid #eef;
  border-left: 3px solid #eef;
  border-right: 4px ridge black;
  border-bottom: 4px ridge black;
  width: 68%;
}
div.item {
  background-color: inherit;
  background-image: url('/template/img/ccf-transparent.png');
  background-repeat: repeat;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/img/ccf-transparent.png',sizingMethod='scale');
}

.articleleadtext {
  font-style: oblique;
  font-size: larger;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 1.3333;
}
div.body p {
  line-height: 1.3333;
  padding-right: 4em;
}
a.notlink {
  color: #666;
  text-decoration: none;
}
dd {
  margin-bottom: 0.5em;
}

h1 {
  margin-top: 0.2em;
  color: #060620;
}
h1,h2 {
  font-family: sans-serif;
  font-weight: normal;
}


h3 {
  font-family: 'Droid Sans Mono', courier;
  display: inline;
}

h3 a {
  position: absolute;
}

.byline {
  font-family: sans-serif;
  position: relative;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 1px solid black;
  top: -1.4em;
  left: 70%;
  background-color: #ccf;
  padding: 2px 2px 0 2px;
}
div.item:hover .byline {
  background-color: inherit;
  background-image: url('/template/img/ccf-transparent.png');
  background-repeat: repeat-x repeat-y;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/img/ccf-transparent.png',sizingMethod='scale');
}

.leadtext {
  font-family : "Droid Sans Mono", "Courier New", Courier, monospace;
  padding-top: 0.5em;
  font-size: small; 
  text-decoration: none; 
  color:#000000;
}

.leadtext a {
  color: #668;
  text-decoration: none;
  font-weight: bold;
}

body {
/*	background-color : #192C57;*/
}

ul#toolbar {
  position: fixed;
  right: 10px;
  top: 2em;
  display: block;
  max-width: 28%;
  padding: 2px 0 0 0;
}

ul#toolbar li {
  display: block;
  padding: 0.2em;
  margin: 0 0 0.5em 0;
  border: 1px solid white;
  background-color: #996;
}

ul#toolbar li:hover {
  background-color: inherit;
  background-image: url('/template/img/ffc-transparent.png');
  background-repeat: repeat-x repeat-y;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/template/img/ffc-transparent.png',sizingMethod='scale');
}

ul#toolbar li a {
  display: block;
  color: inherit;
  text-decoration: inherit;
}

