/* CSS Document */

/* YELLOWBLAWG CSS */
/* Header
----------------------------------------------- */
#header 			{
					margin:10px;
					border:1px solid #ccc;
					}
#blog-title 		{
					font-size:14px;
					color:#666;
					text-transform:uppercase;
					margin-bottom:0;
					font-weight:900;
					}
#blog-title a 		{
					color:#666;
					text-decoration:none;
					}
#blog-title a:hover {
					color:black;
					}
#description 		{
					font:9px;
					text-transform:uppercase;
					color:#999;
					margin:0;
					}
#blogheaderbox		{
					border:1px dotted #ccc;
					padding:5px 10px 5px 10px;
					}

/* Content
----------------------------------------------- */
#main 				{
					width:475px;
					height:auto;
					float:left;
					margin:0;
					padding:0;
					}
#sidebar 			{
					width:125px;
					height:auto;
					float:right;
					margin:0;
					padding:0;
					}
					
/* Posts
----------------------------------------------- */
.post 				{
					}
.post-title 		{
					font-size:14px;
					margin-bottom:0px;
					text-decoration:none;
					}
.date-header 		{
					margin-top:2px;
					font-size:9px;
					font-weight:100;
					}
.post-title a, .post-title a:visited, .post-title strong {
					display:block;
					text-decoration:none;
					font-weight:normal;
					}
.post-title strong, .post-title a:hover {
					color:#333;
					}
.post div 			{
					}
p.post-footer 		{
					font-size:10px;
					padding-bottom:5px;
					border-bottom:1px dotted #ccc;
					}
.post-footer em, .comment-link {
					}
.post-footer em 	{
					font-style:normal;
					}
.comment-link 		{
					}
.post img 			{
					padding:4px;
					}
.post blockquote 	{
					margin:1em 20px;
					}
.post blockquote p 	{
					margin:.75em 0;
					}

/* Comments
----------------------------------------------- */
#comments h4 		{
					margin:1em 0;
					text-transform:uppercase;
					letter-spacing:.2em;
					color:#999;
					}
#comments h4 strong {
					}
#comments-block 	{
					margin:1em 0 1.5em;
					line-height:1.6em;
					}
#comments-block dt 	{
					margin:.5em 0;
					}
#comments-block dd 	{
					margin:.25em 0 0;
					}
#comments-block dd.comment-timestamp {
					margin:-.25em 0 2em;
					text-transform:uppercase;
					letter-spacing:.1em;
					}
#comments-block dd p {
					margin:0 0 .75em;
					}
.deleted-comment 	{
					font-style:italic;
					color:gray;
					}


/* Sidebar Content
----------------------------------------------- */
#sidebar ul 		{
					margin:0;
					padding:0;
					list-style:none;
					}
#sidebar li 		{
					margin:0 0 10px 0;
					padding:0;
					line-height:12px;
					}
#sidebar p 			{
					color:#666;
					line-height:1.5em;
					}
.sidebar-title		{
					font-size:14px;
					margin-bottom:2px;
					border-bottom:1px dotted #ccc;
					}

/* Profile
----------------------------------------------- */
#profile-container 	{
					margin:0 0 1.5em;
					border-bottom:1px dotted #ccc;
					padding-bottom:1.5em;
					}
.profile-datablock 	{
					margin:.5em 0 .5em;
					}
.profile-img 		{
					display:inline;
					}
.profile-img img 	{
					float:left;
					padding:4px;
					border:1px solid #ddd;
					margin:0 8px 3px 0;
					}
.profile-data 		{
					margin:0;
					font:bold 78%/1.6em;
					text-transform:uppercase;
					letter-spacing:.1em;
					}
.profile-data strong {
					display:none;
					}
.profile-textblock 	{
					margin:0 0 .5em;
					}
.profile-link 		{
					margin:0;
					font:78%/1.4em;
					text-transform:uppercase;
					letter-spacing:.1em;
					}

