/*
Theme Name: Snapshot
Theme URI: http://jeremiahoneseven.com/
*/



body {
	background: url(stripebg.png) #242627;
	background-repeat: repeat-x;
	margin: 0px;
	font-family: Tahoma; Helvetica, Verdana, Arial;
	color: #000;
}

a {
	text-decoration: underline;
	color: #24629F;
	padding: 0px 1px 0px 1px;
}



#header {
	width: 875px;
	height: 300px;

	margin: 10px auto 0px auto;
	text-align: right;

	background: url(headerbg.png);
}

	#header-links {
		margin: 20px 75px 0px 0px;
	}

#content {
	width: 875px;

	margin: 0px auto 0px auto;

	background: url(contentbg.png);
}




	#content-left {
		width: 520px;
		float: left;
	}
	
		#content-left-inner {
			margin: 0px 0px 0px 50px;
			width: 470px;
		}
		
						#content-left-inner a:hover {
							background: #24629F;
							text-decoration: none;
							color: #fff;
						}
							
		
		
			#top-links {
				margin-top: -20px;
				margin-left: 40px;
				font-size: 55%;
				color: #000;
			}
		
			#content-left-inner .title {
				font-size: 180%;
				font-weight: bold;
			}
			
				#content-left-inner .title  a {				
					text-decoration: none;
					color: #000;
				}
				
				#content-left-inner .title  a:hover {				
					background: #24629F;
							text-decoration: none;
							color: #fff;
				}
			
			#content-left-inner .subtitle {
				font-size: 55%;
				color: #000;
				
				text-align: right;
				margin: 0px 0px 10px 0px;
			}
			
			#content-left-inner .body {
				font-size: 80%;
				padding-bottom: 20px;
				border-bottom: 2px solid #888;
				margin-bottom: 20px;
			}
			
			#content-left-inner .body img {
				padding: 2px;
				border: 1px solid #999;
			}
			
			#content-left-inner .body .img-link a:hover {
				background: #fff;
			}
			
			#content-left-inner .body .no-border {
				border: 0px;
			}
	
	
	#content-right {
		width: 355px;
		float: left;
	}
	
		#content-right-photos {
			margin: -140px 0px 0px 30px;
			width: 280px;
			height: 280px;
			
			background: url(photos.png);
		}
	
		#content-right-inner {
			margin: 10px 0px 0px 50px;
			width: 240px;
		}


			#content-right-inner .title {
				font-size: 100%;
				font-weight: bold;
				
				margin-bottom: 6px;
			}
			
			#content-right-inner .body {
				font-size: 60%;
			}
			
			
			#twitter ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
			}
	
				
			#twitter li  {
				margin: 2px 0px 3px 0px;
				padding: 0px;
				list-style: none;
				padding-left: 15px;
				background: url(tweet.png) 0px 2px no-repeat;
				line-height: 10px;
			}
			
		
		#content-right-inner #threads-top {
			margin: 0px;
			background: url(http://jeremiah17.com/threadslogo.png);
			background-position: top center;
			width: 240px;
			height: 90px;
		}

		#content-right-inner #threads {
			margin: 0px;
			background: url(http://jeremiah17.com/threadbox.png);
			background-position: bottom center;
			width: 240px;
		}		
		
			#content-right-inner #threads a:hover {
			}
			
		#content-right-inner #ads {
			margin-top: 40px;
			width: 100%;
			text-align: center;
		}
	
		#content-right-inner #ads a:hover {
		}


#footer {
	width: 875px;
	height: 45px;

	margin: 0px auto 0px auto;

	background: url(footerbg.png);
	background-position: bottom;
}













.comment-entry {
	color: #000;
	width: 430px;
}

	.comment-entry-inner {
		width: 390px;
		padding-top: 20px;
		margin: 0px 20px 0px 20px;
	}
	
		.comment-photo {
			position:relative;
			float: left;
		}
		
			.comment-photo-overlay {
				background: url(commentphoto.png);
				width: 50px;
				height: 50px;
				position: absolute;
				top: 0;
				left: 0;
			}
			
		.comment-entry-header {
			float: left;
			margin: 0px 0px 10px 10px;
				height: 50px;
			width: 320px;
		}
		
			.comment-author {
				font-size: 24px;
				font-weight: bold;
				margin: 0px;
			}
			
				.comment-author a {
					color: #000;
				}

			.comment-date {
				font-size: 10px;
				margin: 0px;
				padding-left: 15px;
			}			
			
		
		.comment-entry-text {
			margin-top: 2px;
			font-size: 12px;
			width: 390px;
		}
			

.comment-entry-footer {
	width: 430px;
	margin-top: -15px;
}




