/*

Theme Name: bubble-fu 

Theme URI: http://fu-labs.com

Description:fumatic for the baby 

Author: A boy named fu 

Author URI: http://fu-labs.com 

Tags: fu, bubbles, bubble-fu 





*/



body {

	color:#969;

	font-size: 11px; 

	font-family:  Verdana, Arial, Sans-Serif;

	margin:5px;

	text-align:center;

	background: #000000  ;  
}



p, blockquote {

	text-align:justify;

}



a {color:#6d0c64;text-decoration:none;}

a:hover {

}



h1, h2, h3, h4, h5, h6 {

}





blockquote {

	font-size:0.9em;

	padding:0.2em 2em;

}

blockquote blockquote {

	background:none;

	margin:0;

	font-size:1em;

}



input {

	font-size:1.2em;

}



input[type=text], textarea{

	background:transparent;

	border:1px inset #aaa;

}

input[type=submit] {

	background:#eee;

	border:1px outset #aaa;

}



input[type=text]:focus, textarea:focus {

	background:#ffc;

}



pre, code, textarea {

	font-size:10px;

}



code {

}



img {

	border:0;

}





			/* Layout */

#page {

	min-width:727px; 

	margin:0 auto;

	text-align:left;
	background:#000000;
}

#wrapper {

	clear:both;

}

#content {

	width:50%;

	float:left;

}

#sidebar {

	width:27%;

	float:right; 



}

#footer { 

	clear:both;

	margin:0 5em;

}



			/* Header */

#header {

	width:auto;

	height:210px;

	background: #000000  /* url('images/sidebar.jpg') repeat-x */;

}



.header-spacer {

	height:40px;
	background:#000000;
}



.header-title {

	width:auto;

	height:125px;

	text-align:center;
}











			/* Sidebar*/









#sidebar {


}



#sidebar div {

	padding:0em 2em 0em 2em;

}





#sidebar h2 {


	font-size:1.2em;

	font-weight:bold;

	font-variant:small-caps;

}



#sidebar p {

	text-align:justify;

	margin-top:0;


}



#sidebar ul {

	list-style:none;

	padding-left:0;

	font-size:1.1em;

}



#sidebar ul ul {

	font-size:1em;

}



#sidebar ul ul ul{

	padding-left:1em;

}



#sidebar ul li {

	margin-top:0em;

}



#sidebar ul li li {

	margin:0;

}



#sidebar li li a {color:#6d0c64;text-decoration:none;}
#sidebar li li a:hover {

}





			/* Content */







#content {

	text-align:justify;

	margin-left:87px;

}



h2.archive-title {

	font-size:1.4em;

}

h2.pagetitle {

	font-size:2em;

}



#content ul {

	list-style:url('images/list-style.png');

}









				/* Post */





.post {

	margin:0 0 4em 0;

	clear:both;

	text-align:justify;

}



.post-title {

}



.post-title div {

}

.post-title h2, .post-title h3 {

	font-size:2.9em;
	font-family:Georgia,Serif;
	font-weight:bold;
	color:#6d0c64;
	margin-bottom:19px;
	margin-left:10px;
}



.post-title h2 a, .post-title h3 a{
	color:#6d0c64;

	border-right:#969 3px solid;
	border-bottom:#969 3px solid;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:9px;
}



.post-entry, .archives {

	font:1.5em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;

}



.post-entry a {color:#46e71a;border-bottom:1px solid #eee;}

.post-meta {
	clear:both;
	margin-top:1.6em;
	font-size:1.1em;
	color:#999;
	background:#000000;}
	
.post-meta a{color:#6d0c64;}









			/* Comments */





#comments {

	margin:0 7%;

}

#comments h3 {

	font-size:1.6em;

}

.commentlist {

	list-style:none;

	margin:0;

	padding:0;

	text-indent:0;

}



.commentlist li {

	padding:2em 0;

	overflow:auto;

	border-bottom:1px solid #f8f8f8;

}



.commentlist p {

	margin:0.5em 0;

	font:1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align:left;

}

.commentlist p a, .commentlist h4 a {
color:#cccccc;border-bottom:1px solid #eee;}

.commentlist h4 {

	font-size:1.3em;

	margin:0;

}

.commentlist cite {

	font-style:normal;

}

.commentlist img.avatar {

	float: right; margin: 0 0 0 10px; padding: 3px; border:1px solid #eee;

}

textarea#comment {

	width:100%;

	font-size:1.6em;

}











			/* Search results */





.searchresult {

	clear:both;

}

.searchresult h3 {

	font-size:1.2em;

	margin:0;

	padding:1em 0 0 0;

}

.searchresult p {

	margin:0;

	padding:0 0 1em 0;

}



 

			/* Footer */





#footer  {text-align:center;font-size:1em;}
			/* Calendar */


#wp-calendar caption {

	text-transform:uppercase;

	font-weight:bold;

}

#wp-calendar thead th {
	font-weight:bold;
	color:#6d0c64;
	text-align:center;}

#wp-calendar tbody td {text-align:center;}
#wp-calendar tbody td a {color:#6d0c64;font-weight:bold;}

		/*v Fuck if I know */

.aligncenter,div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 5px 5px 5px 0;}

.alignright {
   float: right;
   margin: 5px 0 5px 5px;}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;}
