/* MAIN ELEMENTS
************************************************/

body {
	font-family: "Baskerville", "Times New Roman", Times, serif;
	color: #9b9b9b;
	font-size: 11px;
	line-height: 16px;
}


h1 a {
	font-size: 1px;
	background-image: url(http://pwilkes.com/tumblr/title.gif);
	width: 271px;
	height: 38px;
	color: #9b9b9b;
	display: block;
	text-align: right;
	float: left;
}

h1 a:hover {
}
 	
.titlesearch, input, h1, #header span {
	text-shadow: 0 0 1px #1e1e1e;
}

a {
	color: #ececec;
	text-decoration:none;
}

a:hover {
	color: #ddd;
}


/* SPECIAL CLASS */

.strike {
	text-decoration: line-through;
	color: #555;
}

p a { 
	color: #6a6a6a;
	text-decoration: none;
	border-bottom: 1px solid #6a6a6a;
}

p a:hover {
	color: #ccc;
	border-bottom: 1px dotted #ccc;
}

span.descrition { 
	float: right;
	line-height: 26px;
}

h2 {
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
	padding-top: 10px;
	text-shadow: 0 0 1px #fff;
	color: #777;
}

h2.tags {
	padding-bottom: 5px;
	border-bottom: 1px solid #bfbfbf;
}

h3 {
	text-shadow: 0px 0px 1px #000;
	font-family: Baskerville, Georgia, serif;
	font-size: 45px;
	font-style: italic;
	line-height: 54px;
	letter-spacing: -1px;
	color: #ccc;
	text-align: left;
	margin-bottom: 18px;
}

h3 a { color: #ccc; text-decoration:  none; }

.text p {
	text-align: left;
	margin-bottom: 18px;
}

span.quote, span.nosearch {
	font-family: Baskerville, Georgia, serif;
	font-size: 50px;
	font-style: italic;
	line-height: 50px;
	letter-spacing: -3px;
	color: #888;
}


.leftquote, .rightquote {
	color: #ddd;
	font-size: 50px;
}

.leftquote { font-family: Baskerville, Georgia, serif;
	font-size: 50px;
	font-style: italic; }
	.rightquote { padding-left: 1px; }
	
span.text {
	font-family: Baskerville, Georgia, serif;
	font-size: 14px;
	color: #000;
	}

span.currentpage a {
	text-shadow: 0px 0px 1px #000;
	font-family: Baskerville, Georgia, serif;
	font-size: 35px;
	font-style: italic;
	line-height: 35px;
	letter-spacing: -1px;
	color: #ccc;
	text-decoration: none;
	color: #666;
}

span.nosearch { margin: 110px 0; display: block; }

span.currentpage a:hover { color: #ccc; }

span.currentpage { color: #444; }

a {
	-webkit-transition: all 500ms linear;
}

.linkr a:visited {
	color:#ccc;
}

.linkr a:active {
	color: #ccc;
}

.linkr a {
	-webkit-transition: all 500ms linear;
}
