body 					{margin:0 !important; padding:0; background:#fff;}
#blogPostsShell h2 a 	{color:#630; text-decoration:none;}
#blogPostsShell p 		{font:13px/1.4 Verdana; margin:10px 0;}
#blogPostsShell p.postDate {color:#666; font-size:11px;}
.post 					{font:13px/1.4 Verdana !important; background:#F2ECE8; padding:30px 15px; margin-bottom:20px;}
.readMore				{color:#936241;}


h3.tagsLabel 	{font:bold 11px Verdana; margin:20px 0 0 0; padding:0; text-transform:uppercase; color:#aaa;}
.tagList 		{list-style-type:none; margin:0; padding:0; overflow:auto;}
.tagList li 	{float:left; padding-right:10px; font:10px Verdana;}
.tagList a 		{color:#666;}

#blogPostsShell 	{float:left; width:400px; overflow:auto;font:12px/1.5 Verdana;}
#blogPostsSummary 	{float:left; width:180px; margin-left:20px;}

h2.categoryCap 		{font:bold 12px Verdana; text-transform:uppercase; color:#666;}

#postsByMonth 		{padding:0; margin:0; list-style-type:none;}
li.monthLink 		{margin-bottom:5px; font:bold 11px Verdana;}
#postsByMonth a 	{color:#630;}

#postsByMonth ul 	{margin:0 0 0 20px; padding:0;}
ul.childList 		{margin-top:15px !important; font-weight:normal;}
.childList li 		{margin:6px 0;}

#postsByMonth {margin-bottom:30px;}
#postsByTag {margin:0 0 0 20px; padding:0; font:11px Verdana;}
#postsByTag a { color:#630;}

#postSearchForm {overflow:auto; margin-bottom:30px;}
#postSearchBox {width:130px; float:left; padding:3px; margin-top:1px;}
#searchButton {float:left; padding:2px 3px;}
#returnToBlog {margin-top:30px;}
#rssFeedIcon a {width:16px; height:16px; background:#fff url('rss-icon.png') no-repeat 0 0; text-indent:-9999px; font-size:0; margin-top:20px; display:block; cursor:pointer;}