/*
Theme Name: dirumah
Theme URI: http://trismedia.com/
Description: dirumah WordPress theme by trismedia.com
Author: Tris Hartanto
Author URI: http://trismedia.com/
*/

/* BODY */
* { margin: 0; padding: 0; list-style:none; outline:none; text-decoration:none;}
body {background:url(images/bg-main.jpg) #A6703A no-repeat top;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #663300;}

/* H2,H3 HYPERLINKS */
h1 { font-size: 26px;}
h2 { font-size: 18px;font-weight: normal;}
h3 { font-size: 16px; padding:20px 0 15px 0;}
h4 { font-size: 16px;margin-top: 15px;}
a {color: #663300;text-decoration:none;}
a:hover { color:#330000;text-decoration:none;}


.center { text-align: center; }
.clear { clear:both; }
.space { clear:both; height:20px;}

img {border: none;}
a img {border: none; }
img.wp-smiley { border: none;margin-top:-35px;}
img.aligncenter { display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; color: #FF0000;}

.alignright { float: right; }
.alignleft { float: left }

.hrthin { height: 1px;color: #996633;border: none; margin-bottom: 10px;}
.hrbalanced { height: 1px;color: #996633;border: none;margin: 10px 0 10px 0;}

/*  MAIN  */
#wrapper { width:960px; margin:50px auto 20px; }
#main { width:960px; margin:auto; }

/* HEADER  */
#header {width:960px;height:95px;margin-bottom:10px;}
#logo { width:320px; float:left; height:95px;}
#logo h1 { text-indent:-9999px;}
#logo h1 a { display:block; background:url(images/logo-dirumah.jpg) no-repeat; height:95px;}


/*  NAVIGATION  */
#nav { float:right; width: 610px; height: 70px; margin:23px 0 0 0;background:url(images/bg-topmenu.jpg) repeat-x;}
#nav ul {padding-left:18px;font-size: 12px; text-transform: uppercase;font-weight: bold;}
#nav ul li {display:inline; height:40px; line-height:40px; float:left; }
#nav ul li.current_page_item a { color:#FFCC99;text-decoration: none;}
#nav ul li.current_page_item a:hover {text-decoration: none;}
#nav ul li.current_page_parent a { color:#FFCC99;text-decoration: none;}
#nav ul li.current_page_parent a:hover {text-decoration: none;}
#nav ul li a { color:#CC9966;text-decoration: none; padding:0 15px 0 15px;}
#nav ul li a:hover{ text-decoration: none; color:#FFCC99;}
#nav ul li.rsslink a { color:#ff6600;}
#nav ul li.date { float:right; }

/*  CONTENT  */
#content { float:right; width:610px; padding-right:0px; line-height:18px;}
#content img {margin:0;}
#sidebar { float:left; width:320px; list-style:none;}
#sidebar .textwidget {line-height:18px;}

#content p {padding-bottom:10px;}
#content h2 {padding:0;}
#content h2 a {text-decoration: none;}
#content h2 a:hover {text-decoration: none;}
#content h2.pages { font-size: 25px; padding-bottom: 15px;font-weight: normal;}
#content h3 { padding: 0;margin:0;}
#content h3.archieve a { color:#663300;padding: 0;}
#content h3.archieve a:hover {text-decoration: underline;}
#content h4 {border-bottom: 1px solid #996633;margin-bottom:10px;}
#content p.archieve { font-size:14px;padding-bottom: 10px;}
#content p.info { font-size:11px;padding-bottom: 10px;}
#content p.comment a { font-size: 14px;font-weight: bold;}
#content p.postmetadata { width:610px; line-height:26px;font-size:11px; color:#663300;margin-bottom: 7px;}
#content p.postmetadata a { height:35px; line-height:26px;}
#content p small { font-size: 10px;color: #999;line-height:14px;}
#content p small a{ color: #663300;}
#content p small a:hover { text-decoration:underline;}
#content ol,ul {margin:0; padding:0;}
#content ol li {list-style:decimal; margin: 0 0 0 25px;padding:0}
#content ul li {list-style:disc; list-style-position: inside; margin: 0;padding:0}

#kolom1 {width:190px; float:left; margin:0;}
#kolom2 {width:190px; float:left; margin:0 0 0 20px;}

/* NEXT PREVIOUS  */
.navigation { width:610px; height:20px; margin-bottom:20px; }


/* SIDEBAR */
#sidebar h2 { font-size: 16px;margin: 0 0 15px 0;border-bottom: 1px solid #996633;font-weight: bold;}
#sidebar ul {margin:0; padding:0;}
#sidebar ul li{padding: 0 0 30px 0;}
#sidebar ul li li {padding: 0 0 10px 0;}
#sidebar ul li ul {}
#sidebar ul li ul li{display:block; background:url(images/list.gif) no-repeat 0 3px; }

#sidebar a {color:#E0AD7B;}
#sidebar a:hover { color:#FFCC99;text-decoration:none;}

#searchform {margin: 0;padding:0;}
#sidebar #searchform #s {background:#B37E49;width:358px; height:20px; border:none;padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}

#sidebar #cari{background:#B37E49;width:360px; height:20px; border:none;padding: 2px;}


/* COMMENTS  */
#comen { width:610px;}
#cleft { float:left;}
#cright { float:right; width:480px; }

#formbox {}
#commentform textarea { width: 380px; padding: 2px; }
#commentform label { display:block; float:left; width:100px;text-align:right; padding-right:10px;}
#commentform #author {width:200px; height:20px; border:none;padding: 2px;}
#commentform #email {width:200px; height:20px; border:none;padding: 2px;}
#commentform #url {width:200px; height:20px; border:none;padding: 2px;}
#commentform #comment {border:none;}
#commentform #submit {margin-left: 110px; }

.admin {border: solid 5px #B37E49;padding: 8px;margin-bottom:20px;}
.ucomen {font-size: 11px;}


/*  FOOTER  */
#footer {width:100%;height:100px; background:url(images/bg-footer.jpg) repeat-x ; font-size: 11px;}
#footer-in { width:960px;margin:auto; }
#footer p {padding-top: 20px;}