/* --------------------------------------------------------------

Icelab Study Blog
* Filename: screen.css

============================================================================
>> General <<
----------------------------------------------------------------------------*/

body {
border-top: 8px #d3dcdd solid;
margin: 0 0 30px;
padding: 0;
}

h1 {
margin: 22px 0 5px;
padding: 0;
width: 268px;
}
	h1 a {
	display: block;
	background: transparent url(../img/h1.gif) center bottom no-repeat;
	height: 114px;
	line-height: 114px;
	overflow: hidden;
	text-indent: -999em;
	text-decoration: none;
	width: 268px;
	}


p.subtitle,
p.date {
color: #afbabc;
font-size: 10px;
letter-spacing: 0.18em;
margin: 0.3em 0 0.3em;
text-transform: uppercase;
}
	p.date {
	margin-top: 0.5em;
	clear: both;
	}

hr {
margin: 1em 0 0.5em;
}

#intro .article,
#single .article {
font-size: 1.15em;
}

.nav {
list-style: none;
margin: 0;
padding: 0;
}
.nav li {
float: left;
}
	.nav li.pagination {
	float: right;	
	}
	.nav li.pagination a {
	padding: 10px 0 10px 15px;
	}
	.nav li.category-jump {
	padding: 3px;
	}
	
	.nav li a {
	display: block;
	padding: 10px 15px 10px 0;
	letter-spacing: 0.18em;
	font-size: 0.8em;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "Lucida Grande", Helvetica, Arial, Verdana;
	}
			.nav li a:hover {
			text-decoration: underline;	
			}


h2 a, h3 a, h4 a {
color: #000;
text-decoration: none;
}
	h2 a:hover, h3 a:hover, h4 a:hover {
	color: #55ccdd;	
	}

.article {
border-bottom: 2px #d3dcdd solid;
padding-bottom: 1em;
margin-bottom: 1em;
}
	#intro .article {
	border: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	}
	.article h2 {
	font-size: 1.7em;
	}
	
	#intro .article h2 {
	font-size: 2.2em;
	}

.article img,
.article object,
.article embed {
float: left;
border: 5px #d3dcdd solid;
margin: 0 1.4em 1em 0;
}
.article .clean {
border: none;
}
.article .right {
float: right;
margin: 0 0 1em 1.4em;
}
.article blockquote {
font-size: 1.4em;
}

#links ul {
margin: 0 0 0.8em;
list-style: none;
}
	#links ul li {
	border-bottom: 1px #efefef dotted;
	padding-top: .5em;
	padding-bottom: .5em;
	margin-right: 1em;
	}

#links ul h3 {
margin: 0.8em 0 0.3em;
font-size: 1.15em;
}
#links ul p {
margin-bottom: 0.5em;	
}
	
#comment-form fieldset {
margin-top: 0.8em;
border: 1px #d3dcdd solid;
padding: 10px 15px 15px;
}
	#comment-form label {
	display: block;
	font-weight: normal;
	margin: 0.3em 0;
	}
		#comment-form label input {
		display: block;	
		width: 344px;
		margin-bottom: 1em;
		}
			#comment-form textarea {
			width: 338px;
			height: 7em;
			display: block;
			}
			
.comment {
border-top: 1px #d3dcdd dotted;
padding-top: 10px;
margin-right: 20px;
margin-top: 0.8em;
}
	.comment dt em {
	color: #b6c8ce;
	font-weight: normal;
	font-style: normal;
	border-left: 1px #ccc dotted;
	padding-left: 10px;
	margin-left: 8px;
	}
	.comment dd {
	margin: 0.5em 10px 1em 10px;
	}

hr.thick {
border-top: 2px #d3dcdd solid;
}

#by-category h2 {
margin-bottom: 0;
}
	#by-category h2 + p {
	font-style: italic;
	}

#by-category .article h3 {
margin-bottom: 0.5em;
}



/*
li.delicios-post {
margin: 20px 20px 20px 20px;
}
*/
/*a.delicious-link {
padding: 1em !importan;
}*/