#blogsidebar h2, #blogsidebar h3{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.1em;
margin:1em 0px 0.5em;
	padding:0.5em 5px;
	text-transform:uppercase;
	background-color:#eb2a32;
}

#blogsidebar ul, #blogsidebar ul li {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
#blogsidebar ul{
	margin:0 0 1.5em 0;
}
#blogsidebar ul a {
	border-bottom:1px dashed #ccc;
	font-weight:bold;
}
#blogsidebar ul a:hover {
}
/* no sub links
#blogsidebar ul li ul {
  margin:0;
  padding:0;
}
#blogsidebar ul ul a {
	width:173px;
	padding:0 0 0 15px;
	text-transform:capitalize;
  font-size:.9em;
	background:url(/i/gui_submenu_item_bg.png) 2px 0 no-repeat;
}
#blogsidebar ul ul a:hover {
	background:#fff url(/i/gui_submenu_item_bg.png) 2px -100px no-repeat;
}
*/


#blogsidebar ul li a {
	color:#000;
	display:block;
	line-height:1.4em;
	overflow:hidden;
	padding:5px;
	text-decoration:none;
	background:#fff;
}
#blogsidebar ul li a strong {
	color:#000;
	display:block;
	padding:0.2em 0px 0.1em;
}
#blogsidebar ul li a em {
display:block;
}
#blogsidebar ul li a img {
	padding:0 0.4em;
}
#blogsidebar ul li a:hover, #blogsidebar ul li a:hover strong {
	color:#eb2a32;
}
#blogsidebar ul li a:hover {
	background:#fff;
}


#blogsidebar ul li p{
padding:5px;
color:#8886b9;
font-style:italic;
}
#blogsidebar ul li p a{
display:inline;
padding:0;
background:transparent;
color:#8886b9;
border:0;
}
#blogsidebar ul li p a:hover{
background:transparent;
color:#dbdaea;
}
#blogcontent{
margin:0;
padding:0;
}
#blogcontent h2 a{
text-decoration:none;
}
#blogcontent textarea{
width:90%;
}
