/* COMMON ELEMENTS */

img { border: 0; }

/* SIDEBAR STYLES */

.sidebar-box {
	background: #fff;
	width: 321px;
	w\idth: 320px;
	margin-bottom: 10px;
	overflow: hidden;
padding-bottom: 10px;
}
.sidebar-box h2{
	clear: left;
	border-bottom: 1px solid #f4f3ef;
}
.sidebar-box h2 img{
	clear: left;
	padding: 15px 20px 10px 10px;
}

.sidebar-tabs, .sidebar-tabs li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}

.sidebar-tabs a {
	float: left;
	display: block;
	width: 107px;
	padding: 11px 11px 11px 10px;
	border-right: 1px solid #fff;
	margin: 0;
	w\idth: 85px;
	background: #dadad8;
	color: #555;
	font: 11px/11px Lucida Grande, sans-serif;
}

.sidebar-tabs a.last {
	width: 106px;
	border-right: 0;
	w\idth: 85px;
}

.sidebar-tabs a:hover, .sidebar-tabs a.active {
	background: #c9c9c7;
	color: #202020;
}
.sidebar-tabs a.active { background: #fff; }

.sidebar-list, .sidebar-list li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.sidebar-list { margin-bottom: 20px; }

.sidebar-list a {
	display: block;
	margin: 1px 20px;
	font: 11px/19px Lucida Grande, sans-serif;
}

*html .sidebar-list a {
	margin: 1px 20px -19px 20px !important;
}

.sidebar-list a span { color: #696969; font-style: italic; }

.sidebar-list .vote-count { color: #9f0000; }

.sidebar-list a:hover, .sidebar-list a:hover span {
	background: #9f0000;
	color: #fff;
}

/* Blogroll/Categories/Archives Box */

a#blogroll-tab {
	padding: 11px 11px 11px 20px;
	w\idth: 75px;
}

*:first-child+html #archives-box { padding-bottom: 19px; }

#archives-box h2 { clear: both; margin-top: 25px; }
*html #archives-box h2 { clear: both; margin-top: 0; }
*:first-child+html #archives-box h2 { clear: both; margin-top: -25px !important; }
.view-all { float: right; }

#tab-category-content, #tab-archives-content { display: none; }



#sidebar UL LI {
	LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: none
}

.categories_div a{
margin: 0 10px;
margin-bottom: 3px;
}
.categories_div{
margin-top: 5px;
}