/*

Theme Name: Blass2 - Glitter!
Theme URI: http://1000ff.de/wordpress-theme-blass-english-version/
Description: Elegant and simple. Blass2 is a CSS-only theme, has a widgetized sidebar, support for gravatars, and works nicely with WordPress 2.5+. Brought to you by <a href="http://1000ff.de/">1000ff</a>.
Version: 1.6.2
Tags: fixed width, two columns, widget ready, widgets, right sidebar, simple, white, clean, valid CSS, valid XHTML
Author: 1000ff
Author URI: http://1000ff.de/

*/

a, a:link, a:visited, a:active {
	background: inherit;
	color: #999;
	}

a:hover {
	background: inherit;
	color: #faa;
	}

a img {
	border: none;
	}

/* body
--------------------------------------------------*/
body {
font: 12px/1.6em sans-serif;
color:#333;
margin:0;
}

* {
margin:0;
padding:0;
}

code {
font:120% "Courier New", "Lucida Console", Arial;
}

/* header
--------------------------------------------------*/
#header {
}

#header .description {
float:right;
color:#333;
margin:45px 0 0;
}

#header h1 {
}

#wrapper {
//width:760px;
margin:0 auto;
padding: 50px;
}

/* header h1 (blogtitle)
--------------------------------------------------*/
#header h1 {
display:none;
}

/* navigation
--------------------------------------------------*/
#nav {
height:25px;
margin:0;
padding:15px 0;
}

#nav li {
float:left;
list-style:none;
padding:0 10px 0 0;
}

#nav li a {
color:#999;
background:#fff;
font:1.6em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
font-weight:400;
text-decoration:none;
display:block;
margin:1px 2px 0 0;
padding:5px;
}

#nav li a:hover {
background-color:#EFF8FB;
color:#000;
text-decoration:none;
}

#nav li a.active {
background-color:#eee;
color:#444;
text-decoration:none;
}

.clear {
clear:both;
}

/* content
--------------------------------------------------*/
#content {
width: 512px;
margin: 25px 0 25px 200px !important;
padding: 0;
}

.wide {
	width: auto !important;
	}

#content p {
}

#content h2 {
font-weight: normal;
color: #ccc;
font-size: 3em;
font-weight: normal;
line-height: 100%;
}

#content h1 {
color:#222;
margin: 10px 0 30px 0;
}

/* blockquote + links
--------------------------------------------------*/

blockquote {
background:#EFF8FB;
border:1px solid #ccc;
margin:10px 0;
padding:5px 15px;
}

a.more {
display:block;
text-align:right;
}


/* metadata under post
--------------------------------------------------*/
.post {
margin:0 0 50px 0;
padding-bottom: 25px;
border-bottom: 5px solid #faa;
}

.post h2 {
}

.post h2 a {
text-decoration: none;
}

.post img {
background:#ccc;
border:5px solid #eee;
padding:1px;
}

.post .info {
margin-top: 0;
color: #999;
font-size: 1em;
}

.post .entry p {
margin: 25px 0;
font-size: 1.2em;
}

.date {
font-size: 0.9em !important;
margin: 0 0 15px 15px;
color: #999;
text-transform: uppercase;
font-weight: bold;
}


/* metadata sidebar ('about this post')
--------------------------------------------------*/
p.news {
background:#EFF8FB;
color:#333;
font-size:120%;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
margin:10px 0 28px;
padding:10px;
}

/* sidebar
--------------------------------------------------*/
#sidebar {
margin: 25px 0;
width:150px;
float:left;
height:100%;
}

#sidebar h2 {
font-size: 0.9em;
color: #faa;
text-transform: uppercase;
}

#sidebar ul {
list-style:none;
font-size:150%;
margin: 0;
border-right: thin solid #faa;
}

#sidebar li {
line-height:1.5em;
list-style:none;
padding:0;
background: inherit;
color: #ccc;
}

#sidebar li strong {
color: #333;
}

/* comments
--------------------------------------------------*/

#comments, #addcomment {
font-size: 0.9em;
border-left: thin solid #faa;
padding-left: 15px;
}

#comments ul {
	margin: 25px 0;
	list-style: none;
	}

#comments li {
	margin-bottom:1.5em;
	padding-bottom:1em;
	border-bottom: thin solid #ccc;
}

#commentform label {
display: block;
}

#commentform p {
margin: 0;
}

#commentform textarea {
background:#f7f7f7;
border:1px solid #d3d3d3;
width:400px;
}

#commentform #email, #commentform #author, #commentform #url, #commentform #name {
font-size:1.2em;
background:#f7f7f7;
border:1px solid #d3d3d3;
width:400px;
}

#commentform input {
margin-bottom:3px;
}

#gravatar {
align:right;
}

/* wp stuff
--------------------------------------------------*/

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

.navigation {
text-align:center;
font-size:120%;
}




.project_info {
	float: left;
	width: 200px;
	margin: 0 25px 0 0;
	}
	
/* horizontal layout */
.horiz {
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
	white-space: nowrap;
	overflow: visible;
	height: 600px;
	}
.horiz li {
	display: inline;
	margin: 0 25px 0 0 !important;
	padding: 0 !important;
	}
.horiz:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}


/* eget tjafs
--------------------------------------------------*/
.description {
	font-size: 1em !important;
	}
.category_description {
	margin-bottom: 50px;
	font-size: 1.4em;
	}

/* pixelpost
--------------------------------------------------*/


.archive_links ul li {
	font-size: 0.7em;
	}

.thumbnails {
	margin: 0 10px 10px 0;
}

.post #image {
	margin-bottom: 25px;
}