/*
Theme Name: Palinukan2010
Theme URI: http://palinukan.org
Description: Theme situs Palinukan Hulu Sungai http://palinukan.org. Palinukan diambil dari nama komunitas pengguna linux hulu sungai.
Version: 0.1
Author: Yusuf Muhammad dan Muhammad Alamsyah
Author URI: http://palinukan.org/
License : GNU GPL - seperti disebutkan pada http://www.gnu.org/copyleft/gpl.html
*/


body {
    background:#EDE9E3;
    font-family: Verdana, sans-serif, Arial;
    font-size:12px;
    text-align: left;
    color: #555753;
}

a img {
    border:none;
}

a {
    color : #55477c;
    text-decoration:none;
}

/** CONTAINER **/
#container {
    width:830px;
    padding:0px;
    margin:auto;
    height:auto;
    background:#fff;
    border:1px solid #999;
}

#header {
    position:relative;
    padding:20px 20px 0px 20px;
}

#header #kiri a img {
    border:0;
    text-decoration:none;
}

#header #kiri {
    float:left;
    width:400px;
    padding-bottom:0px;
}

#header #kanan {
    float:right;
    width: 250px;    
    text-align:right;
    vertical-align:center;
}

#header #kanan input.teks {
    border:1px solid #9d9d9d;
    width: 120px;  
    height:16px;
    margin-top:10px;
}

#header #kanan input.tombol {
    background:transparent url(images/search_button.png) no-repeat scroll left bottom;
    border:0 none;
    cursor:pointer;
    height:21px;
    width:21px;
    margin-left:0px;
}


/** HEADER MENU **/
#header-menu {
    border-top:2px solid #BABBDF;
    border-bottom:2px solid #BABBDF;
    font-size:12px;
    color:#e9e9e9;
    font-weight:bold;
    padding: 7px 0px 7px 20px !important;    
    background: #55477c;
    text-transform:capitalize;
    margin-left:0px !important;
    margin-left:-25px;
}

#header-menu a, #header-menu a:visited {
    color:#c9c9c9;
    text-transform: uppercase;
    text-decoration:none;
    padding:0px 5px;
    margin-left:0px !important;
    margin-left:20px;
    margin-right:0px !important;
    margin-right:15px;
}

#header-menu a:hover {
    color:#fff;
}

a.jFlowPrev, a.jFlowNext {
	cursor: pointer;
}

div#myController {
	display: none ;
}

#mySlides {
        background: #FFE5C3;
	padding: 10px;
        margin-top: 13px;
}

#mySlides .description {
	float: left;
	width: 275px;
	height: 50px;
}

#mySlides .description h2 {
	font-size: 13px;
	color: #423d3a;
	margin-bottom: 5px;
	font-weight: bold;
}

#mySlides .description p {
	font-size: 11px;
}

#mySlides .description a.learn_more {
	font-size: 11px;
	text-transform: uppercase;
}

#mySlides .photo {
        background: #fff;
	border: 4px solid #fff;
	padding: 0px;
	margin-top: 1px;    
	float: left;
	position: relative;
    margin: 0 0 0 5px;
}

#mySlides .photo img {
	width: 260px;
	height: 150px;
    margin: 0 0px 0 0;
}

#mySlides .slide {
	overflow: hidden;
}

#mySlides .container {
	height: 100px;
	overflow: none;
}


/** CONTENT **/
#content {
    overflow:hidden;
    margin-left:0px !important;
    margin-left:-20px;
    
}


#main {
    float:left;
    overflow:hidden;
    width:570px;
    margin-left:20px;
}

/** -- post -- **/
.post {
    padding-top:10px;
    position:relative;
    clear:both;
    letter-spacing:0.1px;
}

.post p {
    line-height:130%;
}

.post img {
	margin: 0;
        padding: 5px;
	text-align: left;
}

.post a {
    color:#55477c;
    text-decoration:none;
}

.post h1 {
    margin-bottom: 0.3em;
    font-family: Arial;
    color:#55477c;
    font-size:14px;
    /*font-weight: 600 ;*/
    letter-spacing:-0.04em;
}

.post h1 a {
    text-decoration:none;    
    line-height: 0.9em;    
    padding-top:10px;
}

.post .meta {
    position:relative;
    border-bottom: 1px solid #ce5c00;
    padding-bottom:4px;
    margin-bottom:10px !important;
    margin-bottom:-5px;
}

.post .meta .kiri {
    float:left;    
    width:385px;
    border-bottom:none !important;
    border-bottom: 1px solid #ce5c00;
    padding-bottom:0px !important;
    padding-bottom:2px;
}

.post .meta .kanan {
    font-size:12px;
    float:right;
    text-align:right;    
    padding-right:5px;
    width:100px;
    border-bottom:none !important;
    border-bottom: 1px solid #ce5c00;
    padding-bottom:0px !important;
    padding-bottom:4px;
}

.post span {
    font-size:12px;
    color: #888a85;
    padding-left :0px;    
}

.post span div {
    width:390px;
    border-bottom: 1px solid #ce5c00;
    height:1px;
    margin-top:3px;
}

/** KOMENTAR **/
#komentar {
    margin-top:20px;
    margin-bottom:20px;
}

#komentar #komentar-total {
    font-size : 12px;
    color: #204a87;
    text-align : right;
    font-weight: bold;
    border-bottom :1px solid #ce5c00;
    padding-bottom:5px;
}

#komentar ol {
    padding-left:30px;
}

#komentar ol li {
    font-size: 12px;
    
}

#komentar ol li a {
    
}

#komentar ol li p {
    margin-left: 15px;
    font-size: 12px;
    line-height:1.3em;
}

#komentar form {
    margin-top: 40px;
    margin-left: 15px;
}

#komentar form label {    
    
}

#komentar form input {    
    margin-bottom:10px;
    margin-right:10px;
    padding : 4px;
    border:1px solid #9d9d9d;
    width:200px;    
}

#komentar form #button {
    text-align:right;
    margin-right: 15px;
}

#komentar form input.button{
    width:60px;
    
}

#komentar form textarea {
    width:95%;
    padding-left:2px;
    margin-bottom:10px;
    border:1px solid #9d9d9d;
}

/** SIDEBAR **/
#sidebar {
    float:right;
    overflow:hidden;
    width:200px;
    margin-left:10px;
    margin-top:3px;
    margin-right:20px;
}
#sidebar h2{ margin-top:10px;  padding:5px 5px 5px 5px;  font-weight:bold;  font-size:12px;  color:#000;  letter-spacing:1px;  background-color:#BABBDF;  list-style:none}

#sidebar #menu ul{
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    padding-left:10px;
}
#sidebar ul{ margin-left:13px;  margin-top:0px; margin-bottom:0px;  font-size:12px; list-style-type:square; }
#sidebar ul{ padding:0px}
#sidebar a{ display:inline;  color:#000}
#sidebar a:hover{ color:#330066; text-decoration:none}

#sidebar #menu ul li a {
    text-decoration:none
}

.clear {
    clear: both;
}

.clear {
    clear: both;
}

/** FOOTER **/
#footer {
    position:relative;
    font-size:12px;
    margin:30px 0 40px 0;
}

#footer #footer-kiri {
    float:left;
    width:175px;
    height:4px;
    border-bottom:4px solid #FF9100;
}

#footer #footer-kanan {
    float:left;
    height:4px;
    width:650px;
    margin-left:5px;
    border-bottom:4px solid #55477C;
}

#footer a {
    color:inherit;
    text-decoration:none;
}

#footer #notice-top {
    padding-right:20px;
    text-align:right;
}

#footer #notice-bottom {
    padding:20px 0 0 20px;
}

