/*
Theme Name: blogwache
Theme URI: http://blogwache.de
Description: Custom CSS
Author: Matthias
Author URI: http://blogwache.de
*/

body {
background-color:lightgrey;
background-image:url(../images/background.jpg);
background-position:center top;
background-repeat:no-repeat;
background-attachment: fixed; 
margin:0 auto;
color:#000000;
}

body {
font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
}

#page {
background: transparent;
border:1px solid #000000;
margin:20px auto;
padding-top: 0px;
}

#primary {
	position: relative;
	float: left;
	width: 590px;
	padding: 10px;
	}

.columns-two #page {
	width: 950px;
	}

body.columns-two #primary-wrapper {
	float: left;
	margin-right: -290px;
	width: 100%;
	}	
	
#header {
background: transparent;
}

.content {
background:#FFFFFF; 
}

.secondary {
	width: 270px;
	float: left;
	font-size: 1em;
	line-height: 1.5em;
	color: #666;
	position: relative;
	padding: 0 10px;
	overflow: hidden;
	}

.fblike {
		text-align: center;
		}
	
#skip  {
display: none;
}

.headerrssbutton {
background:transparent url(../images/feed64x64.png) no-repeat scroll right top;
height:64px;
margin-left:728px;
margin-top:53px;
position:absolute;
width:64px;
}

.headerfacebookbutton {
background:transparent url(../images/facebook64x64.png) no-repeat scroll right top;
height:64px;
margin-left:802px;
margin-top:53px;
position:absolute;
width:64px;
}

.headertwitterbutton {
background:transparent url(../images/twitter64x64.png) no-repeat scroll right top;
height:64px;
margin-left:876px;
margin-top:53px;
position:absolute;
width:64px;
}

.headerrssbutton a, .headerfacebookbutton a, .headertwitterbutton a {
display:block;
height:64px;
width:64px;
}

#rollingarchives {
  width:590px;
  }

body.smartposition #rollingarchives {
    width: 590px;  
	}

fieldset {
    margin: 10px 0 10px 10px;
    padding-left: 14px;
    position: relative;
    width: 550px;
}

legend {
    font-weight: bold;
    margin-left: 20px;
    padding: 0 5px;
}

.sharebox-in {
    float: left;
    padding-right: 5px;
}

#fb-sharebox, #reader-sharebox,  #twitter-sharebox , #plus-sharebox{
    margin-bottom: 20px;
    margin-left: 10px;
    width: 100px;
}

#search-2 {
background: transparent url(../images/search.png) no-repeat scroll 735px 7px;
}

#searchreset {
right:5px;
}

.columns-three .livesearch #s {
width:165px;
height: 15px;
}

ul.menu li a {
font-size:1.5em;
font-weight:bold;
background: #777777 none repeat scroll 0 0;
}

.entry-title, h3 {
font-size:2.4em;
font-weight:bold;
}

.entry-title, .entry-title a, .entry-title a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
color:#000000;
}

h1, h2, h3, h4, h5, h6, .blog-title {
font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
letter-spacing:-1px;
}
strong, em, b, i {
font-family:"Lucida Grande",Verdana,Arial,Sans-Serif;
}
/*
.landingsites {
background:#E8E8E8 none repeat scroll 0 0;
border:1px solid #000000;
padding:10px;
font-size:1.2em;
}

.landingsites h2 {
font-size:1.6em;
}

.landingsites ul {
margin-top:5px;
}

.landingsites li {
margin-left:20px;
}

.landingsites .adsense {
margin-left:5px;
margin-top:10px;
}  */

.adsense {
    text-align: center;
}


/* Entry Meta */

.entry-meta {
background:transparent none repeat scroll 0 0;
display:block;
margin-top:1px;
padding:3px;
color:#777777;
}

.entry-head .entry-meta {
background:transparent none repeat scroll 0 0;
min-height:16px;
padding-left:0px;
}

.meta-start {
background:transparent url(../images/time.png) no-repeat scroll left top;
padding:2px 0 2px 20px;
}
 
.entry-tags {
background:transparent url(../images/tag_blue.png) no-repeat scroll left top;
padding:2px 0 2px 20px;
}

.entry-head .entry-tags {
display:block;
margin-left:0px;
}

.entry-edit a {
background:transparent url(../images/pencil.png) no-repeat scroll left center;
border:medium none;
height:16px;
padding:2px 2px 2px 23px;
}

.commentslink {
background:transparent url(../images/comment.png) no-repeat scroll left center;
margin-right:10px;
padding:2px 0 2px 20px;
}

.metaviews {
background:transparent url(../images/views.png) no-repeat scroll left center;
margin-right:10px;
padding:2px 0 2px 20px;
}

.entry-author address {
display:inline;
font-style:normal;
}

.entry-date abbr {
border:0 none;
color:#777777;
}

/* Entry */
.post {
background:transparent url(../images/separator.png) no-repeat scroll center bottom;
padding-bottom:20px;
}

.entry-content {
color:#000000;
}

/* Sidebar */
.secondary {
color:#000000;
}

.secondary h4 {
background:transparent url(../images/cellpic.png) repeat scroll 0 0;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
color:#FFFFFF;
display:block;
font-size:1.5em;
font-weight:bold;
margin-bottom:5px;
padding:4px;
text-align:right;
}
/*
.secondary h4 {
background:#2D74AC none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
display:block;
font-size:1.5em;
font-weight:bold;
margin-bottom:5px;
padding:4px;
}
*/

.secondary ul li:hover {
 background:#E8E8E8 none repeat scroll 0 0;
}

#primary .metalink a, #primary .metalink a:visited, .secondary .metalink a, .secondary .metalink a:visited, .secondary span a, .secondary span a:visited {
color:#2277DD;
font-weight:normal;
}


/* Sidebar Facebook Connect */

#sidebar-span{
float: left;
height: 100 px;
width: 380 px;
}

/* Sidebar Feed Twitter */
.rsslink {
background:transparent url(../images/feed.png) no-repeat scroll left center;
border:medium none;
color:#777777;
height:16px;
margin-right:10px;
padding:2px 20px 2px 10px;
right:0;
top:0;
}

.twitterlink {
background:transparent url(../images/twitter.png) no-repeat scroll left center;
border:medium none;
color:#777777;
height:16px;
margin-right:10px;
padding:2px 20px 2px 10px;
right:0;
top:0;
}

.fblink {
background:transparent url(../images/facebook.png) no-repeat scroll left center;
border:medium none;
color:#777777;
height:16px;
margin-right:10px;
padding:2px 20px 2px 10px;
right:0;
top:0;
}

/* Footer */
#footer {
	color: #ffffff;
	}
	
#footer a {
color:#ffffff;
border-bottom:none;
font-weight:bold;
}

#footer a:hover {
color:#ffffff;
text-decoration:none;
}

