#sidebar h3
{
	color	: #FFF;
	background	: url(images/h3.png) top center no-repeat;
	font-family	: georgia;
	font-size	: 19px;
	font-weight	: normal;
	text-align	: center;
	height		: 25px;
	padding-top	: 5px;
}

#sidebar .block-content
{
	margin-bottom	: 10px;
	padding-bottom	: 10px;
}
#sidebar .block
{
	width		: 250px;
	margin-bottom	: 4px;
	color			: #eee; 
	line-height		: 19px;
	padding-left	: 10px;
	padding-right	: 10px;
	margin-top		: 12px;
}



#wp-calendar 
{
	width		: 100%;
}

#sidebar .block a:link,
#sidebar .block a:visited
{
	color			: #FFF;
	
}

.block	a:hover
{
	text-decoration	: none;
	color			: #fff21e;

}

#sidebar .block ul
{
	margin	: 0;
	padding	: 0;
	list-style-type: none;
	margin-left	: 7px;
}

#sidebar .block-content ul li
{
		
	background			: url(images/sidebar-li-bg.jpg) no-repeat 0px 12px;
	padding-left		: 16px;
	line-height			: 27px;
	margin				: 0;
	
}


#sidebar .block ul a:hover
{
	color				: #fff21e;
	
}

#sidebar .block ul li.current-cat,
#sidebar .block ul li.current_page_item
{
	background			: url(images/cat-active.gif) no-repeat 0px 12px;
	color				: #fff21e;
}

#sidebar .block ul li.current_page_item a,
#sidebar .block ul li.current-cat a
{
	color				: #fff21e;
}

#sidebar .block ul li.current_page_item ul li a
{
	color		: #fff;
}


#sidebar #searchform .textfield
{
	width		: 200px;
	background	: none;
	border		: 1px solid #333;
	color		: #fff;
}

#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
}

#sidebar #searchform .gobutton
{
	border-top		: 1px solid #393939;
	border-left		: 1px solid #393939;
	border-right	: 1px solid #333;
	border-bottom	: 1px solid #333;
	background		: #333;
	color			: #eee;
	text-transform	: uppercase;
	padding			: 2px;
}

