/* Import basic styles */
@import url(../../rsc/css/basic.css);
/* Import standard image styles */
@import url(../../rsc/css/img.css);
/* Import standard blog elements styles */
@import url(../../rsc/css/blog_elements.css);
/* Import default form styles */
@import url(../../rsc/css/forms.css);
/* Import default comment styles */
@import url(../../rsc/css/comments.css);

/* Image from sxc.hu (http://www.sxc.hu/browse.phtml?f=view&id=73842) -- Thanks marcoaor! */

/* WordPress theme evoskinned for b2evolution v1.9.* by EdB || http://wonderwinds.com/ */

/* styles for buddha skin */
body {
	background-image: url("img/buddha-sm.jpg");
	background-attachment: fixed;
	background-position: bottom left;
	background-repeat: no-repeat;
}
	
#wrapper {
	margin-left: 18em;
	margin-right: 60px;
	padding: 0.5em;
}

#wrapper * {
	-moz-opacity: .999;
}

#header { 
	position: absolute;
	top: 10px;
	left: 10%;
}	

#wrapper {margin-top: 70px;}

/* Content & menu */

#bSideBar {
	position: absolute;
	top: 6em;
	left: 6em;
	width: 12em;
	border: 1px solid #F8E7B0;
	background-color: #EFD16B;
	font-size: 0.85em;
	padding: 0.5em;
	-moz-opacity: 0.8;
	filter: Alpha(opacity=80);
}

.bSideItem {
	margin: 0;
	padding: 0;
	}

.bSideItem ul {
	width:100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.bSideItem ul li {
	margin: 0;
	padding: 0;
	padding-left: .8em;
	font-size: .8em;
}

.bSideItem ul ul {
	margin-left: 0;
	font-weight: normal;
}

.bSideItem table {
	display: none;
}

.bSideItem a:link, .bSideItem a:visited {
	padding: 1px;
	color: #612F06;
	border-width: 1px;
	border-style: none;
}

.bSideItem a:hover {
	background-color: #EFD16B;
	font-weight: bold;
}

.bSideItem form {
	margin: 0 0 1em 0;	 
}

.bSideItem form br {
	display:none;
}


/* Posts */
#bPosts h2 {
	margin: 0;
	font-size: 1.4em;
	color: #764606;
	padding: 0.3em 1em;
	border: 1px solid #F8E7B0;
	margin-bottom: .5em;
}

.storytitle {
	margin: 0;
	background-color: #FBF5E1;
	padding: 0.3em;
	border: 1px solid #F8E7B0;
}

.bPost .meta {
	font-family: Verdana, Tahoma, san-serif;
	margin-top: 0;
	font-size: 0.75em;
	color: #666;
}

.bPost .meta * {
	margin-top: 0;
}	

.bPost .feedback {
	margin-bottom: 3em;
	padding-bottom: 1px;
}

/* Credit */
p.baseline {	
	margin-left: 35%;
	margin-right: 60px;
	padding: 0.5em;
	font-size: 90%;
}
 
/* Basic typography */
body {
	font-family: "Georgia", serif;
	font-size: 100%;
}

p, td, th, li {
	font-size: 1em;
	line-height: 1.65em;
}

a:link, a:visited {
	text-decoration: none;
	color: #612F06;
	border: 1px none white;
}

a:hover {
	background-color: #FBF5E1;
}

