/*
Theme Name: Tom Harrison Photography
Theme URI: http://www.tomharrisonphotography.com
Description: Custom theme
Version: 1.0
Author: Tom Harrison
Author URI: http://www.thetomharrison.com
*/

#blogContent {
	width: 740px;
	float: left;
}

#blogSidebar {
	width: 180px;
	float: right;
}

#blogSidebar a {
	color: #666666;
}

#blogSidebar a:hover {
	color: #cccccc;
}

.blogMeta {
	color: #666666;
}

.blogMeta a {
	color: #999999 !important;
}

.blogMeta a:hover {
	color: #ffffff !important;
}

#blogSidebar ul {
	margin: 0;
	padding: 0;
}

#blogSidebar ul li {
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0;
}

#sbSearch #s,
#commentform #author,
#commentform #email,
#commentform #url,
#commentform textarea {
	background: #333333;
	border-bottom: solid 1px #555555;
	border-right: solid 1px #555555;
	border-top: solid 1px #222222;
	border-left: solid 1px #222222;
	color: #cccccc;
}

#commentform textarea {
	width: 500px;
}

#sbSearch #s { width: 120px; }

#sbSearch #btnSubmit,
#cSubmit {
	background: #333333;
	border-top: solid 1px #555555;
	border-left: solid 1px #555555;
	border-bottom: solid 1px #222222;
	border-right: solid 1px #222222;
	color: #999999;
}

#blogSidebar h3 {
	color: #cccccc;
	border-bottom: dotted 1px #222222;
	margin-top: 25px;
	padding-bottom: 5px;
}

#blogSbConnect a {
	display: block;
	height: 15px;
	margin-bottom: 10px;
	text-decoration: none;
	text-indent: -99999px;
	background-position: top left;
	background-repeat: no-repeat;
}

p.blogMeta {
	font-size: 0.85em;
}

.post {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: dotted 1px #222222;
}

/* Comments */

#comments {
	margin-top: 30px;
}

.comment {
	color: #999999;
}

.comment a {
	color: #cccccc;
}

.commentlist {
	display: block;
	margin: 10px 50px 10px 50px;
	padding: 0;
}

.commentlist .comment {
	margin: 20px 0 20px 0;
	padding: 20px 0 20px 0;
	border-bottom: dotted 1px #222222;
}

.commentlist li {
	display: block;
	list-style: none;
}

.comment-author .comment-date {
	color: #444444;
	font-style: italic;
	font-size: 0.8em;
}

.fn {
	font-style: normal;
}

#commentform #author,
#commentform #email,
#commentform #url {
	padding: 3px; 
}

/* WP Styles */

.alignleft { float: left; }
.alignright { float: right; }
.center { text-align: center; }
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
