/*

THEME NAME: someprojects

THEME URI: http://www.someprojects.de

DESCRIPTION: Theme for www.someprojects.de and www.biancaelmer.de based on Sandbox

VERSION: 1.0.1

AUTHOR: <a href="http://www.lucascepeda.es">Lucas Cepeda</a>

AUTHOR URI:

TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar

*/



@import url('reset.css');



body {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 10px;

}

body.page, body.single { background-color:#FFF; }

.entry-content { position:relative;}

.entry-content a span.slide-title{

  position: absolute;

  top: 0px;

  width: 100%;

  line-height: 1.8em;

  color: #00ffb2 !important;

  font-size: 1.1em;

  letter-spacing: 0.1em;

  background-color:#07020F;

  height: 100%;

  padding-top: 60px;

  text-align: center;

  opacity: 0;

  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE8 */

  filter: alpha(opacity=0); /* IE7 */

}



.entry-content a span.large-shadow { padding-top: 120px }



#wrapper {

	width: 1230px;

	position: relative;

	background: #FFFFFF;

	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */

	height: 100%;

	min-height: 500px;

}



#wrapper-single {

	width: 1056px;

	position: relative;

	background: #FFF;

	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */

	text-align: left; /* this overrides the text-align: center on the body element. */

	height: 100%;

}



#container {

	width: 1112px;

	margin: 14px 0px 0px 0px;

	background-color:#FFFFFF;

	height: auto;

}



#content-single {

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #000;

	background-color: #FFF;

}




.xoxo {letter-spacing: 0.05em; }

.xoxo li#categories{margin-top: 25px;}

.cat-item-23 a { color: #FFF;  }

#archives a { color: #FFF; }

#archives a:hover { color: #FFF; }

#archives.home a { color: #FFF; font-weight: normal;}

#archives a {font-weight: normal} 



.current-cat a { color: #FFF; font-weight:bold; }





a { text-decoration: none; color:#5F5F5F; cursor: url(http://www.biancaelmer.de/plus.png), pointer;}

a:hover { color: #00ffb2; cursor: url(http://www.biancaelmer.de/plus.png), pointer;} 

#info a { color: #00ffb2; }



.hidden { display:none; }



#footer {

	width: 1112px;

	margin: 0;

}



.footer-columns {

	width: 260px;

	margin: 0px 14px 14px 0px;

	float:left;

}





.untagged {

	width: 260px;

	height: 371px;

	margin: 0px 14px 14px 0px;

	float:left;

	overflow:hidden;

}



.tag-thumb {

	width: 260px;

	height: 371px;

	margin: 0px 14px 14px 0px;

	float:left;

	overflow:hidden;



}

.tag-medium {

	width: 534px;

	height: 371px;

	margin: 0px 14px 14px 0px;

	float:left;

	overflow:hidden;

}

.tag-large {

	width: 534px;

	height: 756px;

	margin: 0px 14px 14px 0px;

	float:left;

	overflow:hidden;

}

#info {

	width: 260px;

	height: 371px;

	margin: 0px 14px 14px 0px;

	float:left;

}



.columns {

	width: 250px;

	margin: 0px 0px 14px 14px;

	float:left;

	line-height: 18px;

}



.double-columns {

	width: 534px;

	margin: 0px 14px 14px 0px;

	float:left;

	line-height: 18px;

}



.tag-overview {

	width: 260px;

	height: 371px;

	position: relative;

	right: 0px;

	margin: 0px 14px 14px 0px;

	float: left;

}



.tag-professionalwork {

	width: 260px;

	height: 371px;

	position: relative;

	right: 0px;

	margin: 0px 14px 14px 0px;

	float: left;

}





.entry-category {

	clear:both;

	text-align: center;

	border-top: 1px solid #5F5F5F;

	padding: 7px 0 7px;

	text-transform:uppercase;

	font-weight:normal;

	letter-spacing: 0.05em;

}



.entry-title,.entry-meta {

clear:both;

}



.alignright,img.alignright{

float:right;

margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

float:left;

margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

display:block;

margin:1em auto;

text-align:center;

}



div#nav-above {

margin-bottom:1em;

}



div#nav-below {

margin-top:1em;

}



div#nav-images {

height:150px;

margin:1em 0;

}



div.navigation {

height:1.25em;

}



div.navigation div.nav-next {

float:right;

text-align:right;

}



div.sidebar h3 {

font-size:1.2em;

}



div.sidebar input#s {

width:7em;

}



div.sidebar li {

list-style:none;

margin:0 0 0em;

}



div.links li {

	list-style:none;

	margin:0 0 0em;

	font-size: 1.1em;

	line-height: 1.5em;

	letter-spacing: 0.06em;

}



div.sidebar li form {

margin:0.2em 0 0;

padding:0;

}



div.sidebar ul ul {

margin:0 0 0 1em;

}



div.sidebar ul ul li {

list-style:disc;

margin:0;

}



div#header,div#footer {

text-align:center;

}