/*
Theme Name: Foster's Motel
Theme URI: http://www.olwm.com/
Description: Custom theme created for Foster's Motel by OLWM, LLC
Version: 1.0
Author: James Thayn
Tags: custom
*/
.blog, .single, .search {
	/*Holder Class */
	padding:0px;
	margin:0px;
}

.blog_container_main {
	border-right: solid 1px #384454;
	padding-left:20px;
	padding-right:10px;
}

.blog_container_single {
	padding-left:20px;
	padding-right:10px;
}

/* Side Bar */
.sidebar_container {
	width:250px;
	padding:10px;
}
#sidebar ul {
	margin:0px;
	padding:0px;
}
#sidebar li {
	list-style-type:none;
}

#sidebar li li {
	margin-left:20px;
	list-style-type:square;
}

/* Search Widget */
li.widget_search label {
	display:none;
}
li.widget_search #s {
	width:100px;
}

/* Comments */

.commentlist li .avatar {
	float: right;
	margin-right: 5px;
	border: 1px dotted #ccc;
	padding: 2px;
}

.commentlist li p {
	margin:0px;
	padding: 2px;
}

/* General */
.blog_container_main .post {
	margin: 0px 20px 10px;
	padding:10px;
	border: dashed 1px #000;
}

.blog_container_single .post {
	margin: 0px 0px 10px;
	padding:0px;
}

.post .date_format {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.post .storytitle {
	margin:0px;
	padding: 2px 0px;
}

.post .alignleft {
	float:left;
	padding: 0px 10px 10px 0px;
}
.post .aligncenter {
	
	padding: 0px 10px 0px 10px;
}
.post .alignright {
	float:right;
	padding: 0px 0px 10px 10px;
}

.meta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 20px;
}	

.post a img {
	border:none;
}

.date_format {
	font-size:12px;
}
.excerptcontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.excerptcontent p {
	padding: 20px;
}
.excerptcontent a {
	color: #943E21;
}

h3#comments {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin: 30px 20px 20px;
}
.comment {
	font-size:14px;
	padding-right:20px;
}

#respond {
	margin:20px;
}
.storycontent {
	overflow:hidden;
}
.wp-caption-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
	margin:0px;
	padding:0px;
}
