.postWrapper, #postComment {
	text-align: left;
}
.postWrapper {
	padding-bottom:10px;
	clear:both
}
.postTitle h2 {
	margin:0px;
	padding:0px;
	color:#3D3D3D;
	font-size:24px;
	font-weight:bold
}
.blog-post-view .postWrapper details summary {
	font-weight: bold;
	margin-bottom: 3vmin;
}
#postComment input.input-text, #postComment textarea {
	border: 1px solid #000;
	width: 100%;
}
#postComment {
	display: block;
	background: #f1f1f1;
	padding: 5vmin;
	max-width: 600px;
}
.postContent ul.big {
	font-size: 18px;
}
.postWrapper h2.blue {
	border-top:1px dashed #dadada;
	padding-top:1vw
}
.postWrapper table.blue_table td {
	padding:5px !important
}
.postWrapper table.blue_table {
	margin-bottom:10px
}
.postWrapper table.blue_table textarea {
	padding:10px
}
.postTitle h3 {
	font-size:10px;
	margin:0px;
	padding-top:2px;
	padding-right:0px;
	padding-bottom:2px;
	padding-left:0px
}
.postContent {
	padding-bottom:1vw;
	padding-top:1vw;
}
.postContent img {
	box-shadow: 0px 0px 1px #333333;
}
.postBookmarks {
	padding-bottom:10px;
	margin-bottom: 3vmin;
}
.postBookmarks h4 {
	font-size:12px;
	font-weight:bold
}
.commentWrapper {
	padding-bottom:15px;
	text-align: left;
	margin-bottom: 4vmin;
	max-width: 900px;
	padding: 1%;
}
.commentWrapper:nth-child(even) {
background: #f1f1f1
}
.commentWrapper:nth-child(odd) {
background: #f9f9f9
}
.commentContent {
	padding-bottom:0px
}
.commentDetails {
	margin-bottom:5px;
	padding:0px
}
.commentDetails h4.username {
	display:inline
}
.postError {
	font-size:16px
}
.tags {
	margin-bottom: 5%
}
.tags UL {
	display:inline
}
.tags UL LI {
	font-weight:normal;
	display:inline;
	padding-right:6px;
	font-size: 11px;
}
.tags UL LI a:link, .tags UL LI a:visited {
	color:#555;
	text-decoration: underline;
}
.tags UL LI a:hover {
	text-decoration:none;
}
.blog .menu-tags {
	margin-bottom: 20px;
}
.blog .menu-tags UL LI {
	display:inline;
	padding:2px;
}
.blog .menu-recent UL LI {
	margin-left:10px
}
.menu-tags UL LI {
	display:inline;
	padding:2px;
}
.menu-recent UL LI {
	margin-left:10px
}
.tagcloud {
}
.tag-count-1 {
	font-size:1em
}
.tag-count-2 {
	font-size:1.2em
}
.tag-count-3 {
	font-size:1.4em
}
.tag-count-4 {
	font-size:1.6em
}
.tag-count-5 {
	font-size:1.8em
}
.tag-count-6 {
	font-size:2em
}
.tag-count-7 {
	font-size:2em
}
.tag-count-8 {
	font-size:2em
}
.tag-count-9 {
	font-size:2em
}
.tag-count-10 {
	font-size:2em
}
.postWrapper .poster {
	display:inline
}
body.blog-post-view .postTitle, body.blog-post-view .postError {
	text-align: left;
	margin-bottom: 3vmin;
}
body.blog-post-view .postWrapper .postTitle {
	display:block !important
}
.blog {
	text-align:left
}
.blog .menu-categories ul li {
	line-height: 130%;
	padding: 10px 0;
	border-bottom: 1px solid #f1f1f1;
}
.blog .main-menu-categories ul li {
	line-height: 130%;
	padding: 10px 0;
}
.blog .menu-categories ul li:nth-child(1), .blog .menu-categories ul li:nth-child(2), .blog .menu-categories ul li:nth-child(3) {
 display: none;
}
.sidebar .main-menu-categories {
	margin-bottom: 20px;
	clear: both;
}
.blog .menu-categories ul li strong:hover {
	cursor:default
}
.blog details {
	margin-bottom: 20px;
}
.blog details summary {
	color: #ce0003;
	border-bottom: 0;
	font-size: inherit;
}
.blog .menu-tags  details summary {
	color: #000;
	border-bottom: 0;
	font-size: inherit;
}
.blog .menu-categories ul li strong {
	color:#000
}
.menu-categories h5 {
	display:none
}
.notice {
	margin-bottom:3vw;
	background-color:#f5f5f5;
	margin-right:auto;
	text-align:left;
	overflow:hidden;
	padding: 3vw 3vw 1vw 3vw;
	border-left: 10px solid #ce0003;
}
.base-mini .head h4 {
	border-radius:2px;
	display:block;
	min-height:31px;
	float:none;
	padding:0px 15px 0px 15px;
	font-weight:normal;
	font-size:16px;
	text-align:left;
	line-height:31px;
	background:#ce0003;
	color:#fff;
	margin-bottom:20px
	}
.menu-categories ul li {
	clear:both
}
