﻿/*
Theme Name : Kashkul
Theme Version : 1.0 Beta
CSS Version : 2.1
Author : Iliad Moosavi
Copyright © 2009 All Right Reserved By iliadmoosavi[at]gmail[dot]com :)
Tested on: IE 6.x, IE 7.x, IE 8.x, Firefox 3.x, Opera 10.x, Safari 4.x, Chrome 1.x
*/
body{
	background: #f7f7f7 url(../images/backround.gif) repeat-x;
	font:11px tahoma;
}
img{
	border:none;
}
input,select,table,button{
	font:11px tahoma;
}
A:link {
	COLOR: #a6a6a6; TEXT-DECORATION: none
}
A:visited {
	COLOR: #a6a6a6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bbd2d8; TEXT-DECORATION: 
	}
textarea{
	border:1px solid #99cc60;
	background-color:#d6ebbe;
	font:11px tahoma;
	color:#000;
}
input{
	border:1px solid #99cc60;
	color:#000;
	background-color:#d6ebbe;
}
#h{
	display:inline;
}
h1{
	font-size:16px;
}
h2{
	font-size:15px;
}
h3{
	font-size:14px;
}
h4{
	font-size:13px;
}
h5{
	font-size:12px;
}
h6{
	font-size:11px;
}
.hide{
	display:none;
}
#head{
	height:auto;
	width:982px;
	margin:0 auto 10px auto;
}
#header{
	margin:0px;
	height:60px;
}
#header-ads{
	float:right;
 	padding-top:15px;
 	padding-right:35px;
       &nbsp;height:60px;
	width:468px;
}
#logo{
	background:url(../images/logo.png) no-repeat !important; background:url(../images/logo.gif);
	height:53px;
	width:187px;
	float:left;
 	margin:20px 0px 0px 35px !important; margin:20px 0px 0px 20px;
}
#content{
	height:auto;
	width:982px;
	overflow:hidden !important; overflow:visible;
	margin:0 auto 10px auto;
}
#content-up{
	background:url(../images/body-up.png) no-repeat !important; background:url(../images/body-up.gif);
	height:23px;
	width:982px;
	overflow:hidden !important; overflow:visible;
}
#content-side{
	background:url(../images/body-side.png) repeat-y !important; background:url(../images/body-side.gif) repeat-y;
	height:100%;
	width:982px;
	overflow:hidden !important; overflow:visible;
}
#content-down{
	background:url(../images/body-down.png) no-repeat !important; background:url(../images/body-down.gif) no-repeat;
	height:23px;
	width:982px;
	overflow:hidden !important; overflow:visible;
}
#menu{
	background:url(../images/menu.gif) no-repeat;
	height:42px;
	width:936px;
	margin:0 auto 0 auto;
}
#menu a{
	color:#fff;
	background:url(../images/menu-line.gif) left no-repeat;
	text-decoration:none;
	text-align:center;
	padding:11px 20px 0px 20px;
	font-size:9pt;
	float:right;
	height:31px;
	font-family:tahoma ;
	font-weight:bold;
}
#menu a:hover{
	color:#ace673;
}
#search{
	background:url(../images/search.png) left no-repeat !important; background:url(../images/search.gif) left no-repeat;
	float:left;
	height:27px;
	width:184px;
	margin-left:10px;
	margin-top:8px !important; margin-top: 2px;
}
.search-input{
	background:none;
        height:15px;
	width:135px;
	color:#fff;
	border:none;
	padding-top:3px !important; padding-top:5px;
	font-size:10px;
	padding-right: 9px;
}
.search-button{
	background:none;
	height:20px;
	width:20px;
	border:none;
	padding-top:4px !important; padding-top:10px;
	padding-right:3px;
	cursor:pointer;
}
#linkdump{
	height:auto;
	width:936px;
	margin:0 auto 0 auto;
	padding-top:10px;
}
#linkdump-up{
	background:url(../images/linkdump-up.gif) left no-repeat !important; background:url(../images/linkdump-up-ie.gif) left no-repeat;
	height:8px;
	width:936px;
}
#linkdump-body{
	background:#efefef;
	height:auto;
	width:936px;
}
#linkdump-down{
	background:url(../images/linkdump-down.gif) left no-repeat !important; background:url(../images/linkdump-down-ie.gif) left no-repeat;
	height:8px;
	width:936px;
}
#linkdump ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#linkdump ul li{
	padding:0 12px 0 0;
	display:block;
	background:url(../images/linkdump-arrow.gif) no-repeat right 5px;
}
#linkdump a{
	color:#666;
	text-decoration:none;
}
#linkdump a:hover{
	color:#f60;
	text-decoration:none;
}
#rightcol{
	height:auto;
	width:160px;
	float:right;
	padding:10px 22px 10px 8px;
	color:#060;
}
#rightcol-up{
	background:url(../images/rightcol-up.gif) no-repeat;
	height:30px;
	width:160px;
}
#rightcol-uptext{
	font-weight:bold;
	color:#fff;
	padding:7px 5px;
}
#rightcol-body{
	height:auto;
	width:158px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#rightcol-btext{
	padding:5px;
}
#rightcol-down{
	background:url(../images/rightcol-down.gif) no-repeat;
	height:5px;
	width:160px;
	padding-bottom:10px;
}
#rightcol ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#rightcol ul li{
	display:block;
	background:url(../images/arrow.gif) no-repeat right 5px;
	padding:0 10px 0 0;
}
#rightcol li{
	padding:0 8px 0 0;
	display:block;
	background:url(../images/arrow.gif) no-repeat right 6px;
}
#rightcol ul li ul li{
	background:url(../images/point.gif) right 5px no-repeat;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	font-weight:100;
}
#rightcol a{
	color:#060;
	text-decoration:none;
}
#rightcol a:hover{
	color:#090;
	text-decoration:none;
}
#centercol{
	height:auto;
	width:500px !important; width:490px;
	float:right;
	padding:10px 5px 10px 5px !important; padding:10px 4px 10px 6px;
	color:#333;
}
#centercol-ads{
	height:70px;
	width:500px;
	background:url(../images/center-ads.gif) no-repeat;
	padding-bottom:10px;
}
#centercol-adsb{
	height:60px;
	width:468px;
	padding:5px 16px 5px 16px;
}
#centercol-up{
	background:url(../images/centercol-up.gif) no-repeat !important; background:url(../images/centercol-up-ie.gif) no-repeat;
	height:5px;
	width:500px !important; width:502px;
}
#centercol-body{
	height:auto;
	width:498px !important; width:488px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#centercol-down{
	background:url(../images/centercol-down.gif) no-repeat !important; background:url(../images/centercol-down-ie.gif) no-repeat;
	height:5px;
	width:500px !important; width:502px;
	padding-bottom:10px;
}
#centercol a{
	color:#333;
	text-decoration:none;
}
#centercol a:hover{
	color:#090;
	text-decoration:none;
}
#entry{
	height:auto;
	width:500px !important; width:480px;
}
.entry{
	padding:5px !important; padding:0px;
	height:auto;
	width:490px;
}
.entry-header{
	padding:5px;
	height:auto;
	width:490px;
	font-weight:bold;
}
.entry-body{
	padding:5px;
	height:auto;
	width:480px;
}
.entry-hit{
	font-size:10px;
	text-align:left;
        padding-left:4px !important; padding-left:4px;
	width:485px !important; width:496px;
	border-top:dotted 1px #ccc;
	color:#666;
}
.entry-footer{
	height:auto;
	width:485px !important; width:500px;
	border-top:dotted 1px #ccc;
	font-size:10px;
	color:#666;
}
#last{
	height:auto;
	width:500px;
	float:right;
	padding-top:5px;
	padding-bottom:10px;
}
#last-up{
	background:url(../images/last-up.gif) no-repeat !important; background:url(../images/last-up-ie.gif) no-repeat;
	height:30px;
	width:500px !important; width:502px;
}
#last-uptext{
	font-weight:bold;
	color:#fff;
	padding:7px 5px;
}
#last-body{
	height:auto;
	width:498px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#last-btext{
	padding:5px 5px 2px 5px !important; padding:0px;
}
#last-down{
	background:url(../images/centercol-down.gif) no-repeat !important; background:url(../images/centercol-down-ie.gif) no-repeat;
	height:5px;
	width:500px !important; width:502px;
}
#last a {
	color:#06f;
	text-decoration:none;
}
#last a:hover{
	color:#00f;
	text-decoration:none;
}
#last ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#last li{
	background:url(../images/left-arrow.gif) no-repeat right 5px ;
	display:block;
	padding:0 13px 0 0;
}
#leftcol{
	height:auto;
	width:250px;
	float:left;
	padding:10px 5px 10px 25px;
	color:#060;
}
#leftcol-up{
	background:url(../images/leftcol-up.gif) no-repeat;
	height:30px;
	width:250px;
}
#leftcol-uptext{
	font-weight:bold;
	color:#fff;
	padding:7px 5px;
}
#leftcol-body{
	height:auto;
	width:248px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
#leftcol-btext{
	padding:5px;
}
#leftcol-down{
	background:url(../images/leftcol-down.gif) no-repeat;
	height:5px;
	width:250px;
	padding-bottom:10px;
}
#leftcol ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#leftcol li{
	background:url(../images/left-arrow.gif) right 5px no-repeat;
	display:block;
	padding:0 13px 0 0;
}
#leftcol a{
	color:#060;
	text-decoration:none;
}
#leftcol a:hover{
	color:#090;
	text-decoration:none;
}
#page{
	height:auto;
	width:500px;
	float:right;
	padding:5px 0 10px 0;
}
#page-up{
	background:url(../images/centercol-up.gif) no-repeat !important; background:url(../images/centercol-up-ie.gif) no-repeat;
	height:5px;
	width:500px !important; width:502px;
}
#page-body{
	height:auto;
	width:498px !important; width:500px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	text-align:left;
	direction:ltr;
}
#page-down{
	background:url(../images/centercol-down.gif) no-repeat !important; background:url(../images/centercol-down-ie.gif) no-repeat;
	height:5px;
	width:500px !important; width:502px;
}
#page a{
	color:#999;
	text-decoration:none;
}
#page a:hover{
	color:#f60;
	text-decoration:none;
}
#up{
	height:32px;
	width:500px;
	margin:10px auto 10px auto;
	overflow:hidden;
}
#footer{
	height:auto;
	width:936px;
	margin-right:auto;
	margin-left:auto;
	float:right;
	padding-right:23px;
	padding-bottom:5px;
	color:#fff;
}
#footer-up{
	background:url(../images/footer-up.gif) left no-repeat !important; background:url(../images/footer-up-ie.gif) left no-repeat;
	height:5px;
	width:936px;
}
#footer-body{
	background-color:#61a200;
	height:auto;
	width:936px;
	color:#fff;
}
#footer-down{
	background:url(../images/footer-down.gif) left no-repeat !important; background:url(../images/footer-down-ie.gif) left no-repeat;
	height:5px;
	width:936px;
}
#footer a{
	color:#fff;
	text-decoration:none;
}
#footer a:hover {
	color:#fff;
	text-decoration:underline;
}
#comment{
	height:auto;
	width:500px;
	padding-top:10px;
}
#comment-up{
	border-bottom:1px solid #99cc60;
	height:auto;
	width:500px;
}
#comment-body{
	padding:5px;
	height:auto;
	width:490px;
}
.comment-up{
	background:url(../images/comment-up.gif) left no-repeat !important; background:url(../images/comment-up-ie.gif) left no-repeat;
	height:10px;
	width:490px;
}
.comment-body{
	height:auto;
	width:490px;
	background-color:#f1f7e9;
}
.comment-btext{
	padding-right:10px;
	width:480px;
	height:auto;
}
.comment-down{
	background:url(../images/comment-down.gif) left no-repeat !important; 
background:url(../images/comment-down-ie.gif) no-repeat;
	height:10px;
	width:490px;
}
.comment-gravatar{
	padding-left:10px;
	float:left;
}
.comment-gravatar img{
	border: 1px solid #99cc60;
	padding: 2px;
}
#comment-down{
	border-bottom:1px solid #99cc60;
	height:auto;
	width:500px;
}
#tooltip{
	position:absolute;
	border:1px solid #eee;
	background:#f9f9f9;
	padding:2px 5px;
	color:#666;
	display:none;
	font: 11px Tahoma;
}