/*
THEME NAME: Tumble-hybrid Deuce
THEME URI: http://www.lofitribe.com/2007/09/25/tumble-hybrid-sandbox-port-theme/
DESCRIPTION: A Tumble-Hybrid theme.
VERSION: 1.1
AUTHOR: Shawn Anthony
AUTHOR URI: http://www.lofitribe.com
*/
* {margin:0;padding:0;}
body{font-size:12px;line-height:19px;font-family:"Lucida Grande",Verdana,Arial,sans-serif;background: url(./img/bg.gif) left top repeat;background-attachment:fixed;}
div#wrapper{margin:0px 0px 0px 20px;width:515px;background-color:#fff;}
a{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:underline;}
a:hover{color:#ccc;text-decoration:underline;}
div#container{margin:0px 0px 0px 0px;width:510px;}
div#content{margin:0px 0px 65px 0px;width:510px;}
body.single div#content{margin: 20px 0px 0px 0px;width:510px;}
div.subhead{width:175px;margin:-40px 0px 0px 335px;position:absolute;}
#searchdiv{float:left;margin:0px 0px 0px 0px;}
#ts{width:170px;color:#000;}
div#header{margin:0px 0px 0px 0px;width:510px;}
div#nav{font-size:1.6em;letter-spacing:-1px;line-height:1.5;width:505px;margin:15px 0px 20px 0px;padding:0px 0px 5px 5px;background-color:#eee;}
div#nav ul li{display:inline;list-style:none;margin-right:1px;}
div#splash img{margin:0 0 0 15px;max-width:510px;}
div#sizer{background-color:transparent;width:177px;margin:-40px 0px 0px 331px;position:absolute;}
h1#blog-title,div#blog-title{color:#000;font-size:42px;font-weight:bold;letter-spacing:-1px;line-height:50px;text-transform:uppercase;margin:0px 0px 0px 0px;}
div#blog-description{font-size:10px;text-align:left;color:#000;margin:0px 0px 0px 5px;width:300px;}
div#blurb{background-color:transparent;width:510px;margin:0 auto 20px;padding:0px 0px 0px 0px;}
div#blurb p{margin-top:10px;}
div#blurb a{background-color:#fff;color:#3778BD;text-decoration: none;}
div#blurb a:hover{background-color:#f7f7f7;color:#3778BD;text-decoration:none;}
div#blurb img{margin:6px 5px 0px 0px;padding:0px 0px 0px 0px;float:left;}
div.entryblock{width:600px;margin:20px 0px 20px 0px;}
h1, h1 a{color:#000;text-decoration:underline;}
h1 a:hover{color:#ccc;text-decoration:underline;}
h1.entry-title{margin:0px 0px 20px 0px;}
h2.entry-title{font-size:24px;margin:20px 0px 20px 0px;}
.entry-meta a{color:#000;}
.entry-meta a:hover{color:#ccc;}
div.entry-content img{max-width:510px;}
div.entry img.l{padding:3px;margin:0px 0px 0px 0px;float: left;}
div.entry-content img.l{padding:3px;margin:0px 0px 0px 0px;float: left;}
div.entry img.c{display:block;margin-left:auto;margin-right:auto;}
.era{background-color:transparent;color:#000;font-size:18px;text-align:right;letter-spacing:-1px;text-transform:uppercase;border-bottom:1px solid #000;margin:10px 0px 10px 0px;}
.era a{color: #ccc;text-decoration: none;}
.era a:hover{color: #ccc;text-decoration: none;}
div.entry-content{width:500px;margin-right:10px;}
div.entry-content p{margin:0px 0px 15px 0px;}
div.entry-content ul{padding:0px 30px 0px 30px;}
div.entry-content ul li{margin:0px 0px 0px 0px;list-style:circle;}
blockquote{margin:0px 0px 0px 15px;padding:0px 50px 0px 10px;text-align:justify;border-left:2px solid #000;}
div#nav-above{padding:10px 0px 0px 0px;}
div#nav-above a, div#nav-above a:visited{color:#000;}
div#secondary{clear:right;}
div#footer{clear:both;width:510px;margin:50px 0px 0px 0px;padding:20px 0px 25px 0px;border-top:1px solid #000;}
div#footer a,div#footer a:link,div#footer a:visited{color:#000;text-decoration:underline;}
div#tagwall{padding:0px 0px 25px 0px;border-bottom:1px solid #000;}
div#license{margin:25px 0px 0px 0px;}
div#footer a:hover{color:#CCC;}
div#footer ul li,li#tags{display:inline;list-style:none;}
div.entry-meta{display:none;}
/*---------------------------- CSS Perm -------------------------------*/
.post span.permalink{border-width:0px;font-size:12px;position:relative;float:right;right:20px;top:-10px;display:none;}
div.category-photos.post:hover span.permalink,div.category-quotes.post:hover span.permalink,div.category-thoughts.post:hover span.permalink,div.category-video.post:hover span.permalink,div.category-conversations.post:hover span.permalink,div.category-links.post:hover span.permalink{display:block;padding-right:10px;}
div.post span.permalink a{color:#000;border:none;font-size:12px;font-weight:normal;font-family:"Lucida Grande",Verdana,Arial,sans-serif;}
div.category-photos h2,div.category-quotes h2,div.category-thoughts h2,div.category-links h2,div.category-video h2,div.category-conversations h2,div.category-photos h3,div.category-quotes h3,div.category-thoughts h3,div.category-links h3,div.category-video h3,div.category-conversations h3{display:none;}
body.single div.category-photos h1,body.single div.category-quotes h1,body.single div.category-thoughts h1,body.single div.category-links h1,body.single div.category-video h1,body.single div.category-conversations h1{display:none;}
/*---------------------------- Tumbled Styles -------------------------------*/
div.category-photos .entry-meta,div.category-quotes .entry-meta,div.category-thoughts .entry-meta,div.category-links .entry-meta,div.category-video .entry-meta,div.category-conversations .entry-meta{display:none;}
.entry-date{display:none;}
/*---------------------------- Photos -------------------------------*/
div.category-photos{background-color:#fff;text-align:center;}
div.category-photos div.entry-content img{display:block;}
div.category-photos div.entry-content{width:510px;}
div.category-photos div.entryblock{width:600px;}
/*---------------------------- Quotes -------------------------------*/
div.category-quotes{background: url('./img/quote.gif') left top no-repeat;color:#000;font-size:18px;line-height:25px;letter-spacing:-2px;}
div.category-quotes a{color:#DC143C;text-decoration:underline;}
div.category-quotes a:hover{color:#DC143C;text-decoration:none;}
div.category-quotes cite{color:#DC143C;font-size:16px;margin-left:10px;}
div.category-quotes div.entry-content{width:440px;margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}
div.category-quotes div.entryblock{width:600px;}
/*---------------------------- Thoughts -------------------------------*/
div.category-thoughts{color:#000;background-color:#E8E8E8;}
div.category-thoughts a{color:#000;text-decoration:underline;}
div.category-thoughts a:hover{color:#000;text-decoration:none;}
div.category-thoughts div.entry-content{padding:10px 8px 1px 10px;width:490px;}
div.category-thoughts div.entryblock{width:600px;}
/*---------------------------- Links -------------------------------*/
div.category-links{background:url('./img/link.gif') 0% 6px no-repeat;}
div.category-links div.entry-content{width:510px;padding-left:10px;}
div.category-links div.entryblock{width:600px;}
/*---------------------------- Video -------------------------------*/
div.category-video{text-align:center;background-color:#fff;}
div.category-video div.entry-content p{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}
div.category-video div.entry-content{width:510px;}
div.category-video div.entryblock{width:600px;}
/*---------------------------- Conversations -------------------------------*/
div.category-conversations{background-color:#F0F8FF;width:510px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
/*---------------------------- Comments Styles -------------------------------*/
div#comments{margin:0px 0px -50px 0px;padding:20px 0px 20px 0px;width:510px;}
div#comments-list h3{margin:0px 0px 10px 0px;}
div#comments-list ol{list-style-type: none;}
div#comments-list ol li.comment{border-top: 1px dashed #000;padding:10px 0px 10px 0px;}
div#comments-list ol li p{margin:10px 0px 10px 0px;}
div.formcontainer p{margin:0px 0px 20px 0px;}
div.comment-author a, div.comment-author a:visited, div.comment-author{font-weight:bold;color:#000;text-decoration:none;}
div.comment-author a:hover {color:#000;text-decoration:underline}
li.bypostauthor div.comment-author{background-color:#000;}
li.bypostauthor div.comment-author a, li.bypostauthor div.comment-author a:visited{color:#fff;text-decoration:none}
li.bypostauthor div.comment-author a:hover{color:#ccc;text-decoration:none}
div#trackbacks-list{font-size:10px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-top:1px dashed #000;}
div#trackbacks-list div.comment-author, div#trackbacks-list div.comment-author a{font-weight:normal;}
div#trackbacks-list ol{list-style-type:none;}
div#trackbacks-list ol li{padding:5px 0px 5px 0px;}
div.form-label{margin-top:5px;}
input#submit{margin:10px 0 10px 0;}
/*---------------------------- Show Code -------------------------------*/
kbd{font-family:'Courier New',Courier, mono,Fixed,sans-serif;font-size:1.1em;display:block;}
code{font-family:'Bitstream Vera Sans Mono','Andale Mono','LucidaTypewriter',monospace;font-size:12px;text-align:left;background:#eee;border:solid 1px #aaa;margin:20px 0px 20px 0px;padding:10px;display:block;overflow:scroll;}
pre{font-family:'Bitstream Vera Sans Mono','Andale Mono','LucidaTypewriter',monospace;background:#eee;border: solid 1px #aaa;padding: 10px;margin: 20px 0px 20px 0px;display: block;}
pre code{border:0;}
img, img a, img a:hover{border:none;text-decoration:none;}
div#nav-above, body.single div#nav-below{display:none;}
body.single div#nav-above{display:none;}
div#nav-below{width:510px;margin:20px 0px 0px 0px;}
.alignright, .nav-next{float: right;}
.alignleft, .nav-previous{float: left;}
span.highlight{background:#FFFF00;}
span.highlightyel{background-color:#3778BD;color:#fff;font-size:20px;line-height:25px;letter-spacing:-2px;padding:5px 5px 5px 5px;}


.commentclass {
	background-image: url(/wp-admin/images/comment-stalk-fresh.gif);
	position: absolute;
	left: 520px;
	margin-left: -0.4em;
	margin-top: 0.2em;

	font-size: 7pt;
	background-repeat: no-repeat;
	background-position: 0 bottom;
	height: 0.9em;
	width: 1em;
}
a:hover .commentclass {
	background-position: -80px bottom;
}
a:hover .commentclass span {
	background-color: #264761;
}
.commentclass span {
	top: -0.8em;
	right: 0;
	position: absolute;
	display: block;
	height: 1.3em;
	line-height: 1.3em;
	padding: 0 0.6em;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #d54e21;
	color: #fff;
}
.nocomments {
	display: none;
}