body.blogMain  #sideBar, body.blogPostpage #sideBar {
	width: 160px;
}
body.blogMain #sideBar {
	margin-top: 75px;
}

body.blogMain  #sideBar  h4, body.blogPostpage #sideBar h4 {
	text-indent: 5px;
	padding-bottom: 9px;
}
body.blogMain   #sideMenu, body.blogPostpage #sideMenu {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	padding-top: 5px;
	padding-bottom: 5px;
}
body.blogMain    #sideMenu  li, body.blogPostpage #sideMenu li   {
	text-indent: 5px;
	line-height: 1.5;
}

#sideMenu.archive       a             {
	color: #9a9b9e;
}
#sideMenu  .cat-item-5   a, .category-new-work a   {
	color: #cc0000;
}
#sideMenu  .cat-item-6   a, .category-awards-press a   {
	color: #8ec31c;
}
#sideMenu  .cat-item-7   a, .category-articles a   {
	color: #ff4b12;
}
#sideMenu  .cat-item-8   a, .category-news a   {
	color: #0182b4;
}
#sideMenu  .cat-item-9   a, .category-things-we-like a   {
	color: #3d1661;
}
#sideMenu  .cat-item-10   a, .category-social-media a   {
	color: #ff8a00;
}


#subscribeRSS a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 5px;
	display: block;
}
body.blogMain h3 {
	color: #636466;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c9;
	margin-bottom: 20px;
}
.post  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c9;
	padding-bottom: 25px;
	margin-bottom: 25px;
}
.post img   {
	margin-bottom: 25px;
}
.postInfoStats  {
	list-style-type: none;
	padding: 0px;
	display: block;
	clear: both;
	margin: 0px;
}
.postInfoStats .postedBy   {
	float: left;
	display: block;
}
.postInfoStats .commentsStats   {
	display: block;
	float: right;
}
.shareSave  {
	clear: both;
	display: block;
	margin: 0px;
}
body.blogPostpage h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 1.5em;
}
#responces {
	font-size: 18px;
	color: #636466;
	background-color: #dbdbdc;
	display: block;
	text-indent: 10px;
	margin-bottom: 25px;
	line-height: 2em;
}
.blogPostpage .post {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.resetUserComment {
	padding: 0px;
	padding-bottom:15px;
	display: block;
	clear: both;
	margin: 0px;
}
.userComment li {
	list-style-type:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c9;
	margin-bottom: 25px;
}

ul.userComment > li > div {
margin:0px;
padding:0px;
}