/*
Theme Name: boldpurple
Theme URI:
Description: A new style, bold, fresh and purple. Based on <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 0.8
Author: Johannes Landstorfer
Author URI: http://hannes.emotisys.de/

	This Theme has been build by Johannes Landstorfer

	The CSS, XHTML and design is - as the original Kubrik - released under GPL:
	http://www.opensource.org/licenses/gpl-license.php


	*** REGARDING IMAGES ***
	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.


	*** TWO CSS-FILES ***
	The original style.css has been split into
	- wp_structure.css (contains layout-stuff) and
	- wp_styles.css (contains "typography & colors")
	The reference in headers.php got changed accordingly

	This is to reduce scrolling through the whole bunch of code while
	working on one element


*/





/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: rgb(50,50,50);

	background-color: #d5d6d7;
}

#page {
	background-color: white;
}

#header {
	}

#content {
	font-size: 1.1em;
	line-height: 1.4em;
	}

.narrowcolumn {
	}

.widecolumn {
	}


#footer {
	background-color: #eee;
	}



#headerimg {
}

h1, h1 a,
#headerimg .description {
	font-family: Arial, sans-serif;
	font-size: 1.1em;
	letter-spacing: 0.07em;
	text-transform: uppercase;
	}

h1 a, h1 a:visited {
	font-weight: bold;
	text-decoration: none;
	color: rgb(225,0,160);
}
h1 a:hover {
	color: rgb(0,0,0);
	text-decoration: none;
}

#headerimg .description {
	font-weight: normal;
	}


#header .archives {
	font-size: 1.1em;
}

#header .archives li,
#header .archives li a,
#header .archives li a:visited {
	line-height: 1.5em;
	color: rgb(150,150,150);
}
#header .archives li a:hover {
	text-decoration: none;
	color: rgb(0,0,0);
 }

#header .categories,
#header .pages {
	list-style: none;
	/* see .postmetadata .category */
}



h2, h2 a, h2 a:visited {
	font-family: 'Arial Black', Arial, sans-serif;
	font-size: 1.8em;
	line-height: 77%;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0.00em;
	text-align: left;
	color: rgb(225,0,160);
}
.staticpage h2 {
	font-size: 3em;
}
h2 a:hover {
	text-decoration: none;
	color: rgb(0,0,0);
}

h2.pagetitle {
	font-family: Arial, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	font-style: normal;
	color: rgb(150,150,150);
	}


h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 1.3em;
	font-weight: bold;
	}

h3, h3 a, h3 a:visited {
	color: #333;
	}

.postmetadata {
	line-height: 1.85em;
}

.postmetadata .creation,
.commentmetadata a, .commentmetadata a:visited,
.comments .allowedtags {
	color: rgb(150,150,150);
}

#header .categories a,
#header .categories a:visited,
#header .pages a,
#header .pages a:visited,
.postmetadata .category a,
.postmetadata .category a:visited {
	font-size: 1.1em;
	letter-spacing: 0.1em;
	text-transform: lowercase;
	color: rgb(255,255,255);
	background-color: rgb(200,200,200);
}

.postmetadata .category a,
.postmetadata .category a:visited,
#header .pages a,
#header .pages a:visited {
	font-size: 1em;
}

#header .categories a:hover,
.postmetadata .category a:hover {
	background-color: rgb(90,90,90);
	text-decoration: none;
}

#header .pages a, #header .pages a:visited {
	border-style: solid;
	border-color: rgb(200,200,200);
	background-color: rgb(255,255,255);
	color: rgb(190,190,190);

	text-decoration: none;
}
#header .pages a:active, #header .pages a:hover {
	border-color: rgb(90,90,90);
	color: rgb(90,90,90);
}


#page .editorlinks a,
#page .editorlinks a:visited,
#page .comment a,
#page .comment a:visited,
#page .comment .comment_count,
#sidebar a, #sidebar a:visited {
	font-weight: bold;
	color: rgb(160,160,160);
}
#page .editorlinks a:hover,
#page .comment a:hover {
	color: rgb(0,0,0);
	text-decoration: none;
	background-color: transparent;
}

#page .comment .comment_count {
	font-size: 1.4em;
}

.entry {
	line-height: 1.4em;
}

h4 {
	font-weight: bold;
	color: rgb(80,80,80);
}

.entry a,
.commenttext a {
	color: rgb(190,30,120);
	font-weight: bold;
	letter-spacing: -0.02em;
}
.entry a:visited,
.commenttext a:visited {
	color: rgb(130,30,90);
	}
.entry a:hover,
.commenttext a:hover,
#sidebar a:hover {
	color: rgb(240,240,240);
	background-color: rgb(0,0,0);
	text-decoration: none;
	padding: 0px 0;
}



.entry p a .readmore,
.navigation .highlight,
#pseudosubmit {
	/* see also h2/title-styling */
	font-family: 'Arial Black', Arial, sans-serif;
	font-size: 1.8em;
	line-height: 77%;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 0.00em;
	text-align: left;
	color: rgb(225,0,160);
}
.entry p a .readmore:hover {
	background-color: white;
	text-decoration: none;
	color: rgb(0,0,0);
}

.entry .comments_count {
	font-size: 2em;
}




small {
	font-family: Verdana, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

.entry img {
	border-style: solid;
	border-color: rgb(190,190,190);
}

strong,
.entry table .field-description {
	font-weight: bold;
	color: rgb(80,80,80);
}

blockquote, strike {
	color: #777;
	}

code, pre {
	font-size: 1em;
	font-family: 'Courier New', Courier, Fixed;
white-space: pre;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

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

.wp-caption-text {
	font-style: italic;
}
.wp-caption-text i {
	font-style: normal;
}




.navigation a, .navigation a:visited {
	font-family: Arial, sans-serif;
	font-weight: bold;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	color: rgb(180,180,180);
}
.navigation a:hover {
	text-decoration: none;
	color: rgb(0,0,0);
}

.navigation .highlight {
	/* see .entry p a .readmore */
}


h2, h2 a, h2 a:hover, h2 a:visited,
h3, h3 a, h3 a:hover, h3 a:visited,
#sidebar h2,
#wp-calendar caption,
cite {
	text-decoration: none;
	}




#sidebar {
	font-size: 1.1em;
	color: rgb(150,150,150);
}

#sidebar h2 {
	font-size: 1.2em;
}

#sidebar li {
	list-style: none;
}


small,
#sidebar ul ul li, #sidebar ul ol li,
.nocomments {
	}





#searchform input {
	font-size: 1em;
	color: rgb(160,160,160);
}

#searchform #pseudosubmit {
	/*see .navigation .highlight
	  for further styling */
	background-color: white;
	display: none;
	cursor: default;
}
#searchform #pseudosubmit:hover {
	color: rgb(0,0,0);
}


.comments {
	background-color: rgb(240,241,242);
}

.commentlist li,
#commentform input, #commentform textarea  {
	color: rgb(70,70,70);
}

.alt {

}

.commentlist cite,
.commentlist cite a, .commentlist cite a:visited,
#commentform .useridentity,
#commentform .useridentity a, #commentform .useridentity a:visited,
#commentform input[name="author"] {
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: rgb(210,0,150);
	}
.commentlist cite a:hover,
#commentform .useridentity a:hover {
	color: rgb(0,0,0);
	text-decoration: none;
}

.comments .commentmetadata a,
.comments .commentmetadata a:visited {
	text-decoration: none;
}
.comments .commentmetadata a:hover {
	color: rgb(0,0,0);
}

.comments .allowedtags {
	line-height: 1.3em;
	font-size: 0.8em;
}
.comments .allowedtags_list {
	list-style: none;
}

.commentlist p {
	}

#commentform p {

}

#commentform .useridentity,
#commentform .editorlinks {
	line-height: 0.7em;
}
#commentform .editorlinks {
	top: -0.5em;
}

#commentform input, #commentform textarea {
	font-family: Verdana, Arial, _sans-serif;
	font-size: 1em;
}



#wp-calendar #prev a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}


/* End Typography & Colors */
