/*
Copyright (c) 2009, CSSJockey! All rights reserved - http://www.cssjockey.com
Version: 2.3.1
*/
/* WordPress Sidebar Styles */
.widget{
	padding:5px 10px 20px 10px;
	clear:both;
	color:#000;
	text-align:right;
	background:url(images/widgetbg.jpg) no-repeat center bottom;		font-weight:bold;
}
.widget a{
	color:#176fc0;
}
#sidebar h3, .widget h3{
	font-size: 13pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	letter-spacing:0px;
	cursor:default;
	margin:0 0 5px 0;
	color:#F1630A;
}

.widget_search{
	padding:10px;
}
.widget_search form#searchform #s{
	width:140px;
	color:#000;
	background:#FFF;
	font:italic 11px verdana;
	border:1px solid #000;
	padding:5px;
}
.widget_search form#searchform #searchsubmit{
	background:#000;
	color:#FFF;
	font:bold 11px verdana;
	border:1px solid #252525;
	padding:4px 6px 4px 6px;
}

.widget p{
	padding:0 10px 0 10px;
	margin:0 0 10px 0px;
}
.widget ul{
	margin:0 0px 0 0px;
	padding:0;
}
.widget ul li{
	background:url(images/arrow.gif) no-repeat top right;
	padding:0 20px 3px 0;
	list-style:none;
}
#recentcomments li {
	background:url(images/arrow.gif) no-repeat top right;
	padding:0 20px 3px 0;
	list-style:none;
}
#recentcomments li a{
	background:none;
}
.widget_pages ul li, 
.widget_categories ul li, 
.widget_archive ul li, 
.widget_links ul li, 
.widget_meta ul li, 
.twocolumn ul li{
	background:url(images/arrow.gif) no-repeat top right;
	padding:0 20px 3px 0;
	list-style:none;	
}
.widget_tag_cloud h2{
	text-align:left;
}
.widget_tag_cloud{
	text-align:center;
}
.widget_tag_cloud a{
	padding:0 5px 0 5px;
}
#wp-calendar{
	width:100%;
}
#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;	
}



#mainrss{
	background:#f7f7f7;
	width:630px;
	float:right;
	margin:0px 8px 0 0px;
}

/* RSS Widgets */
div.widget_main_rss{
	margin:0px 0px 20px 0px;
	font:normal 9pt Arial, Helvetica, sans-serif;
	float:right;
	width:300px;
}
div.widget_main_rss ul{
	margin:0px; padding:0px;
}
div.widget_main_rss ul li{
	list-style:none;
	height:15px;
	overflow:hidden;
	margin:0 0 3px 0;
	padding:0 15px 3px 0;
	direction:rtl;
	text-align:right;	
}
div.widget_main_rss h3{
	font:bold 12pt Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	direction:rtl;
	text-align:right;	
}
div.widget_main_rss h3 img{
	display:none;
}
div.widget_rss li{
	border-bottom:1px solid #F1630A;
	font-size:11pt;
}
div.widget_text{	font-weight:normal;}
