/*****************************
Document Sidebar Styles
*****************************/
.widget{
	width:280px;
	clear:both;
	color:#aed1f5;
	padding:15px 0 15px 0;
	border-bottom:1px solid #2a3d55;
}
.cj_featured_post_widget{
	width:279px;
}
.widget a{
	color:#FFFFFF;
}
.widget a:hover{
	color:#aed1f5;
}
#sidebar h2, .widget h2{
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	letter-spacing:1px;
	cursor:default;
	margin:0 0 0px 0;
	color:#FFFFFF;
	border-bottom:1px solid #2a3d55;
	padding:0 15px 7px 15px;
	margin:0 0 15px 0;
}
.screen-reader-text{
	display:none;
}
.widget_search form#searchform #s{
	width:235px;
	color:#000;
	background:#FFF;
	font:italic 11px verdana;
	border:1px solid #000;
	padding:5px;
	margin:0 0 0 15px;
}
.widget_search form#searchform #searchsubmit{
display:none;
}

.widget p{
	padding:0 10px 0 10px;
	margin:0 0 10px 0px;
}
.widget ul{
	margin:0 0px 0 0px;
	padding:0 15px 0 15px;
}
.widget ul li{
	list-style:none;
	padding:0 0 3px 13px;
	font-size:10pt;
	margin:0 0 5px 0;
	background:url(images/widgetarrow.png) 0px 3px no-repeat;
}
.textwidget{
	padding:0 15px 0 15px;
	font-size:9pt;
	color:#a4c6e9;
	line-height:1.6;
	font-style:italic;
}
.textwidget a{
	color:#FFFFFF;
}
.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:95%;
	color:#a4c6e9;
	margin:0 auto;
}
#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;
	color:#FFFFFF;	
}
/* WordPress Sidebar Styles */