/*  
Theme Name: Feminas
Theme URI: http://prima.web.id/wordpress/feminas.cfm
Description: Feminin Style.
Version: 0.1
Author: Prima Web Indonesia - Web Design & Development
Author URI: http://prima.web.id/

	This theme was designed and built by Sunaryo Hadi,
	whose blog you will find at http://www.sunaryohadi.info/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* General definition */
body {background: #fff url(img/bg.png) repeat-x top center; margin: 0 auto; padding:0; width: 770px;
color: #777; font: 11px Tahoma, Arial, Verdana, sans-serif; letter-spacing: 1px;}
img {border: 0px solid #09c;}
img.align-left {margin-right: 10px; float:left;}
img.align-right {margin-left: 10px; float:right;}
a {color:#09c; text-decoration: none;}
a:hover {border-bottom: 1px dashed #6cf; color:#f39;}
h1 {font-size: 28px;font-weight:normal; margin:0; padding:0;}
h2 {font-size: 20px;font-weight:normal;margin:0; padding:0; color: #555;}
h3 {font-size: 12px;font-weight:normal;margin:0; padding:0; color: #777;}
ul {margin:0;padding:0; list-style-position: inside;}
form {margin:0;padding:0;}
input, textarea {font: 11px Tahoma, Arial, Verdana, sans-serif; border: 1px solid #ddd; background: #fff url(img/bg.png) repeat-x left -50px; margin: 3px 0 0 0; padding:2px;}
textarea {padding: 5px;}
input#submit {letter-spacing:1px; color:#09c; font-weight: bold;}
p {margin: 0.8em 0 0.5em 0; padding:0;}
.clear {clear:both; overflow:hidden;}

#container {width:770px; background: transparent url(img/body-bg.png) repeat-y top center; margin:0; padding:0;}
#header {height:85px; border-bottom: 1px solid #EBEBEB; padding: 18px 0 0 0; }
#sidebar {width:255px; float:left; background: transparent; padding-top: 10px;}
#content {width:502px; float:right;background: transparent; padding-top: 10px;}
#footer {clear:both; text-align: right;}


#header a:hover { border-bottom:none;}
#header #search {width:200px; float: right; text-align: right;}
#header h1 {margin-top: 5px;}

#sidebar {line-height:1.3em;}
#sidebar .sideleft {width: 100px; float:left}
#sidebar .sideright {width: 143px; float:right}
#sidebar .sideright a {color:#f39;}
#sidebar .sideright a:hover {color:#f39; border-bottom: 1px dashed #f39;}
#sidebar h2 {font-size:11px; color: #555; font-weight: bold;}
#sidebar ul {list-style-type: none; margin:0; padding:0; list-style-position: outside;}
#sidebar ul li {margin:0 0 10px 0; padding:0;}
#sidebar ul li ul li {margin: 0px; padding:0;}
#sidebar ul li ul {margin: 0 0 0 8px;padding:0;}

#content h2 {font-size:16px; font-weight: bold;}
#content .post img {border:1px solid #e6e6fa;}
#content .post h1 {font-size:16px; font-weight: bold;}
#content .post h2 {font-size:14px; font-weight: bold; margin-top: 10px; margin-bottom: 5px;}
#content .post h3 {font-size:12px; font-weight: bold; margin-top: 10px; margin-bottom: 5px;}
#content .post h4 {font-size:11px; font-weight: bold; margin-top: 10px; margin-bottom: 5px;}
#content .post {clear:both; overflow: hidden; color: #111; line-height: 1.5em; 
padding-bottom: 5px; margin-bottom: 20px;}
#content .post small {color: #777;}
#content .post .entry {font: 11px/1.5em Tahoma, Arial, Verdana, sans-serif; letter-spacing: 1px; color: #555;}
#content .navigation {margin: 0 0 10px 0; border-bottom: 1px solid #eee; padding: 0 10px; line-height: 1.0em; overflow: hidden; height: 16px;}
#content .navigation .alignleft {text-align:left; width:240px;float:left; margin:0; padding:0; overflow: hidden;}
#content .navigation .alignright {text-align:right;width:240px;float:right;margin:0; padding:0; overflow: hidden;}

#content #home {border-top: 1px solid #eee; padding: 10px 0;}
#content #home h2 {font-size: 11px; color:#778899; background:#F0F9FC; padding: 6px 8px; color: #777;}
#content #home ul {list-style-type: none; margin: 0; padding:0; list-style-position: outside;}
#content #home ul li {margin:0; padding:0; line-height: 1.5em;}
#content #home .home-post {margin: 8px 8px; padding:0;}
#content .home-left {width: 247px; float: left;}
#content .home-right {width: 247px; float: right;}

#content .sociable ul {list-style-type: none; margin:0; padding:0; list-style-position: outside;  }
#content .sociable ul li {display:inline;font-size:10px;}
#comments, #respond {font-size:11px; font-weight: bold; color: #777; margin: 15px 0 0 0; padding:0;}
ul.commentlist {margin:10px 0 10px 0px;padding:0px;list-style-position: outside; list-style-type: none;}
ul.commentlist li {border: 1px solid #eee; padding: 10px; margin-bottom: 5px; background: #fff url(img/bg.png) repeat-x left -40px;}
ul.commentlist li.alt {background: #fff url(img/bg.png) repeat-x left -40px;}
.postmetadata {color: #777; line-height:1.0em; padding: 10px 0 5px 0;}
.commentcount {float:right;text-align:right; width: 30px; font-size: 20px; color: #ccc; padding:0; margin:0; line-height:1.0em;}

#footer {border-top: 1px solid #ebebeb; margin: 0; padding: 5px 0; line-height: 1.4em; color: #999; background: #fff;}
#footer a {color: #555;}
#footer a:hover {color: #000; border: none;}
