/*  
Theme Name: Lead
Theme URI: http://www.seeandyspin.com
Description: Andy Farley Theme 3.5
Version: 1.0
Author: Marcel Winatschek, Andy Farley
Author URI: http://www.seeandyspin.com
*/

/* General */
html body {
  margin : 0;
  padding : 0;
  font : 11px/22px Helvetica, Arial, Calibri;
  background : #fff url(images/back.png) center top;
  text-align : left;
  color : #888;
  line-height : 16px;
  }
a img {
  border : none;
  }
a {
  text-decoration : none;
  color : #FFF;  
  }
a:hover {
  text-decoration : none;
  color : #00cc66;
  }
b {
  font-size : 13px;
  text-transform : uppercase;
  font-weight : bold;
  letter-spacing : 0.035em;
  }
strong {
  font-weight : bold;
  color : #999;
  }
em {
  font-size : 11px;
  color : #777;
  font-style : oblique;
  }
.clr {
  clear : both;
  }
h1, h2, h3 {
  margin : 0;
  font-size : 20px;
  color : #00cc66;
  text-transform : lowercase;
  letter-spacing : 0.035em;
  }
blockquote{ border-left:1px solid #FFF}


/* MainBoxes */
#header {
  position : absolute;
  top : 25px;
  left : 0;
  height : 90px;
  width: 790px;
  }
#logo a {
  position : absolute;
  top : 0;
  left : 0;
  padding : 125px 0 0 0;
  height : 0 !important ;
  width : 500px;
  overflow : hidden;
  background : url(images/logo.png) no-repeat top left;
  }
#wrap {
  position : relative;
  width : 790px;
  margin : 0 auto;
  padding : 0;
  }
#leftcol {
  position : absolute;
  top : 185px;
  left : 0;
  width : 475px;
  padding-bottom : 65px;
  }
#rightcol {
  position : absolute;
  top : 185px;
  float:right;
  left : 550px;
  width : 240px;
  }
#footer {
  position : relative;
  width : 790px;
  margin : 0 auto;
  padding : 0;
  }


/* Post Styles */
#post {
  margin: 10px 0 70px 0;
  clear:both;
  }
.entry-post{
  position:relative;
  top:-70px;
  }
.entry img{
  width:475px;
  }
/*.entry a{  
  background: #333;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding:1px;
  border: 1px solid #333;
  }
*/
.postmetadata {
  position:relative;
  text-align: center;
  width:100px;
  left:-115px;
  top:-15px;
  background: #000;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  padding:1px;
  border-right: 5px solid #000;
  z-index:-1;
  }
.postmetadata a {
  color:#333;
  }
#leftcol #thumbs img {
  margin : 0 15px 15px 0;
  }
#leftcol #thumbs img.end {
  margin : 0 0 15px 0;
  }
#leftcol #thumbs a img {
  border : 2px solid #fff;
  }
#leftcol #thumbs a img:hover {
  border : 2px solid #00cc66;
  }





/* Menu */
#menu {
  position : relative;
  top: 0px;
  float:right;
  text-align:right;
  width:100px;
  }
#menu li {
  position : relative;
  margin : 10px 0 10px 0;
  padding : 0;
  float : right;
  list-style : none;
  text-align:right;
  }

.alignright{text-align:right}