/* ----------------------------------------
Theme Name: Ten Years Too Late
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
Last Modified: 
Provides: 
---------------------------------------- */

/* ----------------------------------------
file 		: screen.css
provides 	: style rules for on-screen displays in modern browsers
version 	: 1.1.1.1
date		: 2006.02.04
author 		: Matthew Harvey
----------------------------------------*/

body
{
  background: #663333;
  font-family: "Hoefler Text", Georgia, "Times New Roman", Times, serif;
  font-size: 90%;
}

div#body
{
  width: 870px;
  height: 650px;
  margin: 20px auto;
  padding: 43px 0 0 58px;
}

div#header
{
  float: left;
  width: 754px;
  height: 255px;
}

* div#header
{
}

img#portrait
{
  float: left;
  border: none;
}

div#main
{
  float: left;
  width: 720px;
  height: 280px;
  margin: 0;
  overflow: auto;
  padding: 10px 10px;
}

* html div#main
{
  height: 270px;
  padding: 0 5px;
}

div#footer
{
  width: 720px;
  text-align: right;
  margin: 25px 0;
  color: #996666;
  font-size: 90%;
}

h1, h2
{
  color: #666633;
  margin: 0;
  text-transform: lowercase;
}

h3, h4
{
  color: #333333;
  margin-top: 0;
  text-transform: lowercase;
}

h2 span
{
}


li.page_item
{
  list-style: none;
  margin: 0 1em 0.5em 0.5em;
  text-transform: uppercase;
}

li.page_item a
{
  text-decoration: none;  
}

li.page_item a:hover
{
  text-decoration: none;
  padding-right: 12px;
  background: url(images/previous.gif) 100% 40% no-repeat;
}

li.current_page_item
{
  font-weight: bold;
}

li.current_page_item a
{
  padding-right: 12px;
  background: url(images/previous.gif) 100% 40% no-repeat;
}


ul.news
{
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 90%;
}

div.bio
{
  clear: left;
  margin-bottom: 1em;
}

div.bio img
{
  float: left;
  border: 1px solid black;
  margin: 0 1em 1em 0;
}

span.name
{
  font-weight: bold;
}

span.instruments
{
  padding-left: 1em;
  font-style: italic;
}

.topinfo
{
  background: white;
  border: 1px solid #666633;
  float: right;
  font-size: 80%;
  margin: 0 0 .5em .5em;
  padding: .5em;
  width: 120px;
  font-style: italic;
  font-family: Verdana;
}

.bottominfo
{
  clear: right;
  text-align: right;
  font-size: 80%;
  font-style: italic;
  font-family: Verdana;
}

.bottominfo a
{
  margin-left: 0.25em;
}

.editlink a
{
  background:url(images/edit.gif) 2px bottom no-repeat;
  padding-left: 15px;
}

a.commentlink
{
  background:url(images/comments.gif) 2px top no-repeat;
  padding-left: 15px;
}

.rss, .commentInfo, form
{
  font-size: 80%;
  font-style: italic;
  font-family: Verdana, sans-serif;
}

div.post h2 a
{
  color: #666633;
}

.single h2 a
{
  text-decoration: none;
}

a:link
{
  color: #330000;
}

a:visited
{
  color: #003300;
}

a:hover
{
  color: #333666;
}

.clear
{
  clear: both;
}

.archiveLinks
{
  font-size: 80%;
  font-style: italic;
  font-weight: bold;
  font-family: Verdana, sans-serif;
  margin: 0 0 0.5em 0;
}

.archiveLinks .previous
{
  float: left;
}

.archiveLinks .next
{
  float: right;
}

ul.links
{
  margin: 0;
  padding: 0;
  list-style: none;
}

ul.links li
{
  float: left;
}

ul.links ul
{
  margin: 0 2em 0 0;
  padding: 0;
  list-style: none;
}

ul.links li li
{
  float: none;
}

#rss
{
  font-size: 90%;
}

#rss a, .rss a
{
  color: #996666;
  padding-left: 16px;
  background: url(images/rss.gif) top left no-repeat;
}

a.trackback
{
  background: url(images/pingtrackback.gif) 0% 50% no-repeat;
}


div.home
{
  float: left;
  width: 500px;
  margin: 0 10px 0 0;
}

div.newsposts
{
  float: left;
  font-size: 90%;
  width: 190px;
}

.newsposts h2
{
  font-size: 100%;
}