/*  
Theme Name: Pop Blue - Adapted
Theme URI: http://www.blogohblog.com/
Description: Pop Blue is a 2 columns Wordpress theme. Clean, simple and lightwieght theme. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 6-25-08
Author: Bob
Modified By: Mike Leotta
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

span.abbr, small {
  font-size:1em;
  color:#999;
}

abbr {
  display:block;
  border:none;
  color:#999;
  margin:0 0 1.2em 0;
}

span.cmt {
  background:transparent url(/blog/wp-content/themes/pop-blue/images/comment.gif) 1px 1px no-repeat;
  border:0;
  margin:0;
  padding:2px 0 3px 20px;
}

span.cty {
  background:transparent url(/blog/wp-content/themes/pop-blue/images/category.gif) no-repeat;
  border:0;
  margin:0;
  padding:1px 0 0 19px;
}

.entry {
  width:100%;
  margin:0 0 .5em 0;
  padding:0;
  overflow:hidden;
}

.entry h2 a {
  font-size:1.6em;
  text-decoration:none;
}
.entry h2 a:hover {
  text-decoration:none
}

p.postmetadata {
  border-bottom:1px solid #e4e4e4;
  background:#f4f4f4;
  font-weight:bold;
  padding:.3em .4em;
  margin-top:-.3em;
  display:block;
}

.postmetadata a {
  font-weight:normal;
}

#column ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

#column ul li {
  list-style-type:none;
  padding:0;

}

#column ul li ul {
  margin:0 0 1.5em 0;
}

#column ul li ul li {
  list-style-type:none;
  border:0;
  margin:0;
  padding:.1em 0;
  font-weight:bold;
}

#column ul li a {
  font-weight:normal;
}

#column h2 {
  margin-bottom:.2em;
}

.navigation {
  width:600px;
  margin:0;
  padding:0;
  font-weight:bold;
}

.alignright {
  float:right;
  margin-top:1em;
  margin-bottom:1em;
}

.alignleft {
  float:left;
  margin-top:1em;
  margin-bottom:1em;
}

#searchform {
  margin:0 0 1em;
  width:100%;
  padding:0;
  text-align:left;
}

#searchsubmit {
  font-size:.8em;
}

input#s {
  font-size:.8em;
  width:200px;
  border:1px solid #ccc;
  background:#f6f6f6;
  padding:1px;
}

.boxcomments {
  border-top:1px dotted #ddd;
  margin:0 0 2em 0;
  padding-top:1em;
}

h2#comments {
  margin-bottom:.7em;
}

#commentform {
  margin:0;
}

#commentform label {
  display:block;
  margin:0;
}

#commentform input {
  width:170px;
  margin:0;
  padding:1px;
}

#commentform textarea {
  width:576px;
  margin:.3em 0 .6em 0;
  padding:.5em;
}

#commentform #submit {
  margin:0 0 2em 0;
}

#commentform p {
  margin:.5em 0;
}
img.avatar {
  float:left;
  display:inline;
  border:3px solid #e6e6e6;
}
li.mycomment .avatar {
  border:3px solid #b7e9fd;
}
ol.commentlist {
  margin:0 0 2em 0;
  padding:0;
}
ol.commentlist p {
  margin:-.1em 0 1em 52px;
}

ol.commentlist li {
  display:block;
  list-style:none;
  margin:0 0 1em 0;
  padding:.8em .8em .4em .8em;
}

ol.commentlist li.mycomment {
  background:#ebf9fe;
  border:solid 3px #daf3fd;
}

ol.commentlist li.odd {
  background:#f6f6f6;
  border:solid 3px #f2f2f2;
}

ol.commentlist p.commentinfo {
  font-size:.85em;
}

ol.commentlist li.commenthead {
  display:block;
  list-style:none;
  margin:0;
  padding:5px 0;
}

ol.commentlist li.commenthead h2 {
  margin:0;
}

p.commentsnote {
  font-size:.85em;
}

ol.tblist {
  border-top:1px solid #fff;
  list-style:none;
  margin:0 0 1px;
  padding:15px;
}

ol.tblist li {
  display:block;
  list-style:none;
  background:#fff;
  padding-left:15px;
  margin:0 0 5px;
}

.entry img[align="right"] {
  margin-left:10px;
  margin-bottom:8px;
}
.entry a img {
  border:3px solid #eee;
}
.entry a img {
  background:#fff;
  margin-bottom:0;
}

img.alignright {
  margin:0 0 18px 18px;
}
.aligncenter {
  margin:1em auto;
}

h2.pagetitle {
  font-size:1.5em;
  margin-bottom:1em;
}

div.searchresults p {
  margin:.5em 0;
}

div.searchresults small {
  display:block;
  margin-bottom:.3em;
}

div.searchresults p.postmetadata {
  border:0;
  padding:0;
  background:#fff;
  margin:-.3em 0 1.5em 0;
}

#column ul li ul li.favicon {
  background-position: 0 50%;
  background-repeat:no-repeat;
  padding:.4em 0 .4em 1px;
}
li.favicon a {
  text-indent:19px;
  display:block;
}
#latitude { border:2px solid #f6f6f6; }
#column #lat-link { margin:-.6em 0 2em; display:block; }
#column #lat-link a { font-weight:bold;}
#rss { 
  float:right; 
  line-height:1.1em; 
  margin-top:1em;
  padding-left:21px;
  height:16px;
  text-decoration:underline;
  background:url(/images/icons/rss.gif) 0 0 no-repeat;
}