/*
Theme Name: Imageless
Theme URI: http://www.tammyhartdesigns.com/free-wordpress-theme-imageless
Description: A basic imageless theme designed for the purpose of having a base for developing new themes. This theme organizes the stylesheet better than Default and also uses better SEO practices.
Version: 1.0
Author: Tammy Hart
Author URI: http://www.tammyhartdesigns.com/
Tags: imageless, grey, white, two column, widgets, seo, optimized
*/


* {
	margin:0;
	padding:0;
	}
	

/* Begin Settings and Classes */
	
.pagetitle {
	border-bottom:1px solid #ddd;
	}
	
small {
	font-size:.9em;
	color:#777;
	}
	
code {
	font: 1.1em "Courier New", Courier, Fixed;
	}
	
pre {
	font: 1.1em "Courier New", Courier, Fixed;
	margin:1.5em;
	padding:10px;
	background:#fafafa;
	border:1px solid #eee;
	}
	
acronym, abbr {
	font-size: 0.9em;
	letter-spacing: .07em;
	}
	
hr {
	clear:both;
	width:80%;
	height:1px;
	border:none 0;
	color:#ccc;
	background-color:#ccc;
	margin:1.5em 0;
	}
	
img {
	border:none;
	}
	
blockquote {
	margin:1.5em;
	padding:1px 1.5em;
	background:#fafafa;
	border:1px solid #eee;
	border-left-width:3px;
	}
	
	cite {
		font-style:italic;
		font-size:.9em;
		display:block;
		margin:5px 0 0;
		text-align:right;
		}
		
	cite:before {
		content: "\2014 \0020";
		}
		
.post>ul, .post>ol {
	margin:1.5em;
	}
	
	.post li {
		padding:.25em 0;
		margin-left:30px;
		}
		
	.post li h3 {
		margin:0;
		}
		
.clear { 
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
	}
		
.alignleft {
	float:left;
	}
	
.alignright {
	float:right;
	}
	
.aligncenter, div.aligncenter, img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}


/* Begin Images */	
img.alignleft {
	margin-right:10px;
	}
	
img.alignright {
	margin-left:10px;
	}

.wp-caption, .attachment img {
	border: 1px solid #ccc;
	text-align: center;
	background-color: #f5f5f5;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: .9em;
	line-height: 1.5em;
	padding: 0 4px 4px;
	margin: 0;
}

.attachment img {
	padding:4px;
	}
/* End Images / End Settings and Classes */





		
/* Begin Content */	
	
	.post {
		margin-bottom:40px;
		}
		
		.entry {
			text-align:justify;
			}
			
	.postmetadata {
		border:solid 1px #85A157;
		font-size:11px;
		padding:10px;
		}
		
	.navigation {
		height:1.5em;
		font-size:.9em;
		margin:1.5em 0;
		}

/* Begin Comments */		
.commentlist {
	margin-top:1.5em;
	}
		
.commentlist li {
	list-style:none;
	padding-bottom:1px;
	margin-bottom:40px;
	
	}
	
.commentlist li.alt {
	
	border:solid 1px #85A157;
	}
	
	.commentmetadata {
		/*border-bottom:1px solid #ddd;*/
		font-size:11px;
		/*background:#f5f5f5;*/
		padding:10px;
		}
		
	.avatar {
		border:1px solid #ddd;
		float:left;
		margin-right:10px;
		display:block;
		padding:2px;
		background:#fff;
		}
		
	.commentlist li p {
		padding:0 10px;
		}
		
		
#commentform input, #commentform textarea {
	width:147px;
	font-size:11px;
	padding:3px;
	}
	
#commentform textarea {
	width:400px;
	}
			
#commentform #submit {
	width:147px;
	font-size:11px;
	padding:2px;
	cursor:pointer;
	}
/* End Comments / End Content */
			

/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}
	
#wp-calendar caption {
	text-decoration: none;
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	width: 100%;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	text-decoration: none;
	display: block;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; 
	}
/* End Calendar */


/*
Whatever your hand finds to do, do it with all your might,
for in the grave, where you are going, there is neither
working nor planning nor knowledge nor wisdom.
Ecclesiastes 9:10
*/

/*
Tammy Hart
www.tammyhartdesigns.com
*/

body {
	background-color:#a6bf79;
	background-image:url(images/bg_gradient.jpg);
	background-repeat:repeat-x;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px;
	padding: 0px;
}
.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 717px;
}
p{
	margin: 15px 0px;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	background-image:url(images/header.jpg);
	width:717px;
	height:294px;
	position:relative;
}
#header ul{
	background-color:#85a157;
	width:711px;
	border: 3px solid #FFFFFF;
	display:block;
	top:294px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	height:22px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
#header li{
	display:inline;	
}
#header ul a{
	text-decoration:none;
	color:#FFFFFF;
	margin: 0px 15px;
}
#header ul a:hover{
	text-decoration:none;
	color:#ffbc6e;
}
#logo_w1,#logo_w2 {
	font-size: 24px;
	font-style:italic;
	color:#FFFFFF;
	position:absolute;
}
#logo_w1{
	top:15px;
	left:70px;
}
#logo_w2{
	top:44px;
	left:94px;
}
#header_text {
	top:32px;
	left:280px;
	position:absolute;
	width: 230px;
}
#header_text p{
	font-size: 16px;
	font-family:Tahoma;
	color:#E9E9E7;
}
#header_text a{
	font-size: 14px;
	text-decoration:none;
	color:#000000;
	font-family:Tahoma;
	top:211px;
	left:-205px;
	position:absolute;
	width: 550px;
}
#header_text a:hover{color:#c77e0c;}

/********************** Content ***************************/
#content {
	background-image:url(images/content_bg.gif);
	width:717px;
}
#content a{color:#28556b;}
#content a:hover{color:#c77e0c;}

img{
	border-width:0px;
}
h1{
	color:#000000;
	font-size:18px;
	margin: 10px 0px 15px 0px;
}

h2{
	color:#85a157;
	font-size:18px;
	margin: 10px 0px 15px 0px;
}
h3{
	color:#000000;
	font-size:14px;
	margin: 10px 0px 0px 0px;
}
#left {
	float:left;
	width:428px;
	margin-left:17px;
	padding: 0px 10px 30px 0px;
	margin-top:30px;
	display:inline;
}
#left a{color:#28556b;}
#left a:hover{color:#c77e0c;}

#left ul
{
	list-style-type:disc;
}
#photos a{
	margin-right:14px;
}
#right {
	float:right;
	width:210px;
	padding: 0px 20px 20px 20px;
	margin-top:40px;
	border-left: #FFF 2px solid;
}

#right h4 {
	border-bottom:1px solid #85a157;
}

	#right li {
		list-style:none;
		margin-bottom:15px;
	}
	
	#right li li {
		margin:0 0 2px 5px;
	}

#right a{
	color:#c77e0c;
}
#right a:hover{
	color:#85a157;
}
.button_submit {
	background-image: url(images/modal_btn_active.gif);
	background-repeat: repeat-x;
	background-position: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #505050;
	border-top-color: #a7a7a7;
	border-right-color: #8b8b8b;
	border-left-color: #8b8b8b;
}
.txtfield {
	width: 325px;
	background-color: #F9F8ED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #797979;
	border-right-color: #a9a9a9;
	border-bottom-color: #bdbdbd;
	border-left-color: #a9a9a9;
	padding: 0px;
	margin-top: 0px;
}
/********************** Footer ***************************/
#footerline {
clear:both;
background-image:url(images/footer_bg.gif);
font-size:1px;
height:10px;
}
#footer {
	width:717px;
	text-align:center;
	padding: 20px 0px;
}
