﻿/*
	-----------------------------------------------
	Blogger Template Style
	----------------------------------------------- */

	#content a:link {
	  color:#58a;
	  text-decoration:none;
	  }
	#content a:visited {
	  color:#58a;
	  text-decoration:none;
	  }
	#content a:hover {
	  color:#58a;
	  text-decoration:underline;
	  }
	#content a img {
	  border-width:0;
	  }


	/* Content
	----------------------------------------------- */
	@media all {
	  #content {
		width:600px;
		margin:0 auto;
		padding:0;
		text-align:left;
		}
	  #main {
		width:420px;
		float:left;
		}
	  #sidebar {
		width:160px;
		float:right;
		}
	  }
	@media handheld {
	  #content {
		width:90%;
		}
	  #main {
		width:100%;
		float:none;
		}
	  #sidebar {
		width:100%;
		float:none;
		}
	  }

	/* Headings
	----------------------------------------------- */
	#content h2 {
	  margin:1.5em 0 .75em;
	  font:78%/1.4em Arial;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }


	/* Posts
	----------------------------------------------- */
	@media all {
	  .date-header {
		margin:1.5em 0 .5em;
		}
	  .post {
		margin:.5em 0 1.5em;
		border-bottom:1px dotted #ccc;
		padding-bottom:1.5em;
		}
	  }
	@media handheld {
	  .date-header {
		padding:0 1.5em 0 1.5em;
		}
	  .post {
		padding:0 1.5em 0 1.5em;
		}
	  }
	.post-title {
	  margin:.25em 0 0;
	  padding:0 0 4px;
	  font-size:140%;
	  font-weight:normal;
	  line-height:1.4em;
	  color:#58a;
	  }
	.post-title a, .post-title a:visited, .post-title strong {
	  display:block;
	  text-decoration:none;
	  color:#58a;
	  font-weight:normal;
	  }
	.post-title strong, .post-title a:hover {
	  color:#58a;
	  }
	.post div {
	  margin:0 0 .75em;
	  line-height:1.6em;
	  }
	p.post-footer {
	  margin:-.25em 0 0;
	  color:#ccc;
	  }
	.post-footer em, .comment-link {
	  font:78%/1.4em Arial;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	.post-footer em {
	  font-style:normal;
	  color:#999;
	  margin-right:.6em;
	  }
	.comment-link {
	  margin-left:.6em;
	  }
	.post img {
	  padding:4px;
	  border:1px solid #ddd;
	  }
	.post blockquote {
	  margin:1em 20px;
	  }
	.post blockquote p {
	  margin:.75em 0;
	  }


	/* Comments
	----------------------------------------------- */
	#comments h4 {
	  margin:1em 0;
	  font:bold 78%/1.6em Arial;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }
	#comments h4 strong {
	  font-size:130%;
	  }
	#comments-block {
	  width:360px;
	  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 {
	  color:#58a;
	  margin:-.25em 0 2em;
	  font:78%/1.4em Arial;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	#comments-block dd p {
	  margin:0 0 .75em;
	  }
	.deleted-comment {
	  font-style:italic;
	  color:#F1F1F2;
	  }
	.paging-control-container {
	  float: right;
	  margin: 0px 6px 0px 0px;
	  font-size: 80%;
	}
	.unneeded-paging-control {
	  visibility: hidden;
	}

	/* Sidebar Content
	----------------------------------------------- */
	#sidebar ul {
	  margin:0 0 1.5em;
	  padding:0 0 1.5em;
	  border-bottom:1px dotted #ccc;
	  list-style:none;
	  }
	#sidebar li {
	  margin:0;
	  padding:0 0 .25em 15px;
	  text-indent:-15px;
	  line-height:1.5em;
	  }
	#sidebar p {
	  color:#666;
	  line-height:1.5em;
	  }


	/* Profile
	----------------------------------------------- */
	.post-body {background:#F1F1F2;padding:10px;}
	
	#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 Arial;
	  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 Arial;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	  
	  a.ReadFullPost-link {display:inline-block;font:78%/1.4em Arial;
	  text-transform:uppercase;
	  letter-spacing:.1em; right:0px; margin-left:40px;}