﻿/*
Theme Name: Khason
Theme URI: http://khason.net
Description: 
Version: 1.0
Author: Tamir Khason
Author URI: http://khason.net
*/

body {
background: #eeeeee; 
font-family: verdana, sans-serif; 
margin:0px!important; 
background-image:url('i/bg.jpg');
background-repeat:no-repeat; 
min-width:960px; 
}
a { color: #0033FF; 
background: inherit; 
text-decoration: underline;
}
a:hover { color: #003399; 
background: inherit; 
text-decoration: underline;
}
h2 {font-size: 130%;}
h2 a{
	color: #0033FF!important;
}
h2 a:hover{
	color: #003399;
}

/*ul { margin: .6em 0; padding: 0;}*/
ul{
	line-height:27px;
	font-size:90%;
}
.clear { clear: both; margin: 0 0 .5em 0;}

#wrapper { margin-left:.5em; margin-right:.5em; }

#container { width:100%; float:left; margin-top: -0.7em; margin-right: -125px; }

#content { text-align:left; overflow:hidden; margin-right: 125px; }

#sidead { overflow:hidden; width:125px; float: right; text-align: left;  min-width:120px; margin-top:.1em;}

#sidead img {width:120px; border:0px;}

/* prevent js FJ images from scale. Also remove ugly futter */
#FJ_TListC img {width:16px; border:0px;}
.FJ_TrafFoot { display:none; }

#logo h1 {
	color: #0033FF;
	background: inherit;
	font-size: 150%;
    font-family: verdana, sans-serif; 
    float:left;
    margin-top:0px;
    margin-top:20px;
    margin-bottom:65px;
    margin-left:70px;
}
	
	#logo a{
	color:#0033FF!important;
}
#top {
	align: right;
    overflow:hidden;
    padding : 0px;
    width : 100%;
    display:none;
}
form{
	margin:0px;
}
li img{
	border:0px;
}

#twitter_div { font-size:70%; clear: both; }
#twitter_div li { display: inline; list-style-type: none;}
#twitter_div ul { line-height: 11px; margin: 0 0 3px 0; padding: 0; }

#twitter-link { 
font-size:80%;
background: transparent url(i/t.png) no-repeat 0px 50%;
border-top: 1px dotted #ccc; 
background-position: 0 0px;
margin-top:6px;
padding-top: 0px;
padding-left:7px;
line-height: 15px;
}

#twitter-link a { 
font-size: 80%
line-height: 15px;
background: inherit; 
}
			
#menu { 
clear: both;  
padding: 0px;  
overflow:hidden;
width: 98.7%;
margin-left:1.1%;
font-size: 100%;
}
#menu li { display: inline; list-style-type: none; }
#menu form { clear: both; }
#menu a { padding: 3px 15px; margin: 0 3px 0 0; text-decoration: none; color: #808080; background: inherit; font-size: 100%;}
#menu li.current_page_item a { color: #fff; background: #3D648A; font-size: 100%;}
#menu a:hover {  color: #444; font-size: 100%;}

.column {
	float: left;
	width: 28.8%;
	margin: .3em 1.1%;
	background: #fff;
	color: #303030;
	padding: 1% 1%;
	border:1px solid #cccccc;
}	
.column h3 {
	margin: 1% 0;
	padding: 0;
	color: #214466;
	background: inherit;
	font-size: 120%;
}

.column li {
	list-style:none;
}
		
.number {
	background: #ccc;
	padding: .6% 3%;
	color: #FFF;
}
		
.half {
	float: left;
	width: 45.6%;
	margin: 1em 1.1%;
	background: #fff;
	color: #303030;
	padding: .5% 1%;
	border:1px solid #cccccc;
}
.half h3{
	color:#666666;
}
.half img{
	border:1px solid #cccccc;
}

.navigation {
	float: left;
	width: 95.4%;
	margin: 1em 1.1%;
	color: #303030;
	padding: .5% 1%;
}

.full {
	width: 95.4%;
	background: #fff;
	color: #303030;
	padding: 1% 1%;
	margin: 1em 1.1%;
	background-image:url('i/post.gif');
	background-repeat:repeat-x;
	background-position: left bottom;
	border-top: 5px solid #cccccc;
	overflow:hidden;
}

.full p,ul {
 font-size: 80%;
}


.date { border: 1px solid #0033CC; padding: 5px; background-color:#0033FF; float:left; clear:both; margin-top:15px; color:#D9E6FF}
.date a{
	color:#FFCC00!important;
	font-weight:bold;
}
.date a:hover{
	color:#FFFF00!important;
}
	


.news { background: #fff; color: #808080; padding: .7em 1em; margin: 0 1%; }

.float-left   { float: left;}

.float-right  { float: right; }

img.avatar {float:left; margin-right:5px;}

#footer { margin: 2em 3%; text-align: center; font-size: 60%; color:#666666; }


#searchform input.text {
width:40%;
height:35px;
color:#333;
font-size:180%;
float:left;
}

#searchform input.button {
height:40px;
margin-right:.2em;
border:1px solid #0033FF;
background-color:#0033FF;
color:#ffffff;
cursor:pointer;
font-weight:bold;
float:left;
}

blockquote {
 margin:1.5em;
 padding:1.5em;
 background:#F2F2F2;
 border:1px solid #dddddd;
 font-family: monospace;
 font: consolas, "lucida sans", verdana, arial, helvetica, sans-serif;
 line-height: 120%;
 font-style:normal;
 overflow: auto;
 background-image:url('i/coner.jpg');
 background-position:left top;

 background-repeat:no-repeat;
}
blockquote p {
 margin-top:0;
 font-size:100%;
}
blockquote cite {font-style:normal}
blockquote cite em{}



 a {
  color: #0033FF;
  text-decoration: underline;
}


a:hover {
  color: #003399;
  text-decoration: underline;
}

.tags {
font-size:90%;
background: transparent url(i/bg-tags.gif) no-repeat 0px 50%;
border-top: 1px dotted #ccc; 
background-position: 0 11px;
margin-top:10px;
color:#cccccc;
padding-top: 10px;
padding-left:15px;
}


.tags   a {
  color: #808080;
  text-decoration: none;
  background-image:none;
}

.tags a:hover {
  color: #444;
  text-decoration: underline;
}

#stuff  a {
  color: #808080;

  text-decoration: none;
}

#stuff a:hover {
  color: #444;
  text-decoration: underline;
}