/*  
Theme Name: Scribute
Theme URI: http://www.scribute.com
Description: Simple, Elegant, Minimalist, Newspaper-style theme specifically designed for Scribute.com
Version: 2.0
Author: Ricky Kresslein
Author URI: Coming Soon!
Version History:
	2008:	1.0
	6/10:	2.0
*Requires Wordpress.com Popular Posts plugin to be fully functional.

*/

/**CLEAR**/
body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}
/**END CLEAR**/

body {
	background: #FFFFFF;
	line-height: 160%;
}

#wrap {
	width: 900px;
	margin: 0 auto;
	text-align: left;
}

/*************
 * BLOG HEADER
 *************/

#header {
	padding-top: 25px;
	padding-bottom: 30px;
}

#header h1 {
	font-family: Georgia, serif;
	font-size: 75px;
}

#header a:link, #header a:visited {
	text-decoration: none;
	color: #336699;
}

/*****************
 * DATE DISPLAY
 *****************/

.date {
	padding-top: 15px;
	font-family: "Comic Sans MS", serif;
	font-weight: bold;
	font-size: 24px;
	font-style: italic;
	color: #CDCDCD;
}

/*****************
 * POST NAVIGATION
 *****************/

.navigation {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-weight: bold;
	font-size: 18px;
	color: grey;
	padding-bottom: 50px;
}

.navigation a:link, .navigation a:visited {
	color: grey;
	text-decoration: none;
}

.navigation a:hover {
	color: #AD8BFE;
}

.postmetadata {
	padding-bottom: 25px;
}

/*****************
 * LATEST HEADLINE
 *****************/

#latest {
	padding-bottom: 20px;
}

.headline {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 22px;
	background: #ddffff;
	text-decoration: none;
	text-align: center;
	border-bottom: solid;
	border-bottom-color: #336699;
	border-bottom-width: thin;
	border-top: solid;
	border-top-color: #336699;
	border-top-width: thin;
	padding-top: 5px;
	padding-bottom: 5px;
}

.headline a:link, .headline a:visited {
	color: #336699;
	text-decoration: none;
}

#story {
	padding-top: 15px;
}

/*****************
 * THREE COLUMNS
 *****************/

#columns {
	padding-bottom: 500px;
}

.column1 {
	width: 35%;
	float: left;
	padding-right: 9px;
}

.column2 {
	width: 28%;
	float: left;
	color: green;
	height: 300px;
}

.column2 h2 {
	text-align: center;
	width: 100%;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 20px;
	text-decoration: none;
	background: #99ff99;
	border-bottom: solid;
	border-bottom-color: green;
	border-bottom-width: thin;
	border-top: solid;
	border-top-color: green;
	border-top-width: thin;
}

.column2 a:link, .column2 a:visited {
	color: grey;
	text-decoration: none;
	font-style: italic;
}

.column2 a:hover {
	color: green;
	text-decoration: none;
}

.column3 {
	width: 35%;
	float: right;
	padding-left: 8px;
}

.column1 h2, .column3 h2 {
	text-align: center;
	width: 100%;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 20px;
	text-decoration: none;
	background: #ddffff;
	border-bottom: solid;
	border-bottom-color: #336699;
	border-bottom-width: thin;
	border-top: solid;
	border-top-color: #336699;
	border-top-width: thin;
}

.column1 a:link, .column1 a:visited {
	color: #336699;
	text-decoration: none;
}

.column3 a:link, .column3 a:visited {
	color: #336699;
	text-decoration: none;
}

/*****************
 * MORE-LINKS
 *****************/

a.more-link:link, a.more-link:visited {
	color: grey;
	text-decoration: none;
}

a.more-link:hover {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

/*****************
 * PARAGRAPHS
 *****************/

p {
	padding-bottom: 15px;
}

p.firstp {
	padding-bottom: 0px;
}

#latest p, #columns p {
	padding-bottom: 0px;
}

p a:link, p a:visited {
	color: #336699;
	text-decoration: none;
	font-style: italic;
}

p a:hover {
	color: #336699;
	text-decoration: underline;
}

.indent {
	text-indent: 2em;
}

#frontpage img.alignleft, #single img.alignleft {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

p.rights {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 10px;
	color: lightgray;
}

/*****************
 * ARCHIVES + SEARCH
 *****************/

#archives {
	height: 100%;
}

.archivePosts {
	width: 48%;
	float: left;
	padding-right: 5px;
}

.archiveSearch {
	width: 48%;
	float: right;
	padding-left: 5px;
	text-align: right;
}

.archiveSearch h2 {
	text-align: center;
	width: 100%;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 20px;
	text-decoration: none;
	background: #D0BCFE;
	color: purple;
	border-bottom: solid;
	border-bottom-color: purple;
	border-bottom-width: thin;
	border-top: solid;
	border-top-color: purple;
	border-top-width: thin;
}

.archiveSearch a:link, .archiveSearch a:visited {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 23px;
	font-weight: bold;
	color: grey;
	text-decoration: none;
}

.archiveSearch a:hover {
	color: #AD8BFE;
}

.archiveSearch a.rss:link, .archiveSearch a.rss:visited {
	color: orange;
	text-decoration: none;
	font-weight:bold;
}

.archiveSearch a.rss:hover {
	color: grey;
	text-decoration: none;
	font-weight: bold;
}

#smart-archives-list h2, #configs h2, #places2go h2, #books h2, #about h2 {
	text-align: center;
	width: 100%;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 20px;
	text-decoration: none;
	background: #99ff99;
	border-bottom: solid;
	border-bottom-color: green;
	border-bottom-width: thin;
	border-top: solid;
	border-top-color: green;
	border-top-width: thin;
}

#smart-archives-list h2 a:link, #smart-archives-list h2 a:visited {
	color: green;
	text-decoration: none;
}

#smart-archives-list a:link, #smart-archives-list a:visited {
	color: grey;
	text-decoration: none;
}

#smart-archives-list a:hover {
	color: green;
	text-decoration: none;
	font-weight: bold;
}

#smart-archives-list ul {
	list-style-type: lower-greek;
	color: green;
}

/*****************
 * CONFIGS
 *****************/

#configs, #places2go, #books, #about {
	padding-bottom: 50px;
}

#configs h2 a:link, #configs h2 a:visited {
	color: green;
	text-decoration: none;
	font-size: 25px;
}

#configs h2, #places2go h2, #books h2, #about h2 {
	padding-top: 5px;
	padding-bottom: 5px;
}

#configs h3, #configs h3 a:visited, #configs h3 a:link {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-weight: bold;
	color: #AD8BFE;
	padding-top: 15px;
	text-decoration: none;
}

#configs h3 a:hover {
	text-decoration: underline;
}

pre {
	padding-left: 60px;
	color: maroon;
	font-family: Courier, monospace;
	font-size: 12px;
}

/*****************
 * PLACES 2 GO
 *****************/

#places2go h2 a:link, #places2go h2 a:visited {
	color: green;
	text-decoration: none;
	font-size: 25px;
}

#places2go p {
	font-style: italic;
	color: grey;
	padding-top: 15px;
}

#places2go pre, #books pre {
	color: maroon;
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 16px;
}

#places2go pre a:link, #places2go pre a:visited {
	text-decoration: underline;
	color: maroon;
}

#places2go pre a:hover {
	text-decoration: none;
	font-style: italic;
}

p.month {
	padding-top: 20px;
	font-family: "Comic Sans MS", serif;
	font-weight: bold;
	font-size: 24px;
	font-style: italic;
	color: #CDCDCD !important;
}

p.current {
	color: #AD8BFE !important;
}

/*****************
 * BOOKS
 *****************/

#books h2 a:link, #books h2 a:visited {
	color: green;
	text-decoration: none;
	font-size: 25px;
}

#books pre a:link, #books pre a:visited {
	text-decoration: underline;
	color: maroon;
}

#books pre a:hover {
	text-decoration: none;
	font-style: italic;
}

#books ol {
	font-weight: bold;
	font-style: italic;
	color: grey;
	font-size: 24px;
}

#books span a:link, #books span a:visited {
	color: #AD8BFE;
	font-style: italic;
	font-weight: normal;
	font-size: 18px;
	text-decoration: none;
}

#books span a:hover {
	font-weight: bold;
}

/*****************
 * ABOUT
 *****************/

#about h2 a:link, #about h2 a:visited {
	color: green;
	text-decoration: none;
	font-size: 25px;
}

#about p, #books p {
	font-style: italic;
	color: grey;
	padding-top: 15px;
}

/*****************
 * FOOTER
 *****************/

#footer {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 23px;
	word-spacing: 18px;
	padding-bottom: 50px;
	color: #336699;
	font-weight: bold;
}

#footer a:link, #footer a:visited {
	color: grey;
	text-decoration: none;
	font-weight: bold;
}

#footer a:hover {
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

#footer a.rss:link, #footer a.rss:visited {
	color: orange;
	text-decoration: none;
	font-weight:bold;
}

#footer a.rss:hover {
	color: grey;
	text-decoration: none;
	font-weight: bold;
}
