/*
Theme Name: FocusMeus
Theme URI: http://wordpress.org/
Description: Personal stylesheet, only for FocusMeus.com
Version: 1.0
Author: Els van Bloois
Author URI: http://focusmeus.com/
Tags: dark, photography

*/

/* blog only styles */

#main{
font-family:"Trebuchet MS","Suse Sans",Verdana,Arial,Helvetica,sans-serif;
padding-top:15px;
}
body.blog a:link{
color:#DDDDDD;
}
body.blog a:visited{
color:#CCCCCC;
}
body.blog a:focus,
body.blog a:hover,
body.blog a:active{
color:#FFFFFF;
}

h1,h2,h3{
color:#AAAAAA;
font-family:Georgia, 'Bitstream Vera Serif', serif;
}
h1{
font-size:150%;
}
h2{
font-size:130%;
margin-bottom:10px;}
h3{
font-size:130%;
margin-bottom:10px;}
p{
margin-bottom:10px;
}
ul,li{
list-style:none;
}
ul{
margin-bottom:10px;
}
#content-blog,
#content-post,
#content-page,
#content-search{
float:left;
width:600px;
padding-left:15px;
padding-top:12px;
}
div.navigation{
float:left;
width:100%;
font-size:80%;
margin-bottom:1em;
}
li.prevp{
float:left;
}
li.nextp{
float:right;
}
div.post{
margin-bottom:30px;
}
#content-blog div.post h2,
#content-blog div.post h3,
#content-search div.post h3{
padding-bottom:1px;
border-bottom:1px solid #222222;
margin-bottom:2px;
}
#content-blog div.post small,
#content-search div.post small{
display:block;
text-align:right;
margin-bottom:10px;
}
.alignleft{
float:left;
margin-right:8px;
}

.alignright{
float:right;
margin-left:8px;
}
.wp-caption{
text-align:center;
padding-top:5px;
border:1px solid #222222;
}
p.wp-caption-text{
font-size:70%;
padding-top:3px;
margin-bottom:5px;
}

p.photo{
background:#111111;
text-align:center;
padding:10px 0;
border:1px solid #222222;
}
p.photo a{
display:block;
background:url(images/click.png) right bottom no-repeat;
	background-image:url(images/click.png);
	_background:none;
	_filter     : progid:DXImageTransform.Microsoft.AlphaImageLoader(
	  src          = '/wp-content/themes/focusmeus/images/click.png',
	  sizingMethod = 'scale'
	);
}
p.photo a:focus,
p.photo a:hover,
p.photo a:active{
background-image:url(images/click-hover.png);
	_background:none;
	_filter     : progid:DXImageTransform.Microsoft.AlphaImageLoader(
	  src          = '/wp-content/themes/focusmeus/images/click-hover.png',
	  sizingMethod = 'scale'
	);
}
p.photo img{
border:1px solid #333333;
vertical-align:bottom;
}
p.postmetadata{
font-family:Verdana,sans-serif;
font-size:70%;
}

/* comments list */

li.comment{
border-bottom:1px solid #222222;
margin-bottom:10px;
}
img.avatar{
float:left;
margin-right:7px;
}
cite.fn{
font-style:normal;
}
span.says{
display:none;
}
div.comment-author{
font-family:Verdana,sans-serif;
font-size:80%;
}
li.comment em{
color:red;
}
li.comment p em{
color:inherit;
}
div.comment-meta{
float:left;
font-family:Verdana,sans-serif;
font-size:70%;
margin-bottom:10px;
}
li.comment p{
clear:left;
}

/* end comments list */

input#submit{
border:1px solid #222222;
background:#000000;
color:#666666;
}
input#author,
input#email,
input#url,
textarea{
background:#111111;
color:#DDDDDD;
border:1px solid #222222;
}
input#author,
input#email,
input#url{
width:20em;
}
#sidebar{
float:right;
width:217px;
font-size:80%;
padding-right:15px;
padding-top:17px;
}
#sidebar h2{
font-size:120%;
}
#searchform{
margin:20px 0;
}
label.hidden,
label.screen-reader-text{
display:none;
}
input#s{
background:#111111;
color:#EEEEEE;
border:1px solid #222222;
}
input#searchsubmit{
border:1px solid #222222;
background:#000000;
color:#666666;
}
ul#sbleft{
float:left;
width:50%;
}
/* twitter plugin */
li.twitter-item{
margin-bottom:7px;
}
li.twitter-item a.twitter-link{
font-size:90%;
}
li.twitter-item span.twitter-timestamp{
display:block;
font-size:90%;
text-align:right;
}
/* end twitter plugin */

#blogroll{
clear:left;
padding-bottom:30px;
}

#footer{
clear:both;
width:884px;
background:#111111;
color:#888888;
font-family:Verdana, sans-serif;
font-size:70%;
text-align:right;
padding:5px 15px 25px 15px;
border-top:1px solid #222222;
margin:0 -1px -1px -1px;
}
