@charset "utf-8";
/* CSS Document */

* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		font-family: 'Balthazar', sans-serif;
		}

	body {
		background-color:#fff;
		text-align:center; /* horizontal centering for IE Win quirks */
		}


	#distance { 
		
		}

		
	#container {
		margin:0 auto;
		position:relative;
		text-align:left;

		width:980px;
		clear:left;
		text-align:center;
		padding:60px 0 0 0;
		overflow:hidden
		}
		
	
		
	a{margin:0; padding:0; color:#666666; text-decoration:none}
	a:hover{color:#333333; text-decoration:underline}
	
	h1, h2, h3, h4, h5, h6{ margin:0; padding:0}
	
	#header{ width:100%; overflow:hidden}
		#header h1{ float:left; margin:0 0 0 0}	
		#header h2{ float:right; margin:0 0 10px 0}	
	
	
	#contents{float:left; width:100%; margin:20px 0 20px 0;}
	#contents img{margin:0 0}
	
	#footer{float:left; width:100%;}
	#footer img{ border:0}
	#footer img a{ border:0}
	 img{ border:0}
	#footerSingle{  width:1000px}
	
	.next{float:right; margin:0 28px 0 0}
	.prev{float:left; margin:0 0 0 28px}
	
	
	
	#contentsSingle{float:left; width:100%; margin:50px 0;}
	#contentsSingle img{margin:0 28px}
	
	#contentsAbout{float:left; width:944px; margin:50px 28px; text-align:justify}
	#contentsAbout img{}
	
	#contentsAbout p{width:48%; margin:0 2% 0 0; float:left; font-size:12px; line-height:1.4em; color:#999999}

	#containerSingle {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		width:1000px;
		clear:left;
		text-align:center;
		padding:20px 28px;
		float:left;
		}
		
	.realFooter{width:100%;  margin:0 0 0 0; font-size:12px; color:#999999; clear:both}
	.realFooter p{ margin:0 0 0 0;}
	.realFooter a{ color:#999999}
	.realFooter img{border:0}
	
	.wp-caption-text{display:none}
	
	.post {margin:0 0 0 0; text-align:center; padding:0 100px; font-size:0.8em; position:relative; overflow:hidden}
	.post img{ border:0}
	.post a{  }
	.post h2{ margin:0 0 0 0;  color:#666; padding:0 0 10px 0; font-weight:normal; width:100%;  font-size:18px}
	.post p{width:100%; margin:10px 0; padding:0; color:#999999}
	 
	 .post .navigation {position:absolute; top:0; left:0}
	 
	.postAbout {float:left; text-align:left; padding:0 0; font-size:11px; width:340px; margin:30px 0 0 0; color:#999999}
	.postAbout img{ border:0}
	.postAbout a{ color:#999999;  text-decoration:none}
	.postAbout h2{ font-size:11px; margin:0 0 0 0;  color:#999999; padding:0 0 10px 0}
	.postAbout h3{font-size:11px; margin:0 0 0 0}
	.postAbout  p{margin:10px 0}
	
	.entry{width:140px; float:left; height:180px; overflow:hidden}
	.entry a{color:#999999; text-decoration:none; font-size:11px}
	.entry img{ border:0;}
	
	
	.alignleft{float:right}
	.alignright{float:left}
	
	.navigation{color:#999999; padding:20px 0 0 0; margin:0 0 0 0; overflow:hidden; width:100%; float:left}
	.navigation a{ color:#999999; text-decoration:none; font-weight:bold; font-size:0.85em;  
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;
}

h2.about a {
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

  /* IE 5-7 */
  filter: alpha(opacity=50);

  /* Netscape */
  -moz-opacity: 0.5;

  /* Safari 1.x */
  -khtml-opacity: 0.5;

  /* Good browsers */
  opacity: 0.5;	
}


h2.about a:hover {
	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

  /* IE 5-7 */
  filter: alpha(opacity=100);

  /* Netscape */
  -moz-opacity: 1;

  /* Safari 1.x */
  -khtml-opacity: 1;

  /* Good browsers */
  opacity: 1;		
	
}


	.navigation a:hover {color:#333; 	/* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

  /* IE 5-7 */
  filter: alpha(opacity=100);

  /* Netscape */
  -moz-opacity: 1;

  /* Safari 1.x */
  -khtml-opacity: 1;

  /* Good browsers */
  opacity: 1;}
	.contactForm{width:500px; float:left}
	.contactForm p{margin:10px 0}
	
	#tags{margin:20px 0 0 0}
	
	.about img{margin:0 0 0 30px;}
	
	.postImage img{margin:0 0 10px 0; padding:0 0 0 0; }
	.postImage {margin:0 0 10px 0; float:left}
	
	.sociable ul{list-style:none; margin:10px 0 0 0}
	.sociable strong{display:none}
	.sociable ul li{ float:right; margin:5px 5px 0 0;}
	.archive{color:#999999; text-align:left}
	.archive h3{ margin:50px 0 15px 0}
	.archive a{color:#666666; text-decoration:none;}
	.archive a:hover{color:#999999; text-decoration:underline}
	.postmetadata{font-size:12px; margin:10px 0}
	.tagcloud h2{font-size:12px; color:#CCCCCC}
	.tagcloud a{ color:#666666; text-decoration:none}
	.tagcloud a:hover{ color:#999999; text-decoration:underline}
	.tagcloud a:visited{ color:#CCCCCC; text-decoration:line-through}

.archive {text-align:center}
.archive p {margin:0 0 15px 0}

small {font-size:12px}
