/*
Theme Name: ברירת המחדל (וורדפרס בעברית)
Theme URI: http://www.trans.co.il/wp
Description: העיצוב הרגיל של ווורדפרס בגרסה מותאמת לעברית. מבוסס על <a href="http://binarybonsai.com/kubrick/">קובריק</a> של מיכאל היילמן.
Version: 2.2
Author: מיכאל היילמן ורן יניב הרטשטיין
Author URI: http://www.trans.co.il/wp

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

*/

/* Begin Typography & Colors */

* {margin:0; padding:0;}

body {
direction:rtl;
unicode-bidi:embed;
/*background:#000000 url('images/bg_main.jpg') top center repeat-y;*/
background:#000000;
font:normal 12px arial;
color:#ffffff;
}

span.more_then_2
{
	font-weight:bold;
	text-align:center;
}

a {color: #BE7C5C; text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:0;}

#wrapper
{
	display:block;
	width:789px;
	margin:0 auto;
	background:transparent url('images/bg_main.jpg') center top repeat-y;

}


#header {
overflow:hidden;
width:789px;
height:177px;

}

#header_logo {
cursor:pointer;
margin: 0 auto;
width:789px;
height:177px;
background: url('images/header.jpg') center top no-repeat;
height:235px;
}

/*~~~~~~~~~~~~~~~~ HORIZONTAL MENU ~~~~~~~~~~~~~~~~~~~~~~~*/
div#menu_horizontal
{
	display:block;
	height:31px;
	background: url('images/menu_h_back.jpg') 7px 3px no-repeat;



}

div#menu_horizontal	a
{
	text-decoration:none;
}


#menu_horizontal table
{
	margin-left:10px;
	display:inline;
}

#menu_horizontal td
{
	text-align:center;

}

#menu_horizontal td.separator
{
	background:transparent url('images/top_links_separator.gif') center center no-repeat;
	height:22px;
	width:20px;
}

#menu_horizontal table td a span
{

	white-space: nowrap;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
	display:block;
	margin-bottom:4px;
	height:22px;
	padding:7px 5px 0px 5px;
}




#menu_horizontal table td a:hover, #menu_horizontal td a.selected, #menu_horizontal td a:hover span
{
	background:url('images/menu_h_back_on.gif') center top repeat-x;
	color: #fff;
	text-decoration:none;
}

/*~~~~~~~~~~~~~~~~ END HORIZONTAL MENU ~~~~~~~~~~~~~~~~~~~~~~~*/


div#main
{
	vertical-align:top;
	background:transparent url('images/bg_main.jpg') center top repeat-y;
	width:100%;
}

div#content
{
	display:inline;
	background:none;
	padding-top:10px;
	padding-left:20px;
	width:500px;
	float:left;
	overflow:hidden;
}


div.post
{
	padding-left:30px;
}

div.post img
{
	margin:0px;
}


div#content h2
{
	margin-right:30px
}

div#sidebar
{
	display:inline;
	margin-right:25px;
	padding-top:7px;
	width:213px;
	float:right;
}

div#sidebar_bottom
{
	height:20px;
	width:213px;
}

div#sidebar div.sidemenu
{
	padding-right:35px;
	background:none;
}

div#sidebar div.sidemenuThis
{
	padding-right:35px;
	background:transparent url('images/side_hover.gif') 183px 0px no-repeat;
}

#sidebar ul li  {
	list-style-type: none;
	list-style-image: none;
	color:#ffffff;
	padding-top:10px;
	padding-bottom:3px;
	background:transparent url('images/subjects_bg.jpg') top right no-repeat;
	width:213px;
	display:block;
	margin-bottom:5px;
	margin-right:4px;


	}

#sidebar ul li h2 {
	text-decoration:none;
	display:inline;
	color:#000000;
	font-size:14px;
	border:0;
	font:bold;
	padding-left:36px;
	height:30px;
	}



#sidebar ul li img
{margin-bottom:2px;}


/*#sidebar ul li ul li a span
{
	cursor:pointer;
	display:block;
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	padding-bottom:3px;
	padding-right:40px;
	background:transparent url('images/links_separator.gif') bottom center no-repeat;
	font-size:14px;
	text-decoration:none;
	height:20px;
}*/

#sidebar ul li ul li{
	display:block;
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	background:transparent url('images/links_separator.gif') bottom right no-repeat;
	font-size:14px;
	text-decoration:none;
	width:213px;
	height:20px;
	padding-top:1px;
	padding-bottom:3px;
	}

#sidebar ul li ul
{
		margin-top:15px;
		margin-bottom:5px;

}

/*#sidebar ul li ul li a:hover
{
		text-decoration:none;


}*/

#sidebar ul li ul li a
{
		display:block;
		text-decoration:none;
		color:#fff;
}
#sidebar ul li ul li a:hover
{
		text-decoration:none;
		color:#CFAFA0;
}



#sidebar img.question
{
	display:block;
	margin:15px 12px 5px 12px;
}

div.article_actions {margin-top:3px;width:200px;display:inline;float:left;}
div.article_actions  a {color:#ffffff; text-decoration:none;}
div.article_actions  a:hover {text-decoration:underline;}

div.article_actions a
{
	display:inline;
}

img.WP-PrintIcon, img.WP-EmailIcon
{

}

#content h1
{
	display:inline;

}

#content a:visited
{
	display:inline;

}

#content p a:visited
{
	display:inline;
	color:#C18E71;

}

#content div.pagetitle
{
	display:inline;
	float:right;
	vertical-align:top;
	margin-top:25px;
	margin-left:20px;
	margin-bottom:10px;
	width:485px;
	background:transparent url('images/header_bottom.gif') left bottom repeat-x;
	padding-top:7px;
	padding-bottom:5px;
}

#content div.pagetitle_left
{
	align:left;
	display:inline;
	float:right;
	vertical-align:top;
	margin-top:25px;
	margin-left:20px;
	margin-bottom:10px;
	width:485px;
	background:transparent url('images/header_bottom.gif') left bottom repeat-x;
	padding-top:7px;
	padding-bottom:5px;
}


#content h1.left a
{
	text-decoration:none;
	margin-left:15px;
	margin-top:-2px;
	display:inline;
	float:left;
	font-weight:bold;
	font-size:22px;
	font-family:arial;
	color:#ffffff;


}

#content h1 a
{
	text-decoration:none;
	margin-right:5px;
	margin-top:-2px;
	display:inline;
	float:right;
	font-weight:bold;
	font-size:22px;
	font-family:arial;
	color:#ffffff;


}

#content p{/*margin:6px 30px 2px;*/clear:both;}
#content ul, #content ol {margin:6px 35px 2px 6px;clear:both;}
#content li {margin-right:12px; list-style-type:none; list-style-image:url('images/list_bullet.gif');}

div#footer
{
	clear:both;
	background:#fff url('images/footer_back.jpg') center bottom  no-repeat;
	height:120px;
	width:789px;
	margin:0 auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#footer span#credits
{
	padding-top:52px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:50px;
	float:left;
}

#footer span#stuff{
	padding:55px 70px 0px 0px;
	font:normal 11px arial;
	color:#9d9d9d;
	float:right;
	}

#footer img
{

}


div#content p.postmetadata {
	margin-top:10px;
	line-height:18px;
	clear: right;
	color:#CFAFA0;
	padding:10px;
	text-align:center;
	font-size:15px;
	}

div#content div.separator
{width:100%; height:5px;
background: none;
}




/*~~~~~~~~~~~~~QUEUSTION TOP ~~~~~~~~~~~~~~~~~~~~~*/


div.question_wraper
{
	min-height:90px;
	margin-right:30px;
	background:transparent url('images/question_corner.gif') left bottom no-repeat;

}
div.askaquestion_top
{
	width:477px;
	height:100%;
	margin:0 auto;
	margin-left:30px;
	background:#4A1C0C url('images/question_back_top.jpg') center top  no-repeat;
}

div.askaquestion_top em
{
	display:block;
	padding-right:30px;
}

div.askaquestion_top div.questiontop_top
{
	height:29px;
	padding-right:105px;
	padding-top:8px;
}

div.askaquestion_top div.questiontop_top h3
{
	padding-top:20px;
	font:bold 18px arial;
	color:#E4C2B1;
}

div.questiontop_top h3
{

}

div.askaquestion_top div.questiontop_top h3 a
{color:#FFEDE5;}

div.askaquestion div.questiontop h3.questionh
{/*background: url('images/icon_baloon2.gif') right 3px no-repeat;*/}

div.askaquestion_top div.questiontop_top h3 span.date
{
	color:#000000;
	float:left;
	font:normal 12px arial;
	margin-top:-44px;
	margin-left:10px;
}

div.askaquestion_top div.questioncontent_top
{
	padding-right:76px;
	padding-top:20px;
}


/*~~~~~~~~~~~~~~~~ CONTACT PAGE FORM ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.contact_top
{
	width:477px;
	background:transparent url('images/question_top.jpg') right top  no-repeat;
	height:29px;
	padding-top:8px;
	padding-right:28px;
	font-size:18px;
	color:#FFEDE5;
}

/*~~~~~~~~~~~~~ END QUEUSTION TOP ~~~~~~~~~~~~~~~~~~~~~*/
div.askaquestion
{
	width:477px;
	margin:0 auto;
	margin-left:30px;
	background:#3E1909 url('images/question_back.jpg') center top  no-repeat;
}

div.askaquestion div.questiontop
{
background:transparent url('images/question_top.jpg') top  no-repeat;
height:29px;
padding-top:8px;
}

div.askaquestion div.questiontop h3
{
margin-right:10px;
padding-right:36px;
font:bold 18px arial;
color:#FFEDE5;
width:431px;
}

div.askaquestion div.questiontop h3 a
{color:#FFEDE5;}

div.askaquestion div.questiontop h3.questionh
{/*background: url('images/icon_baloon2.gif') right 3px no-repeat;*/}

div.askaquestion div.questiontop h3 span.date
{
	color:#000000;
	float:left;
	font:normal 12px arial;
	margin-top:-12px;
	margin-left:32px;
}

div.askaquestion div.questioncontent
{
	padding:10px;
}

/******************* CONTACT FORM *******************/

div.contactright input
{
	border:1px solid #5B2F19;
}

div.contactright input#contactsubmit
{
	cursor:pointer;
	float: left;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#562A18;
	font:bold 12px arial;
	margin-top:-10px;
	padding-left:23px;
	padding-bottom:1px
}

div.contactright textarea
{
	border:1px solid #5B2F19;
}

#contactform br {display:none;}

#contactform input#wpcf_your_name,#contactform input#wpcf_website,#contactform input#wpcf_email, #contactform textarea
{
	border:1px solid #87B3CD;margin-top:0px;
}

div.contactform
{
	width:488px;
	margin:0 auto;
	margin-left:30px;
	background:#3E1909 url('images/question_back.jpg') center top  no-repeat;
	width:477px;
}



#contactform textarea
{width:311px; border:1px solid #87B3CD;float:right;}



div.contactform div.question_head
{
	background:#AFDAF2 url('images/question_top.jpg') top  no-repeat;
	height:39px;
	padding-top:7px;
}

div.contactform h3
{
	margin-top:0px;
	margin-right:10px;
	/*background: url('images/icon_baloon1.gif') right top no-repeat;*/
	padding-right:36px;
	font:bold 18px arial;
	color:#FFEDE5;
	width:431px;
}

#commentform input.texti, #wp-email input.texti
{
	height:14px;
	width:194px;
	border:1px solid #5B2F19;
	margin-bottom:5px;
	padding:2px;
}

#commentform textarea
{
	width:311px;
	height:130px;
	border:1px solid #5B2F19;
	float:right;
}


 textarea#yourremarks
{
	width:311px;
	height:128px;
	border:1px solid #87B3CD;
	float:right;
	margin-bottom:5px;
}

#commentform label small, #contactform label, #wp-email label  {
	padding-left:10px;
	text-align:left;
	display:block;
	float:right;
	width: 100px;
	color: #ffffff;
	font:normal 12px/18px arial;
	margin-top:0px;	}

#commentform label small {margin-top:0; font-size:11px}

#commentform p, div#content form#contactform p
{
	margin:0;
	padding-bottom:5px;
}

#commentform input,#contactform  input, #wp-email input{
	display:block;
	float:right;
	width: 220px;
	margin-left:3px;

	}

/*** Submit button
Rollover done with jabascript for ie6, will work in ie7 and firefox also when javascript is disabled**/

#commentform  .submitOff, #contactform  .submitOff {
	cursor:pointer;
	float: left;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#562A18;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-left:23px;
	padding-bottom:1px
	}

#commentform .submitOn, #commentform #submit:hover, #contactform .submitOn, #contactform #submit:hover
{
	cursor:pointer;
	float: left;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#562A18;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-left:23px;
	padding-bottom:1px
	}

#commentform .submitActive, #commentform #submit:active, #contactform .submitActive, #contactform #submit:active
{
	cursor:pointer;
	float: left;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#562A18;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-left:23px;
	padding-bottom:1px
}


blockquote.commentre_wrapper
{margin:8px 10px 0px 0px; padding-right:0px; border:none}

blockquote
{padding-right:8px; border-right:2px solid #C18E71; margin:5px 10px 5px 0px;}