/*  
Theme Name: Kalanda Site
Theme URI: http://kalanda.com/
Description: Tema kalanda.
Version: 2.0
Author: Kalanda
Author URI: http://kalanda.com/

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

*/

hr {display:none }
a img, noscript img { border:none }
input, select {font-size:100%}
form {padding:5px; margin:0}
table { font-size:1em }

/* ---------------------------------------------------------- */
body { margin: 15px; text-align:center  }
#page { font-family: "Lucida Grande", Tahoma, Verdana, Arial; width:890px; margin:10px auto;  text-align:left;  margin-bottom:20px}
.adsense { margin:10px 0; text-align:center}

/* ---- HEADER ---- */
#header { background:url(images/header-bg1.gif); height:90px; border-bottom:solid 1px #666}
#header .bg { background:url(images/header-bg2.gif) repeat-y left top; height:90px}
#header .corner-left { background:url(images/header-corner-left.gif) no-repeat left top;  height:90px}
#header .corner-right { background:url(images/header-corner-right.gif) no-repeat right top;  height:90px}
#header img {float:left; margin:15px 0 0 20px; padding:0; }
#header .navigation { padding:32px 28px 0 0; margin:0; float:right; }
#header .navigation li {list-style:none;padding:0; margin:0;float:left; font-size:1.1em}
#header .navigation li a { text-decoration:none; color:#CCCCCC; display:block;padding:5px 7px;margin-left:1px; background-color: #666}
#header .navigation li a:hover { background-color: #a00}
#header .navigation li a.active { background:url(images/navigation-bg-active.gif); font-weight:bold}

#footer { background:url(images/footer-bg1.gif); border-top:solid 1px #666; font-size:0.6em;  }
#footer .bg { background:url(images/header-bg2.gif) repeat-y left bottom;  }
#footer .corner-left { background:url(images/footer-corner-left.gif) no-repeat left bottom; }
#footer .corner-right { background:url(images/footer-corner-right.gif) no-repeat right bottom; }
#footer p { margin:0; padding:3px 20px; color:#eee;  }
#footer a {color:#fff;}

#content {background:url(images/layout-bg1.gif);  padding:20px}

#layout {}

.layout_2_cols .column_1 { float:left; width: 285px;  padding:0; margin:0 15px 0 0 }
.layout_2_cols .column_2 { float:right; width: 550px; padding:0; margin:0 }
.layout_2_cols .column_1 p,
.layout_2_cols .column_1 form {font-size:12px}

.layout_1_cols .column_1 {}

.navigation { font-size:0.7em; padding:5px;  color:#CCCCCC}
.navigation a { color:#CCCCCC }
.navigation .prev{ float:left; width:49%; margin:0 0 5px 0;}
.navigation .next{ float:right; width:49%; margin:0 0 5px 0; text-align:right}

.close { clear:both; width:100%; line-height:1px}

.post {clear:both; margin:0 0 15px 0; background-color:#FFFFFF}
.post a { color:#a00}
.post h1 { font-size:1.2em; margin:0; padding:0}
.post h1 a { display:block; color:#a00; text-decoration:none ;padding:10px 15px 0 15px; margin:0  }
.post small { padding:0 15px; margin:0; font-size:0.6em}
.post .entry {padding:0 15px; font-size:0.8em; color:#555}
.post .entry p { text-align:justify }
.post .metadata { padding:2px 15px; font-size:0.7em; background-color:#ccc; margin:0; color:#666666}
.post .comments { text-align:right; padding:2px 15px; font-size:0.7em; margin:0;}
.post .comments a { color:#888 }
.post .comments_list { padding:20px 15px; font-size:0.7em; color:#555;  }
.post .comments_list p {padding:0 0 10px 0; margin:0; border-bottom:1px dashed #CCCCCC  }
.post .comments_list ul { margin:0 0 20px 0 ; list-style:none; padding:0; }
.post .comments_list ul li { background-color:#fff; padding:10px; border-bottom:1px dashed #CCCCCC}
.post .comments_list ul li.alt { background-color:#eee !important;}
.post .comments_list ul li p { border:none  }

h2 { background:url(images/slashdots.gif) repeat-y left 5px; margin:0 0 10px 0 ; padding:0 10px 0 10px; color:#FFFFFF; font-size:1em}

.sidebar .zone h2, 
.sidebar .zone h3 { margin:0; padding:0 10px; background-color:#c7c7c7; font-size:1em; background: url(images/zone-bg2.gif); }
.sidebar a { color:#CCCCCC; text-decoration:none }
.sidebar .zone h2 a, 
.sidebar .zone h3 a { color:#000; text-decoration:none }
.sidebar .zone p { color:#CCCCCC; margin:0; padding:5px}

.sidebar .zone fieldset,
.comments_list fieldset { border:none; margin:0; padding:0 }

.sidebar .zone { background: url(images/zone-bg.gif); margin:0 0 15px 0; padding:0; font-size:0.7em }
.sidebar .zone ul {padding:6px; margin:0 0 0 5px; }
.sidebar .zone ul.children { padding:0; margin:0;}
.sidebar .zone ul li { text-transform:capitalize; color:#999999; background:url(images/asterisk.gif) no-repeat left 5px; list-style-type:none; padding:0 0 5px 10px; margin:0 0 0 0px; font-weight: normal !important; line-height:1.4em}
.sidebar .zone .children li { background:url(images/asterisk-children.gif) no-repeat left 5px !important; }


/* -------- wpvideo plugin css ------------------------- */

.wpv_videoc {
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 425px;
}

.wpv_video {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 4px 0 4px 0;
	width: 425px;
	height: 350px;
}

.wpv_titleauthor, .wpv_durationdate {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	font: bold 11px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #666;
	padding: 3px;
	border-top: 1px solid #aaa;
}

.wpv_download {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
}

.wpv_download a {
	font: bold 11px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #f44;
}

.wpv_download a:hover {
	text-decoration: none;
}

.wpv_download img {
	border: 0;
}

.wpv_self {
	text-align: left;
}

.wpv_self a {
	font: bold 9px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #000;
}
