/*  
Theme Name: Graf Zeppelin
Theme URI: http://blog.leadzep.com/
Description: The Lead Zeppelin blog theme!
Version: 1.0
Author: Eric Gockel (design) & John Reed (HTML/CSS)
Author URI: http://www.cre8media.com/
Tags: zeppelin
*/





/* baselines
------------------------------------------------------------- */
@import url(http://www.leadzep.com/assets/css/screen.css);
/* -------------------------------------------------------------
                                                end baselines */





/* typography
------------------------------------------------------------- */
.post .title h2 {
	font-size: 18px;
	line-height: 24px;
	margin: 0;
	text-transform: none;
	}

.sidebar .module h4,
.sidebar .search h4 {
	font-size: 13px;
	line-height: 16px;
	margin: 0 0 9px 0;
	padding: 0 9px;
	}

.post .title p.metadata {
	color: #787878;
	font-size: 11px;
	line-height: 16px;
	}

.post p.comments {
	margin: 12px 0 0 0;
	}

p.tags {
	font-size: 11px;
	line-height: 16px;
	margin: 11px 0;
	}
	
	p.tags span {
		color: #666;
		text-transform: uppercase;
		}
/* -------------------------------------------------------------
                                               end typography */





/* link styles
------------------------------------------------------------- */
.post h2 a {
	display: block;
	width: 100%;
	}

.metadata a {
	color: #666;
	}

.metadata a:hover {
	color: #000;
	}
	
p.comments a {
	padding: 0 0 0 20px;
	background: url(images/icons/fugue/overlay/balloon--plus.png) no-repeat 0 0;
	}

.cloud a {
	text-decoration: none;
	}

.cloud a:hover {
	text-decoration: underline;
	}

a.post-edit-link {
	float: right;
	display: block;
	font-size: 12px;
	line-height: 16px;
	padding: 0 0 0 20px;
	background: url(images/icons/fugue/overlay/notebook--pencil.png) no-repeat 0 0;
	}
/* -------------------------------------------------------------
                                              end link styles */





/* table styles
------------------------------------------------------------- */
/* -------------------------------------------------------------
                                             end table styles */





/* form styles
------------------------------------------------------------- */
form.search {
	float: right;
	padding: 20px 40px 0 0;
	}
	
	.search div {padding: 4px 0 0 0;}

input#author,
input#email,
input#url {width: 335px;}
/* -------------------------------------------------------------
                                              end form styles */





/* structure
------------------------------------------------------------- */
.blog #wrap {
	width: 1100px;
	margin: 0 auto;
	}

.blog .main {
	width: 795px;
	}

.blog .sidebar {
	width: 265px;
	}

.content .post {
	margin: 0 0 48px 0;
	}

.content .post .title {
	margin: 9px 0;
	min-height: 0;
	}
	
.content .post .content {
	padding: 0;
	min-height: 0;
	}


.sidebar .module {
	margin: 0 0 24px 0;
	}

.sidebar div.cloud {
	padding: 0 9px;
	}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	
	* html .clearfix {height: 1%;}
	*:first-child+html .clearfix {min-height: 1%;}
/* -------------------------------------------------------------
                                                end structure */





/* UI Candy
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                                 end UI candy */





/* autocomplete
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                             end autocomplete */





/* header
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                                   end header */





/* navigation
------------------------------------------------------------- */
.sidebar ul.nav {
	margin: 0;
	}

.sidebar ul.nav li a:link,
.sidebar ul.nav li a:visited,
.sidebar ul.nav li a:hover,
.sidebar ul.nav li a:active {
	width: 217px;
/*
	border: none;
	-webkit-border-radius: 12px;
*/
	}

ul.TIPN {
	margin: 10px 0;
	}

ul.TIPN li {
	font-size: 12px;
	line-height: 16px;
	list-style: none;
	margin: 0;
	}

ul.TIPN li a:link,
ul.TIPN li a:visited,
ul.TIPN li a:hover,
ul.TIPN li a:active {
	display: block;
	width: 715px;
	padding: 2px 0 2px 20px;
	}
	
ul.TIPN li.TIPNR a {
	background: url(http://www.leadzep.com/assets/img/ui/icons/feed.png) no-repeat 0 2px;
	}

ul.TIPN li.TIPNTB a {
	background: url(http://www.leadzep.com/assets/img/ui/icons/gear.png) no-repeat 0 2px;
	}


.pagination span {
	padding-left: 0;
	}
/* -------------------------------------------------------------
                                               end navigation */





/* messages
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                                 end messages */





/* activity thread
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                          end activity thread */





/* footer
------------------------------------------------------------- */

/* -------------------------------------------------------------
                                                   end footer */









