/* CSS Document */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,
pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4{font-size:100%;}
q:before,q:after{content:'';}

img { border-style: none; }

body,div,p,h1,h2,h3,h4,h5,h6
	{
	font-family:Helvetica, Arial, Verdana, sans-serif;
	color:#000033;
	font-weight:normal;
	}
	
h4,p, .post-body, .tumblr_posts
	{
	font-size:12px;
	line-height:18px;
	margin-bottom:24px;
	}
	
.tumblr_post
	{
	padding-bottom:24px;
	margin-bottom:24px;
	border-bottom:1px solid #C70B0C;
	}
	
.post
	{
	padding-bottom:24px;
	margin-bottom:24px;
	border-bottom:1px solid #C70B0C;
	}
	
h5, .post-footer
	{
	font-size:12px;
	line-height:24px;
	margin-bottom:12px;
	}
	
.sub_header
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:9px;
	line-height:18px;
	margin-bottom:12px;
	text-transform:uppercase;
	letter-spacing:.2em;
	color:#FFF;
	}
	
#twitter_update_list
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:24px;
	margin-left:0;
	font-style:italic;
	color:#FFF;
	list-style-type:none;
	}
	

.about_txt, .sidebar-title
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:0;
	font-size:12px;
	line-height:24px;
	margin-bottom:12px;
	}
	
h4.onlinemike
	{
	padding-top:0;
	font-size:24px;
	line-height:24px;
	margin-bottom:24px;
	}
	
.wide_spacing
	{
	word-spacing:.95em;
	}


.post blockquote {
  margin:0;
	background-image:url(images/background_quote.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
  }
  
.post blockquote p {
  margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
  }

.essay_a_description blockquote {
  margin:0;
	background-image:url(images/background_quote.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
  }
  
.essay_a_description blockquote p {
  margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
  }

.blog_date, .comment-link, .comment-timestamp
	{
	font-size:9px;
	line-height:18px;
	margin-bottom:12px;
	text-transform:uppercase;
	letter-spacing:.2em;
	}

A 			{
	color: #2F92AD; text-decoration: none; border-bottom: 1px dotted #2F92AD;} 
	A:link		{
	color: #2F92AD; text-decoration: none; border-bottom: 1px dotted #2F92AD;} 
	A:visited	{
	color: #2F92AD; text-decoration: none; border-bottom: 1px dotted #2F92AD;} 
	A:active	{
	color: #2F92AD; text-decoration: none; border-bottom: 1px dotted #2F92AD;} 
	A:hover		{
	color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #2F92AD; background-color:#2F92AD; }

A#twitter_update_list 			{
	color: #FFF; text-decoration: none; border-bottom: 1px dotted #FFF;} 
	A:link#twitter_update_list		{
	color: #FFF; text-decoration: none; border-bottom: 1px dotted #FFF;} 
	A:visited#twitter_update_list	{
	color: #FFF; text-decoration: none; border-bottom: 1px dotted #FFF;} 
	A:active#twitter_update_list	{
	color: #FFF; text-decoration: none; border-bottom: 1px dotted #FFF;} 
	A:hover#twitter_update_list		{
	color: #C70B0C; text-decoration: none; border-bottom: 1px solid #FFF; background-color:#FFF; }

A.img_link { margin-bottom:-2px; display: block; vertical-align: middle; border:none; background-color:transparent; }
A:link.img_link { margin-bottom:-2px; display: block; vertical-align: middle; border:none; background-color:transparent; }
A:visited.img_link { margin-bottom:-2px; display: block; vertical-align: middle; border:none; background-color:transparent; }
A:active.img_link { margin-bottom:-2px; display: block; vertical-align: middle; border:none; background-color:transparent; }
A:hover.img_link { margin-bottom:-2px; display: block; vertical-align: middle; border:none; background-color:transparent; }
	
.thoughts_title, .col_header
	{
	font-weight:normal;
	font-size:24px;
	line-height:24px;
	margin-bottom:24px;
	padding-top:12px;
	color:#C70B0C;
	}
	
.archive_link
	{
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	padding-top:12px;
	padding-bottom:12px;
	margin-bottom:24px;
	border-top:1px solid #C70B0C;
	border-bottom:1px solid #C70B0C;
	}
	
.essay_title
	{
	font-weight:bold;
	font-size:12px;
	color:#2F92AD;
	line-height:18px;
	}
	
.essay_description
	{
	font-weight:normal;
	font-size:11px;
	line-height:18px;
	}
	
.essay_a_date
	{
	font-weight:normal;
	font-size:11px;
	line-height:24px;
	padding-top:11px;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#2F92AD;
	border-top:1px solid #C70B0C;
	}
	
.essay_a_title
	{
	font-weight:normal;
	font-size:24px;
	line-height:30px;
	margin-bottom:18px;
	color: #C70B0C;
	}
	
.essay_a_description
	{
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	margin-bottom:18px;
	}

.blogroll, .sidebar-title {
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:.1em;
	color: #C70B0C;
	}

a.about_links { color: #2F92AD; font-weight:normal; text-decoration: none; border: 0; padding-top:0;}
a:hover.about_links  { color: #000033; font-weight:normal; text-decoration: none; border: 0; background-color:transparent; padding-top:0;}

.blog_posts { margin: 0; }
.blog_posts ul, .blog_posts li {margin:0; }
.blog_posts ul {list-style:none; margin-left:0; }
.blog_posts a:hover { color: #000033; font-weight:normal; text-decoration: none; border: 0; background-color:transparent; padding-top:0;} 
.blog_posts a { color: #2F92AD; font-weight:normal; text-decoration: none; border: 0; padding-top:0;} 
.blog_post a { color: #2F92AD; font-weight:normal; text-decoration: none; border: 0; padding-top:0;}

a:hover.thoughts_title_link  { color: #C70B0C; text-decoration: none; border: 0; background-color:transparent;} 
a.thoughts_title_link { color: #C70B0C; text-decoration: none; border: 0;} 

.delicious-posts { margin: 0; }
.delicious-posts ul, .delicious-posts li, .delicious-banner {margin-bottom:14px; }
.delicious-banner {font-size:12px; font-weight:bold; line-height:14px; padding-bottom:3px; border-bottom:1px solid #2F92AD; }
.delicious-posts ul {list-style:none; margin-left:0; }
.delicious-post { border: 0; font-weight:bold; font-size:14px; line-height:18px; }
.delicious-extended { border-bottom:1px solid #2F92AD; padding-bottom:14px margin-bottom:14px; font-size:12px; line-height:14px; }
.delicious-banner a  { color: #2F92AD; text-decoration: none; border: 0;} 
.delicious-posts a:hover { color: #2F92AD; text-decoration: none; border: 0; background-color:transparent;} 
.delicious-posts a { color: #2F92AD; text-decoration: none; border: 0;} 
.delicious-post a { color: #2F92AD; text-decoration: none; border: 0;}

a.essay_link  { 
color: #000033; text-decoration: none; border: 0; display:block; } 
	a:link.essay_link { 
	color: #000033; text-decoration: none; border: 0; display:block; } 
	a:visited.essay_link { 
	color: #000033; text-decoration: none; border: 0; display:block; } 
	a:active.essay_link { 
	color: #000033; text-decoration: none; border: 0; display:block; } 
	a:hover.essay_link	 { 
	color: #000033; text-decoration: none; border: 0; display:block; background-color:#FFFCCA; }


#recently { margin: 0; }
#recently ul, #recently li, {margin-bottom:14px; }
#recently ul {list-style:none; margin-left:0; }
.archive-list ul {list-style:none; margin-left:0; }
#recently li { border: 0; font-weight:bold; font-size:12px; line-height:14px; }
.archive-list li { border: 0; font-weight:bold; font-size:12px; line-height:14px; }

.img_blog {float:left; padding:10px; margin-bottom:10px; border:1px solid #2F92AD; }

a.img_blog { display: block; vertical-align: middle; border:1px solid #2F92AD; background-color:transparent; }
a:link.img_blog { display: block; vertical-align: middle; border:1px solid #2F92AD; background-color:transparent; }
a:visited.img_blog { display: block; vertical-align: middle; border:1px solid #2F92AD; background-color:transparent; }
a:active.img_blog { display: block; vertical-align: middle; border:1px solid #2F92AD; background-color:transparent; }
a:hover.img_blog { display: block; vertical-align: middle; border:1px solid #2F92AD; background-color:transparent; }

ul {
	list-style:outside;
	list-style-type:disc;
	margin-left:2em; }

#me_pic {
	margin:0 10px 0 0;
	float:left;
	}	

#container
	{
	margin-right: auto;
	margin-left: auto;
	margin-top:0;
	padding:0;
	width: 960px;
	}
	
#div_header
	{
	margin:0;
	padding:0;
	border:0;
	}
	
#div_main_content
	{
	border-top:1px solid #C70B0C;
	margin:0;
	padding:0;
	width: 960px;
	}
	
#div_about
	{
	float:left;
	border-bottom:1px solid #C70B0C;
	width:530px;
	margin-right:20px;
	margin-bottom:24px;
	padding-right:0;
	}
	
#div_rss
	{
	float:right;
	border-bottom:1px solid #C70B0C;
	width:410px;
	margin-left:0;
	margin-bottom:24px;
	padding-left:0;
	text-align:right;
	}
	
#div_onlinemike
	{
	border-bottom:1px solid #C70B0C;
	width:960px;
	margin-left:0;
	margin-bottom:12px;
	padding-left:0;
	}
	
#div_twitter
	{
	border:0;
	background-color:#C70B0C;
	width:936px;
	color:#FFF;
	margin-left:0;
	margin-bottom:12px;
	padding:12px;
	}
	
#div_featured_essays
	{
	width:960px;
	margin-left:0;
	margin-bottom:0;
	padding-left:0;
	}
	
#div_essays_header
	{
	width:948px;
	background-color:#C70B0C;
	margin-left:0;
	margin-bottom:12px;
	padding-left:12px;
	}
	
#div_blog_header
	{
	width:518px;
	background-color:#C70B0C;
	margin-left:0;
	margin-bottom:12px;
	padding-left:12px;
	}
	
#div_tumblr_header
	{
	width:398px;
	background-color:#C70B0C;
	margin-left:0;
	margin-bottom:12px;
	padding-left:12px;
	}
	
.featured_essay
	{
	float:left;
	margin-right:20px;
	margin-bottom:0;
	width:220px;
	}
	
#div_blog
	{
	position:relative;
	float:left;
	width:490px;
	margin:0 0 24px 0;
	padding-right:40px;
	}
	
#div_tumblr
	{
	float:right;
	border:none;
	width:410px;
	margin-left:20px;
	margin-bottom:24px;
	padding-right:0;
	text-align:center;
	}
	
#div_footer
	{
	background-image:url(http://www.mikearauz.com/images/bgd_footer.gif);
	background-repeat:repeat-x;
	clear:both;
	width:100%;
	margin-top:24px;
	padding:12px 0 0 0;
	border:0;
	text-align:left;
	}
	
#div_footer_container
	{  
	width: 960px;
	margin: 0 auto;
	padding: 12px 0;
	}
	
.footer_column
	{
	float:left;
	width: 160px;
	margin: 0 20px 0 0;
	padding:0;
	}
	
#div_footer_copy
	{  
	clear:both;
	width: 960px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
	border-top:1px solid #8f0000; 
	}

	
#column_left
	{
	float:left;
	border-right:1px solid #8f0000;
	margin-top:320px;
	margin-left:0;
	margin-bottom:20px;
	width:499px;
	}
	
#column_right
	{
	float:left;
	margin-top:320px;
	margin-left:20px;
	width:452px;
	}
	
 .regular, .quote, .link, .photo, .audio, .video, .conversation {
        margin-bottom: 4.5em;
        margin-left: 8em;
      }
	
#div_thoughts
	{
	background-image:url(images/background_thoughts.jpg);
	background-repeat:no-repeat;
	width:480px;
	padding-top:36px;
	padding-left:0;
	}
	
#div_essays_archive
	{
	background-image:url(images/background_essays_archive.jpg);
	background-repeat:no-repeat;
	width:480px;
	padding-top:36px;
	padding-left:0;
	}
	
#div_videos
	{
	background-image:url(images/background_video.jpg);
	background-repeat:no-repeat;
	width:480px;
	padding-top:36px;
	padding-left:0;
	}
	
#div_links
	{
	float:left;
	width:240px;
	padding-left:0;
	}
	
#recent_essays
	{
	float:left;
	background-image:url(images/background_essays.jpg);
	background-repeat:no-repeat;
	width:235px;
	padding-top:36px;
	margin-bottom:20px;
	}
	
#div_delicious
	{
	float:left;
	background-image:url(images/background_links.jpg);
	background-repeat:no-repeat;
	width:240px;
	padding-top:36px;
	padding-left:0;
	}
