﻿@charset "utf-8";
/*
Theme URI: http://sabandari.com
Description: Sabandari WordPress theme
Version: 1.0
Author: Tom Johnson
Author URI: http://idratherbewriting.com
Tags: 

*/
/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {text-decoration:none;color:#360}
a:hover {text-decoration:underline}
body {font:62.5% Arial;background:#201716}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#skip {height:0px;overflow:hidden;width:0px}
#page {
	width:1000px;
	background:url(images/bg.gif) repeat-y;
	margin:0 auto;
	padding:0 10px 10px;


}

/* Header */
#header{
	height:295px;
}
.logo{
	width:250px;
	height:295px;
	background:url(images/logo.gif);
	float:left;
	display:block;
	text-indent:-9999px;
}

#banner{
	background:url(images/bg-title.gif) repeat-x;
	height:40px;
}

#banner li{
	float:left;
	list-style:none;
}

#banner ul{
	padding:0 0 0 2px;
}

#banner .blog-title{
	float:right;
	padding:0 10px 0 0;
}
/* Content*/
#content{
	background:url(images/bg-content.jpg) repeat-y;
	margin:0 0 1px;
	overflow:hidden;
}

/* Sidebar */

.sidebar{
	float:left;
	width:250px;
}
.sidebar .menu li{
	list-style:none;
}
.sidebar  .widget  li a,.sidebar  .menu li a{
	padding:0 0 0 30px;
	background:url(images/bg-menu.png) repeat-x;
	line-height:35px;
	display:block;
	height:35px;
	color:#cacaca;
	font-size:12px;
}
.sidebar .widget li a:hover,.sidebar .menu li a:hover{
	background-image:url(images/bg-menu-hover.gif);
	text-decoration:none;
	color:#fc6;
}

.sidebar li{
	list-style:none;
}
.sidebar .widgettitle{
	font-size:15px;
	color:#cacaca;
	padding:5px;
}
.textwidget{padding:5px 10px;font-size:12px;color:#ccc}

.textwidget a{color:#fc6;}
.main{
	width:670px;
	float:left;
	padding:10px 40px 180px;
	background:url(images/bg-bottom.gif) no-repeat 0 100%;
}

.article{

	padding-bottom:12px;

	background:url(images/line.png) repeat-x 0 100%;

	margin-bottom:20px;

}

.page-article{border:none}

.article h2,.article h2 a,.article h2 a:visited{

	color:#D0A554;

	font-family:arial,helvetica;

	font-size:16px;

	text-align:right;

}
.page-article h2{
	padding-bottom:10px;	
}


.postmeta {
margin-bottom:12px;
padding-bottom:5px;
color:#ccc;
text-align:right;
/*background:url(images/line.png) */
repeat-x 0 100%;}



.postmeta a,.postmeta a:visited{color:#F9A03A}

.postmeta span{margin-right:10px;}
.entry{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:16px;
	overflow:hidden;
}
.pagetitle{font-size:16px;color:#ccc}

.navigation a,.navigation a:visited{color:#ccc}
/* Footer */

#footer{
	border-top:1px #4B423E solid;
	color:#666;
	text-align:center;
	font-size:9px;
}
#footer ul{
	overflow:hidden;
	padding:12px 0 2px 143px;
}

#footer li {
	float:left;
	list-style:none;
	padding:0 8px 0 8px;
	border-left:1px #666 solid;
	line-height:8px;
}
#footer li.first{
	border:none;
}
#footer a,#footer a:visited {
	color:#666666;
	font-family:"Trebuchet MS",arial,helvetica,sans-serif;
	text-decoration:none;
}
#footer a:hover{
	color:#960;
}

#footer .border{
		border-bottom:1px #4B423E solid;
		margin-bottom:3px;
}



.comments-part{
	color:#ccc;
	font-size:12px;

}
#respond a,#respond a:visited{
	color:#f9a03a;

}
#respond h3{
	font-size:16px;
}
#respond label{
	width:150px;
	display:inline-block;
}
.commentlist{
	list-style:none;
}
.avatar{
	float:right;

}
.comment{
	overflow:hidden;
	background:#666;
	padding:10px;
	margin:0 0 15px;

}
#commentform{clear:both}
/* -------------------------------------------------------------- 
   
   Basic WordPress Blog Styles   
     
-------------------------------------------------------------- */   
.alignleft,
img.alignleft {
	display: inline;
	float: left;
 	margin-right: 15px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
 	margin-left: 15px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
blockquote {
border-left:5px solid #CCCCCC;
margin-left:15px;
padding-left:5px
}
blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 20px;
	text-align: right;
	width: 33%;
}
blockquote.right {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}
.wp-caption {
	background:#666 none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	margin-bottom:15px;
	padding-top:4px;
	text-align:center;
}

.wp-caption img {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.wp-caption p.wp-caption-text {

	margin: 0;
	padding-bottom:5px;

}

.wp-smiley { 

	max-height: 10px;

	margin:0 !important;

}

.gallery dl {
	margin: 0;
}
.gallery-caption {

	margin:-15px 0 0 0;

}
.entry a,.entry a:visited{
	color:#D0A554;
}
.entry a:hover{
	color:#bc8930;
	text-decoration:none;
}
.entry ul{

	margin:10px 10px 10px 24px;

	list-style:inside;

}

.entry ol{

	margin:10px 10px 10px 24px;

	list-style:inside;

	list-style-type:decimal;

}

.entry ul li{


	margin:0;

	padding:0 0 0 20px;

	background:url(./images/bulet.gif) no-repeat 0 5px;
	list-style:none;

}

.entry h1{

	margin:0;

	padding:5px 0 15px;

	font-size:18px;

	text-align:left;

	color:#ccc;

}

.entry h2{

	margin:0;

	padding:5px 0 15px;

	font-size:16px;

	text-align:left;

	color:#ccc;

}

.entry h3{

	margin:0;

	padding:5px 0 15px;

	font-size:15px;

	text-align:left;

	color:#ccc;

}



.entry h4,.entry h5,.entry h6{

	margin:0;

	padding:5px 0 15px;

	font-size:14px;

	text-align:left;

	color:#ccc;

}


ul#menu-main-navigation li a {font-size:1.15em;}

