.postWrapper {
	clear:both;
	margin-right:20px;
	margin-bottom:40px;
}
.postTitle {
	margin:10px 0;
}
.postTitle h2 {
	text-transform:uppercase;
	color:#00CCFF;
	font-size:1.7em;
	margin-bottom:0;
}
.postTitle h2 a {color:#ccc; text-decoration:none;}
.postTitle h2 a:hover {color:#00CCFF; text-decoration:none;}

.postTitle h3 {
	font-size: 10px;
	margin: 0px;
	color:#666666;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-transform:uppercase;
}
.postContent {padding-bottom:0;}
.postContent a {color:#00CCFF; text-decoration:none; font-weight:bold; font-size:15px; text-transform:uppercase;}
.postContent a:hover {color:#00CCFF; text-decoration:underline;}

.postDetails {
	font-size: 10px;
	color:#666666;
	text-transform:uppercase;
}
.postBookmarks { padding-bottom: 10px; font-size:11px;}
.postBookmarks h4 {	font-size:11px; font-weight: bold; border-top:1px dotted #666666; padding-top:3px;}

.commentWrapper {
	padding:0 15px 15px 15px;
	font-size:11px;
	margin-right:20px;
	margin-bottom:0;
}
.commentContent {
	padding-bottom:0px;
}
.commentDetails  {
	padding: 0px;
	color:#666666;
	text-transform:uppercase;
	font-size:10px;
}
.commentDetails  h4.username{ display:inline; color:#CCCCCC;}


.postError {
	font-size: 16px;
}

.tags {}
.tags ul {padding:0; border-bottom:1px dotted #666666; padding-bottom:3px;}
.tags li {
	display:inline;
	font-size:11px;
	margin:0px;
	color:#666666;
	text-transform:lowercase;
}
.tags li a {color:#666666; text-decoration:none;}
.tags li a:hover {color:#00CCFF; text-decoration:none;}

.tags h4 {
font-size:12px;
font-weight:bold;
margin-bottom:0;
}

.menu-categories, .menu-recent{
	margin:0 3px 15px 3px;
}
.menu-tags {margin-top:30px;}

.blog .menu-tags h5 {color:#00CCFF;}

.blog .menu-tags li {
	float:left;
	margin-right:10px;
	text-transform: lowercase;
	color:#666666;
}
.blog .menu-tags li a {color:#ccc; text-decoration:none;}
.blog .menu-tags li a:hover {color:#00CCFF; text-decoration:none;}

.blog .menu-categories ul {font-size:1.7em;}
.blog .menu-categories li { padding:5px 0;}

.blog .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;
}
.breadcrumbs .blog {border:0;}

.blog {border-top:0; padding-top:0;}
.blog .head h4 {background:url(../images/icon_blog.png) no-repeat 0px 6px; font-size:1.7em; padding-left:25px; padding-top:0;}

.postWrapper { border-bottom:1px dotted #666666;}
.postWrapper .poster{
	display:inline;
}
.postWrapper .tags {margin-bottom:10px;}
