/*
Theme Name: michaeldavidson#1
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.1
Author: Tammy Hart
Author URI: http://www.tammyhartdesigns.com/
Tags: imageless, grey, white, two column, widgets, seo, optimized

-----

CHANGELOG

5-7-2009
-
* Updated index.php to handle the first post without using duplicated code.
* Removed duplicate code and Pages/Posts headings from search.php
* Updated search.php to hide post only information if a result is a page
* Updated version number in footer.php
-

-----

*/


* {
	margin:0;
	padding:0;
	}
	

/* Begin Settings and Classes */
a {
	text-decoration:none;
	color:#000;
	border-bottom:1px solid #ddd;
	}
	
a:hover {
	border-bottom-color:#000;
	}
	
	
h1 a, h2 a, h3 a {
	border:none;
	}
		
h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {
	color:#555;
	}
	
/* link for home in the title div */
.link1 a {
	text-decoration:none;
	color:#FFF;
	border-bottom:1px solid #000;
	}
	
link. a:hover {
	text-decoration:none;
	}
	
link1. h1 a, h2 a, h3 a {
	border:none;
	text-decoration:none;
	}
		
link1. h1 a:hover, h2 a:hover, h3 a:hover, #sitename:hover {
	text-decoration:none;
	}

	

/* end */


p {
	margin:2px 0 10px 0;
	}
	
h1, h2, h3 {
	font-weight:bold;
	font-family:"Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
	line-height:1.1em;
	letter-spacing:-.05em;
	margin:0em 0 .25em;
	}
	
h1 {
	font-size:2.0em;
	color:#000;
	}
	
h2 {
	font-size:2em;
	color:#666;
	}
	
h3 {
	font-size:1.5em;
	}
	
.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;
	}
	
/* Everying with a 3 pixel border radius */
pre, blockquote, .wp-caption, .attachment img, #header #searchform, #s, #searchsubmit, #nav li a, #sidebar>ul, #sidebar h4 {
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}


/* 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 Structure */
body {
	background:#fff;
	font:62.5% Arial, Helvetica, sans-serif;
	color:#444;
	text-align:center;
	}
	
#page {
	background:#fff;
	margin:70px auto;
	text-align:center;
	
	width:920px;
	text-align:left;
	}


/* Begin Header */	
#header {
	background:#000;
	color:#FFF;
	padding: 0 0 0 0;
	
	
	}
	
	#sitename {
		font:bold 4em "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
		letter-spacing:-.05em;
		border:none;
		}
		
	#description {
		font-size:1.1em;
		letter-spacing:.1em;
		font-style:italic;
		}
		
	
		
		
/* End Header */


/* Begin Page List */		
#nav {
	float:left;
	height:40px;
	width:630px;
	line-height:40px;
	font-size:1.3em;
	font-weight:bold;
	color:#FFF;
	background:#000;
	text-transform: uppercase;
	
	
	}
	
	#nav li {
		float:left;
		
		list-style:none;
		padding:5px 10px;
		}
		
		#nav li a {
	color:#FFF;
	border:none;
	padding:2px 10px;
	background:#000;
	letter-spacing:1px;
	
	
			}
			
		#nav li a:hover, #nav li.current_page_item a, #nav li.current_page_parent a {
	color:#CCC;
			}
			
			
#title {
	float:right;
	width:270px;
	background:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:40px;
	font-size:2.9em;
	font-weight:bold;
	text-align:right;
	padding-right: 20px;
	text-decoration:none;
	
	
	


}
			
/* End Page List */

		
/* Begin Content */	
#content {
	font-size:18px;
	color:#333;
	font:"Georgia", Times New Roman, Times, serif
	line-height:1.4em;
	float:left;
	padding:0px 0 20px 20px;
	width:610px;
	
	}
	
#contentfront {
	margin-top:10px;
	font-size:18px;
	color:#333;
	font:"Georgia", Times New Roman, Times, serif
	line-height:1.4em;
	float:left;
	padding:0px 0 0px 0px;
	width:920px;
	height:595px;
	
	}
  #contentprice {
	margin-top:10px;
	font-size:18px;
	color:#333;
	font:"Georgia", Times New Roman, Times, serif
	line-height:1.4em;
	float:left;
	padding:0px 0 0px 0px;
	width:920px;
	
	
	
	}
	
	
	.post {
		margin-bottom:10px;
		
		}
		
		.entry {
			text-align:justify;
			
			}
			
	.postmetadata {
		
		border-top:1px solid #ddd;
		font-size:.9em;
		background:#f5f5f5;
		padding:2px 5px;
		letter-spacing:.1em;
		}
		
	.navigation {
		height:1.5em;
		font-size:.9em;
		margin:1.5em 0;
		}

/* Begin slideshows at top of blog : 'blogphoto' */
#blogphoto {
width:500px;
height:200px;
background:#0F0;
float:left;
}

/* End slideshows at top of blog */


/* Begin Comments */		
.commentlist {
	margin-top:1.5em;
	}
		
.commentlist li {
	list-style:none;
	padding-bottom:1px;
	margin-bottom:40px;
	}
	
.commentlist li.alt {
	background:#fafafa;
	}
	
	.commentmetadata {
		border-bottom:1px solid #ddd;
		font-size:14px;
		background:#f5f5f5;
		padding:2px 5px;
		letter-spacing:.1em;
		}
		
	.avatar {
		border:1px solid #ddd;
		float:left;
		margin-right:10px;
		display:block;
		padding:2px;
		background:#f5f5f5;
		}
		
	.commentlist li p {
		padding:0 10px;
		}
		
		
#commentform input, #commentform textarea {
	width:147px;
	border:1px solid #ccc;
	background:#fff;
	font-size:19px;
	padding:3px;
	}
	
#commentform textarea {
	width:500px;
	}
	
#commentform input:hover, #commentform textarea:hover, #commentform input:focus, #commentform textarea:focus {
	background:#fafafa;
	}
			
#commentform #submit {
	width:147px;
	border:1px solid #ccc;
	background:#e0e0e0;
	font-size:11px;
	padding:2px;
	cursor:pointer;
	}
/* End Comments / End Content */


/* Begin Sidebar */
#sidebar {
	float:right;
	font-size:1.5em;
	padding:10px 20px 20px 0;
	width:210px;
	}
	
	#sidebar ul {
		padding:10px;
		background:#FFF;
		border:1px solid #ccc;
		}
		
		#sidebar ul ul {
			padding:0 0 0 10px;
			background:none;
			border:none;
			}
		
		#sidebar ul li {
			list-style:none;
			margin-bottom:15px;
			}
		
		#sidebar li li {
			margin:5px 0;
			}
			
		#sidebar li li {
			}
			
	#sidebar h4 {
		padding:5px;
		font-size:1.2em;
		background:#fff;
		}
/* End Sidebar */




/* Begin Footer */
#footer {
	color:#666;
	padding:5px;
	border-top:1px solid #ccc;
	}
/* End Footer / End Structure */
			

/* 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
*/