/*
Theme Name: Barablu
Theme URI: http://www.barablu.com/
Description: The default barablu theme.
Version: 1.0
Author: dmw
Design: cahyo dewantoro
Author URI: http://beritanesia.com/
Tags: barablu
*/

/*
biru: 3e6db0
ungu: a60084
*/

* { margin: 0; padding: 0; }

body {
	font: smaller/100% "trebuchet ms", sans-serif;
	text-align: center;
	color: #333;
	background: #fff url(img/body-background.png) top center repeat-x scroll;
	}

a {color: #369; text-decoration: none; }
a:link {}
a:visited {}
a:hover {text-decoration:underline}
a:active {}

img { border: none; }

h1 { font-size: 1.25em; }
h2 { font-size: 1.20em; }
h3 { font-size: 1.15em; }
h4 { font-size: 1.10em; }
h5 { font-size: 1.05em; }
h6 { font-size: 1.00em; }
h1, h2, h3, h4, h5, h6 { line-height: 100%; letter-spacing: -1px; }
ul, ol { margin: 1em 0; }
li { margin-left: 1.5em; }
p { margin-bottom: 1em; }

.c { clear: both; }

#w {
	text-align: left;
	width: 960px;
	margin: 0 auto;
	}

#h { height: 131px; color: inherit; background: transparent url(img/barablu-peekaboo.gif) 350px bottom no-repeat scroll;}
#h h1 , #h h1 img { width: 324px; height: 69px; }
#h p, #h p img { width: 201px; height: 70px; }
#h h1 { margin: 50px 0 0 10px; float: left; }
#h p { margin: 30px 10px 0 0; float: right; }

#f { position: relative; padding-top: 10px; }

#m { line-height: 125%; width: 480px; float: left; color: inherit; background: #fff url(img/column-shadow.png) bottom center repeat-x scroll; }
.s { line-height: 125%; width: 230px; margin-left: 8px;  color: inherit; background: #fff url(img/column-shadow.png) bottom center repeat-x scroll; }
#l { float: left; }
#r { float: right; }
.b { position: relative; border: 1px solid #ababab; border-bottom: none; padding: 10px; margin-bottom: 6px; }

/* NODES */
.node { margin-bottom: 2em; }
.node a { color: #3e6db0; text-decoration: none; }
.node a:hover { text-decoration: underline; }
.node h2 { font-size: 2em; margin: 0 0 .25em; }
.node p {}
.node-sig { width: auto; float: left; }
.node-comments { width: auto; float: right; }
.node-sig, .node-meta, .node-cattags { color: #a60084; background-color: transparent; }
.node-meta { border-bottom: 1px solid #3e6db0; margin: 0 0 .5em 0; padding: 0 0 .5em 0; }
.node-mark { text-align: right; }


/* BLOCKS */
.block { margin-bottom: 2em; }
.block h3 { color: #a60084; background: transparent url(img/block-head.gif) right bottom no-repeat scroll; font-size: 1.15em; line-height: 28px; margin: 0 0 .25em; border-bottom: 1px solid #3e6db0; padding: 0 32px 0 0;}
.block li { list-style-image: url(img/list-bullet.gif); margin-bottom: 0.7em; }

/* CALENDAR TABLE */
table #wp-calendar {padding-left:1.5em;}
#wp-calendar td, th {padding:2px 6px;text-align:center}
td#prev {text-align:left}
td#next {text-align:right}

/* tag */
#tag_cloud h3 {margin-bottom:1em}

/* prevnext */
.prevnext { clear: both; }
.prev, .next { width: 100%; }
.prev { text-align: left; }
.next { text-align: right; }
