/*

Theme Name: Blass2
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/
*/
/* body



--------------------------------------------------*/



body {



font-family: Tahoma,'Times New Roman',serif;

font-size: 12px;

color:#AFAFAF;

background-color:#e2eceb;

}







* {



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 {



border-bottom: none;



margin:15px 0 0;



padding:25px 25px 40px 0;



}







#wrapper {

width: 931px;
min-height:783px;
margin: 0 auto;

background-color: #FFFFFF;

padding-left:171px;

margin-top:100px;

margin-bottom:75px;

}







/* header h1 (blogtitle)



--------------------------------------------------*/



#header h1 {



font-family: Tahoma,'Times New Roman',serif;



font-size:3.8em;



font-weight:400;



color:#333;



letter-spacing:-1px;



margin:20px 0;



}







#header h1 a {



text-decoration:none;



color:#333;



}







/* navigation



--------------------------------------------------*/



#nav {



height:25px;



margin:0;



padding:15px 0;



}







#nav li {



float:left;



list-style:none;



padding:0 10px 0 0;



display:none;







}







#nav li a {



color:#AFAFAF;



background:#fff;



font-family: Arial,Helvetica,Geneva,sans-serif;



font-size: 17px;



text-decoration:none;



display:block;



margin:1px 2px 0 0;



padding:5px 



}







#nav li a:hover {



color:#2c97af;



text-decoration:none;



}







#nav li a.active {



color:#2c97af;



text-decoration:none;



}







.clear {



clear:both;



}







/* content



--------------------------------------------------*/



#content {



margin:0 175px 0 0 !important;

padding:10px 57px 0px 0;



}







#content2 {

margin:0 !important;

padding:10px 0 0px;

}







#content p,#content2 p {

font-size:100%;

word-spacing:1px;

margin:5px 0;

}







#content a,#content2 a {

text-decoration:none;

color:#99c1c9;

}







#content a:hover,#content2 a:hover {

color:#999999;

}







#content h2,#content2 h2 {

font-family:'tahoma',verdana,arial,helvetica,sans-serif;
text-align: center;
font-size:18px;
font-weight:400;
color:#999;
line-height:0px;
margin:15px 0 3px 0;
padding:5px 0;

}







#content h2 a,#content2 h2 a {

text-decoration:none;

color:#afafaf;

border:none;

}







#content h1 {



font:3em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



color:#222;



margin:10px 0;



}







#content h3 {



font:2em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



color:#222;



margin:10px 0;



}







#content h4 {



font:1.8em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



color:#222;



margin:10px 0;



}







#content h5 {



font:1.6em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



color:#222;



margin:10px 0;



}







#content2 h3 {



font:160% "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



color:#222;



margin:10px 0;



}







#content ul,ol {



font-size:120%;



list-style:none;







}







#content2 ul,ol {



}







/* blockquote + links



--------------------------------------------------*/







blockquote {



border:1px solid #ccc;



margin:10px 0;



padding:5px 15px;



}







a:hover {

color:#99c1c9;

text-decoration:none;

}







a.more {



display:block;



text-align:right;



color:#99c1c9;



text-decoration:none;



margin:10px 0 0;



}







a.more:hover {



text-decoration:none;



}







/* metadata under post



--------------------------------------------------*/



.post {



margin:0 50px 50px 50px;



text-align:justify;



}







.post img {



background:#fff;

border:none;

padding:4px 0px 0px 0px;



}







.post .info {



background-color:#fff;



font-size:1em;



color:#333;



padding:2px 3px 3px 0px;



margin: 5px 0;



}







.date {



margin: 0 0 8px 0;



}







.post small {



margin-top:25px;



}







/* metadata sidebar ('about this post')



--------------------------------------------------*/



p.news {



color:#333;



font-size:120%;



border-bottom:1px solid #ccc;



border-top:1px solid #ccc;



margin:10px 0 28px;



padding:10px;



}







/* sidebar



--------------------------------------------------*/



#sidebar {



width:169px;

float:right;

padding:28px 0px 30px;

height:100%;

margin-left: 730px;

position: absolute;

font-family:'tahoma',verdana,arial,helvetica,sans-serif;

}







#sidebar h2 {



font-family: 'tahoma',verdana,arial,helvetica,sans-serif;font-size:16px;
color:#AFAFAF;
padding-top: 5px;
font-weight:400;
text-transform:lowercase;



}







#sidebar ul {

list-style:none;

font-size:12px;

margin:0px;

}







#sidebar li {

list-style:none;

padding-left:0px;

}







#sidebar li a:hover {

color:#99c1c9;



}







#sidebar input {



width:102px;



background:#fff;



color:#444;



border:1px solid #AFAFAF;



font:11px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



padding:3px;



}







#sidebar input:focus {



background:#fff;



border:1px solid #2c97af;



}







/* some input



--------------------------------------------------*/



input {



background:#ffffff;



border:1px solid #a5a5a5;



font:11px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



padding:3px;



}







input:hover {



background:#ffffff;



border:1px solid #2c97af;



}







input:focus {



border:1px solid #2c97af;



color:#999;



}







/* comments



--------------------------------------------------*/



#comments {



font-size:0.9em;



list-style:none;







}







#commentlist li {



list-style:none;



}







#commentform {



background:#fff;



width:350px;



text-align:left;



margin:0 0 15px 0;



}







#commentform textarea {



background:#ffffff;



border:1px solid #a5a5a5;



width:480px;



font: 13px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;



}







#commentform #email,#commentform #author,#commentform #url {



font-size:1.1em;



background:#ffffff;



border:1px solid #a5a5a5;



width:350px;



}







#commentform input {



margin-bottom:3px;



}







#gravatar {



}







/* wp stuff



--------------------------------------------------*/







.aligncenter {



display:block;



margin-left:auto;



margin-right:auto;



}







.alignleft {



float:left;



}







.alignright {



float:right;



}







.navigation .prev {

	float: left;

	margin: 0px 0px 30px 0px;

	padding: 5px 0px 0px 0px;

    color:#666666;

   	font-size:100%;

	}

.navigation .next {

	float: right;

	margin: 0px 0px 30px 0px;

	padding: 5px 0px 0px 0px;

	color:#666666;

   	font-size:100%;

	}



.wp-caption {



border:1px solid #ddd;



text-align:center;



background-color:#f3f3f3;



padding:4px 0 0 0;



-moz-border-radius:3px;



-khtml-border-radius:3px;



-webkit-border-radius:3px;



border-radius:3px;



margin:10px;



}







.wp-caption img {



border:0 none;



margin:0;



padding:0;



}











.wp-caption-dd {



font-size:11px;



line-height:17px;



margin:0;



padding:0 4px 5px;



}







#header h1 a:hover,#footer a:hover {



text-decoration:none;



color:#2c97af;



}







#content li,#content2 li {



}







a,#sidebar li a,#footer a {



color:#afafaf;



text-decoration:none;



outline: none;



}







/* footer



--------------------------------------------------*/



#footer {



color:#333;



margin:0;



padding:20px 0;



}