/*
Theme Name: BASEMENT
Author: dumbass
*/

*{ /*global stuff */
  padding: 0;
  margin: 0;
}

body{
  font-size: 76%;
  font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;
  /* background-color: #AAAAAA;*/
   background: url(images/logo.jpg) no-repeat top center;
}

hr{
 /*No rows */
 display: none;
}


#wrapper{
  width: 760px;
  margin: 0 auto;
  overflow: hidden;
  background-color: transparent;
  
}

/*THEMED LOGIN PLUGIN*/
#login {margin:0 auto 0 auto;width:250px;}
#login ul {margin:0;padding:0;}
#login ul li {display:inline;margin-left:10px;}

/* ------------------------------------------------------------------- 
 CONTENT
---------------------------------------------------------------------- */
#content{
  
  width: 540px;
  margin-left: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  float:left;
   
   
  padding: 10px;
  background-color: transparent;
}


/* ------------------------------------------------------------------- 
 HEADER
---------------------------------------------------------------------- */
#header{
  margin-left: 10px;
   margin-right: 10px;
  margin-top: 10px;
  
}

#headerimg{
  
  font-size: 1.2em;
  margin: 0 auto;
  text-align: center;
  width: 740px;
  height: 140px;
  color: #444444;
  background-color: #AAAAAA;
  background-color: transparent;
  
}

#header a{
text-decoration: none;
color: #444444;
}

#header h1{
font-size: 3em;
}

/* ------------------------------------------------------------------- 
 Footer
---------------------------------------------------------------------- */
#footer
{
  margin: 0 auto;
  clear: both;
  text-align: right;
  width: 760px;
  height: 32px;
  color: #333333;
  padding-top: 32px;
  padding-bottom: 10px;
  background-color: #AAAAAA;
   background-color: transparent;
}

/* ------------------------------------------------------------------- 
 SIDEBAR
---------------------------------------------------------------------- */
#sidebar{
  float: right;
  width: 132px;
   
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 30px;
  padding-bottom: 10px;
  
  padding: 5px;
  background-color: transparent;
  /*border: 1px solid #999999;*/
  color: #222222;
}

#sidebar ul{
list-style: none; /* no default bullets*/
padding-bottom: 5px;
}

#sidebar ul h2{
background-color: #BBBBBB;
background:url(images/button.png) top left no-repeat;
padding: 2px;
padding-left: 5px;
font-size: 1.2em;
font-weight: normal;
margin-top: 5px;
}

#sidebar ul ul{
 /* background:url(images/sb_middle.jpg) top right repeat;
 list-style-image: url(images/listitem.png); */
list-style-type: none;
margin-left: 0px;
padding-left: 10px;
padding-top:1px;
}

#sidebar ul li ul, #sidebar ul li div {
	/*background:url(images/sb_bottom.jpg) bottom left no-repeat;*/
        margin-left: 0px;
padding-left: 10px;
	
	}
/*
#sidebar ul ul ul{
  padding: 10px
background-color: #DD0000;
/*background:url(images/ft.png) top right no-repeat;
}
*/


#sidebar a{
text-decoration: none;
color: #222222;
}

#sidebar a:hover{
/*color: #FFFFFF;*/
text-decoration: underline; 
}

/* ------------------------------------------------------------------- 
 SEARCH 
---------------------------------------------------------------------- */
#searchform{
  padding-top:5px;
   padding-bottom:5px;
text-align: center;
background-color: transparent;

}

#searchform input{
border: 1px solid #333333;
background-color: transparent;
}

#searchform #s{
width: 95%;
background-color: transparent;
}


/* ------------------------------------------------------------------- 
 THE POST!
---------------------------------------------------------------------- */
.post
{
margin-bottom: 2.2em;
color: #111111;
padding-left: 5px;
font-size: 1.1em;
}

h2
{
font-size: 1.2em;

}

h2 a:visited, h2 a{
text-decoration: none;
color: #111111;
}

h2 a:hover{
text-decoration: none;
color: #444444;
}

.entry
{
margin-top: 10px;
margin-bottom: 15px;
}

.postmetadata
{
padding: 2px;
font-size: 0.8em;

}

.postmetadata a
{
color: #111111;
}

.post p
{
line-height: 1.4em;
margin-bottom: 1em;
}



blockquote
{
margin: 1em 1.5em;
padding: 1em 1.5em;
background: #FCF1E2 url(images/blockquote.png) no-repeat scroll top left;
}

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

.post ul
{
list-style-image: url(images/listitem.png);
list-style-type: bullet;
margin-bottom: 10px;
}


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

a img {
	border: none;
	}
	
h3
{
margin-top: 1.5em;
font-size: 1.4em;
}

h4
{
margin-top: 1.2em;
font-size: 1.2em;
}

h5
{
margin-top: 1em;
font-size: 1em;
}

.post a
{
color: #444444;
}


.navigation
{
	display: block;
	margin-top: 10px;
	margin-bottom: 40px;
}
	
.alignleft
{
float: left;
text-align: left;
width: 50%;
}

.alignright
{
float: right;
text-align: right;
width: 50%;
}

.entrytext .postmetadata
{
font-size: 1.1em;
background-color: #FDE5C3;
width: 25%;
margin: 2em auto 3.5em auto;
border: 1px dotted #e9b17b;
padding: 5px;
padding-left: 30px;
background: #FDE5C3;
}


/* ------------------------------------------------------------------- 
 Comment crap
---------------------------------------------------------------------- */
ol.commentlist
{
width: 90%;
margin: 0 auto;

}

ol.commentlist li
{
margin-bottom: 1.5em;
padding: 5px;
  background-color: transparent;
border: 1px solid #333333;

}

ol.commentlist li.alt
{
  background-color: transparent;

}

ol.commentlist a
{
color: #111111;
}

small.commentmetadata
{
font-size: 0.8em;
margin-bottom: 1em;
display: block;
}

.commentlist cite
{
font-style: normal;
}

.commentlist p
{
line-height: 1.4em;
margin-bottom: 1em;
}

.pagetitle
{
color: #111111;
}

