/**
  Theme Name: TechFellow
  Theme URI: http://www.techfellow.com
  Version: 1.0
  Author: I am Garth
  Author URI: http://www.iamgarth.com
  Tags: simple, clean, fixed width, widget-ready, widgets, right sidebar, two columns
  Licence: GPL
  
  Description: A theme created exclusively for use by The TechFellow Awards

*/


* { margin:0px;padding:0px;}

html, body{margin:0px; padding:0px;}

html {overflow-y: scroll;}

body{
	background: #1b1b1b;
	text-align:center;
	color:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size:15px;
	line-height:22px;
	margin:0 auto;
}

a { -moz-outline-style:none;}
a{color:#72afec; text-decoration:none;}
a:hover{color:#a2bdd8; text-decoration:none; cursor:pointer;}
a img{border:0;}

a, a:active, a:focus, input {outline: none;}

ul{list-style-type:none;padding:0px;}

.clear{width:100%; height:0px; clear:both; font-size:0px; line-height:0px;}

.hr{border-bottom:1px solid #2b2b2b;}

.green{color:#3bcc1e;}
.blue{color:#a2bdd8;}
.ltgrey{color:#a2a2a2;}
.white{color:#fff;}

#container{position:relative; width:100%; margin:0px auto; padding:0px; text-align:center; background:#333 url(im/cont_bkgd.gif) repeat-x 0px 0px;}

#content{position:relative; width:960px; margin:0px auto; padding:0px; text-align:left;}

#header{float:left;display:inline;width:960px;height:145px;margin:0px 0px 40px 0px;padding:10px 0px 0px 0px;background:transparent url(im/hdr_bkgd.gif) no-repeat top right;}

h1 a{float:left;display:block;height:86px;width:412px;line-height:86px;overflow:hidden;text-indent:-999px;}

h1 {float:left;display:inline;background:transparent url(im/techfellow.gif) top left no-repeat;height:86px;width:412px;margin:0px 0px 0px 30px;padding:0px;}

h2{width:100%;margin:0px;padding:6px 0px 22px 0px;font-weight:normal;font-size:20px;letter-spacing:-0.03em;}

h2.link{width:100%;margin:0px;padding:6px 0px 6px 0px;font-weight:normal;font-size:20px;letter-spacing:-0.03em;text-align:center;}

p {margin:0px;padding:6px 0px 12px 0px;}

ul#nav {float:left; display:inline; width:800px; height:58px; list-style-type:none; padding:0px; margin:0px 0px 0px 130px; overflow:hidden; border-bottom:1px solid #2b2b2b;}
ul#nav li {float:left; display:inline; height:32px; margin:0px; padding:6px 55px 20px 0px; overflow:hidden; font-size:16px; line-height:16px; text-transform:uppercase; font-weight:bold; letter-spacing:-0.03em;}
ul#nav li.act a{color:#666;}
ul#nav li a {float:left; height:33px;}

div.titlebar{float:left;display:inline;clear:both;width:830px;margin:0px 0px 30px 130px;padding:0px;}
img.pageyear{float:right;clear:both;}
img.pagetitle{float:left;clear:both;}

#footer{position:relative; width:100%; top:-32px; margin:0px auto; padding:0px; text-align:center;}
#footerint{position:relative; width:960px; margin:0px auto 0px; padding:0px; text-align:left; font-family: verdana, arial, helvetica, sans-serif; font-size:11px; line-height:18px; background:transparent url(im/ftr_bkgd.gif) no-repeat 0px 0px;}
a#techcrunch{float:left; display:inline; margin:24px 0px 24px 154px;}
a#foundersfund{float:left; display:inline; margin:24px 0px 24px 0px;}
ul#ftrlinks{float:left; display:inline; clear:both; width:800px; height:18px; list-style-type:none; padding:0px; margin:10px 0px 0px 30px; overflow:hidden;}
ul#ftrlinks li{float:left; display:inline; height:18px; font-size:11px; line-height:18px; margin:0px; padding:0px 12px 0px 0px; overflow:hidden;}
p#copyright{float:left;clear:both;display:inline;width:600px;margin:0px 0px 0px 30px;color:#9f9f9f;}


#primaryContent {float:left;display:inline;width:490px;margin:0px 40px 0px 130px;padding:0px;}
#secondaryContent {float:right;display:inline;width:270px;margin:0px 30px 0px 0px;padding:0px;}

img.headshot{float:left;display:inline;margin:0px 30px 20px 0px;}


  /* titles are h2 on homepage and h1 for internal */
  #primaryContent h1.postTitle,
  #primaryContent h2.postTitle {
    font-size: 22px;
  }

  #primaryContent h3 {
    padding: 0;
    margin: 10px 0 0 0;
  }

  ol#posts {
    list-style: none;
    margin: 0;
    padding: 0;
  }

    li.postWrapper,
    div.postWrapper { }

      .postWrapper img { }

      div.post { }

      p.postMeta { }

  #pagination {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
    #pagination li {
      display: inline;
    }
    #pagination .previous {
      text-align: left;
      float: left;
    }
    #pagination .future {
      text-align: right;
      float: right;
    }

/**       sidebar          */

  #secondaryContent h3 {
    padding: 0;
    margin: 10px 0 0 0;
  }

  /**
    Remove bullets from the first level sidebar UL and give each item some bottom margin.
    IE 6 doesn't like the selectors, I can live with that but if you can't then
    you'll need to extend this further.
  */
  #secondaryContent ul {
    list-style: none;
    margin: 0;
    padding: 0;
  
  }
    #secondaryContent ul li {
      line-height:30px;
      margin: 0px;
      border-top:1px solid #2b2b2b;
    }
    
    #secondaryContent ul li  a{
    	padding-left:12px;
    }
    
    #secondaryContent ul li.parent a{
    	text-transform:uppercase;
    	color:#fff;
    	font-weight:bold;
    	letter-spacing:-0.05em;
    	padding-left:0px;
    }

/** normally hidden but will appear when css disabled */
.skip,
.noCss {
  position: absolute;
  left: -9999px;
}

/**
  theme requirements as per 
  http://codex.wordpress.org/CSS
*/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}


