/*
File:			custom.css
Description:	Custom styles for beanoriginal.net
*/

/* = GENERAL = */

#header {margin: 0 0 0 -100px;}
#footer {width:940px; height:150px; margin: 0 0 0 -200px; background: url('http://beanoriginal.net/img/theme/bean_footer.png') no-repeat bottom;}

.entry-title {text-transform:lowercase}

.format_text a { text-decoration: underline; }
.format_text a:hover { text-decoration: none; }

.custom_byline_img {float:right}
.headline_meta {width:300px;margin:110px 0 0 0}

/* = SIDEBAR = */

.format_text a { text-decoration: underline; }
.format_text a:hover { text-decoration: none; background:#ddb39b}
.sidebar {text-align:right}
.custom_sidebarmotto {color:#666}

/* = ARCHIVE = */

ul li.cat_name {list-style:none;margin:0 0 0 -1.5em;}
	li.cat_name h2 {background:#DDBEAC; padding:0.5em; position:relative; cursor:pointer;}
	span.cat_desc {color:#555;font-size:0.9em;line-height:1.2em;}
		li.cat_name h2 span.arrow {position:absolute; right:0.5em;}
ul li.cat_name ul li {line-height:2.0em; color:#555}
ul li.cat_name ul li a {text-decoration:none}
ul li.cat_name ul li a:hover {text-decoration:none}


/* = BLOGGING PAGE = */

ul li.coll_h2 {list-style:none;margin:0 0 0 -1.5em;}
	li.coll_h2 h2 {background:#DDBEAC; padding:0.5em; position:relative; cursor:pointer;}
	li.coll_h2 h2 span.arrow {position:absolute; right:0.5em;}
ul li.coll_h2 ul {list-style:none;}
	li.coll_h2 li {margin:0 0 1.5em 0}
	li.coll_h2 li li {margin: 0}

	

/* = TEASERS IN ONE COLUMN = */
		
.custom .teaser {
   width: 100%;
   margin-top: 2em;
   padding-top: 2em;
   border-top: 1px dotted #bbb;
   text-align: justify;
}
.custom .teasers_box {
   padding-top: 0;
   padding-bottom:0;
   border-top: 0;}


/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
