/*
Copyright (c) 2009, CSSJockey! All rights reserved.
Version: 2.3.1
*/
/* WordPress Sidebar Styles */
.widget{
	padding:0 0 0px 0;
	margin:0 10px 10px 10px;
	clear:both;
	color:#2a2a2a;
	font:normal 9pt Arial, Helvetica, sans-serif;
}
#sidebar h2, .widget h2{
	color:#CC6600;
	font:bold 11pt arial;
	padding:10px 0 10px 0;
	direction:rtl;
}
.arrows{
	font-size:13pt;
	font-family:"Times New Roman";
	color:#efefef;
}
.widget_search{
	padding:0px 0 0px 0;
	float:right;
}
.widget_search form#searchform #s{
	color:#FFF;
	background:#efefef;
	font:italic 11px verdana;
	border:1px solid #ccc;
	padding:5px;
	width:200px;
}
.widget_search form#searchform #searchsubmit{
	background:#ccc;
	color:#000;
	font:bold 11px verdana;
	border:1px solid #2a2a2a;
	padding:4px 6px 4px 6px;
}

.widget p{
	padding:0 10px 0 10px;
	margin:0 0 10px 0px;
}
.textwidget a{
	color:#105608;
}
.textwidget a:hover{
	color:#FFF;
}
.widget ul{
	margin:0px;
	padding:0;
}
.widget ul li{
	list-style-type:none;
	background:#E8F0FF;
	margin:2px 0 0px 0;
	border-top:solid 1px #CCC;
	direction:rtl;
}
.widget li:hover{
	background:#FFF;
}
.widget ul li a{
	display:block;
	color:#105608;
	padding:3px 20px 3px 0;
	background:url(images/arrow.gif) no-repeat right;
	font:bold 9pt arial;
}
.widget ul li a:hover{
	background:url(images/arrowactive.gif) no-repeat right;
	color:#CC6600;
}
#recentcomments li {
	padding:0 0 3px 10px;
}
#recentcomments li a{
	background:none;
}
.widget_tag_cloud h2{
	color:#CC6600;
	font:bold 11pt arial;
	padding:10px 0 10px 0;
	direction:rtl;
	text-align:right;
}
.widget_tag_cloud{
	text-align:center;
}
.widget_tag_cloud a{
	padding:0 5px 0 5px;
}
#wp-calendar{
	width:100%;
	color:#2a2a2a;
}
#wp-calendar caption{
	text-align:center;
	font-size:9pt;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 0 5px 0;
}
#wp-calendar th {
	text-align:center;
	font-weight:bold;
}
#wp-calendar tr td{
	text-align:center;
	padding:3px;
}
#wp-calendar a{
	font-weight:bold;	
}
/* WordPress Sidebar Styles */