/*
Theme Name: New Mold
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 */
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;
	}

p {
	margin:1.5em 0;
	}
	
h1, h2, h3 {
	font-weight:bold;
	font-family:Helvetica, sans-serif;
	line-height:1.1em;
	letter-spacing:-.05em;
	}
	
h1 {
	font-size:2.5em;
	color:#003366;
padding-top:12px;
	}
	
h2 {
	font-size:2em;
	color:#666;
	}
	
h3 {
	font-size:1.5em;
line-height:1.6em;
padding-top:10px;
	}

h4 {
line-height:1.6em;
padding-top:10px;
	}	

.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: #99ccff url(images/backgroundCloud_1200.jpg) no-repeat scroll center 0;
	font:62.5% Arial, Helvetica, sans-serif;
	color:#444;
	text-align:center;
	}
	
#page {

	margin:20px auto;
	text-align:center;
	width:940px;
	text-align:left;
}


/* Begin Header */	
#header {
	background: transparent url(images/header_917x74.gif) no-repeat 0 0;
	height: 80px;
	width: 940px;
	}
	
	#sitename {
		font:bold 4em "Trebuchet MS", "Lucida Grande", Arial, Helvetica, sans-serif;
		letter-spacing:-.05em;
		border:none;
		text-indent: -9999px;
		display: block;
		height: 100%;
		}
		
	#description {
		font-size:1.1em;
		letter-spacing:.1em;
		font-style:italic;
		}
		
	#header #searchform {
		float:right;
		font-size:1.1em;
		margin-top:1.5em;
		padding:.5em;
		background:#f5f5f5;
		width:208px;
		}
		
		#s {
			width:147px;
			border:1px solid #ccc;
			background:#fff;
			font-size:11px;
			padding:3px;
			}
			
		#searchsubmit {
			width:50px;
			border:1px solid #ccc;
			background:#e0e0e0;
			font-size:11px;
			padding:2px;
			cursor:pointer;
			}
/* End Header */


/* Begin Page List */		
#nav {
	height:36px;
	line-height:30px;
	font-size:1.3em;
	font-weight:bold;
	background: url(images/navBack_1x36.gif) repeat-x 0 0;
	text-align: center;
	width: 940px;
	}
#navLeftCap{
	background: url(images/leftCap.gif) no-repeat 0 0;
	height: 36px;
}
#navRightCap{
	background: url(images/rightCap.gif) no-repeat right 0;
	height: 36px;
	
}
#nav ul{
	display: table;
	margin: 0 auto;
	text-align: left;
}
	#nav li {
		float:left;
		list-style:none;
		padding:0 10px;
		}
		
		#nav li a {
	display: block;
			border:none;
			padding:2px 10px;
			}
			
		#nav li a:hover, #nav li.current_page_item a, #nav li.current_page_parent a {

}
#nav ul li ul li{
	padding: 0;
}
/* End Page List */

		
/* Begin Content */	
#content {
	font-size:1.2em;
	line-height:1.4em;
	float:left;
	width:700px;
	background: url(images/contentMiddle.gif) repeat-y 0 0;
	margin: 20px 0 20px 0;
}
#contentTopCap{
	background: url(images/contentTopCap.gif) no-repeat left top;
	float: left;	
	width: 700px;
	}
#contentBottomCap{
	background: url(images/contentBottomCap.gif) no-repeat left bottom;
	float: left;
	width: 700px;
}
	
	.post {
		margin-bottom:40px;
		}
		
	#respond, #commentform, .post{
			padding: 5px 20px 0 20px;
			}

		.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 1em;
		}

/* Begin Comments */		
.commentlist {
	margin-top:1.5em;
	}
ol.commentlist{
	padding: 5px 20px 0px;
}
#comments{
	padding: 0 20px;
}
.commentlist li {
	list-style:none;
	padding-bottom:1px;
	margin-bottom:40px;
	}
	
.commentlist li.alt {
	background:#fafafa;
	}
	
	.commentmetadata {
		border-bottom:1px solid #ddd;
		font-size:.9em;
		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:11px;
	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.1em;
	margin:20px 0 20px 0;
	width:220px;
	background: url(images/sidebarMiddle.gif) repeat-y 0 0;
}
#sidebarTopCap{
	width: 220px;
	background: url(images/sidebarTopCap.gif) no-repeat left top;
}
#sidebarBottomCap{
	width: 220px;
	background: url(images/sidebarBottomCap.gif) no-repeat left bottom;
}
	#sidebar ul {
		padding:10px;
		}
		
		#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;
		}
		
/* End Sidebar */

/* Begin Sidebar */

.sidebar {
	float:right;
	font-size:1.1em;
	margin:20px 0 0 0;
	width:220px;
	background: url(images/sidebarMiddle.gif) repeat-y 0 0;
}
.sidebarTopCap{
	width: 220px;
	background: url(images/sidebarTopCap.gif) no-repeat left top;
}
.sidebarBottomCap{
	width: 220px;
	background: url(images/sidebarBottomCap.gif) no-repeat left bottom;
}
	.sidebar ul {
		padding:10px;
		}
		
		.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;
		}
/* End Sidebar */

#homeContent{
	width: 940px;
	height: 336px;
	background: url(images/mainContentCenter.gif) repeat-x 0 0;
	margin: 20px 0 20px 0;
	
}
#homeContent p{
	font-size: 16px;
	color:#000;
	margin-top: 0px;
	text-align: left;
}
#homeLeft{
	background: url(images/mainContentLeftCap.gif) no-repeat left 0;
	height: 336px;
}
#homeRight{
	height: 336px;
	background: url(images/mainContentRightCap.gif) no-repeat right 0;
	padding: 20px;
}
#leftHome{
	float: left;
}
#rightHome{
	float: right;
}
.bottomBox{
	display: inline;
	float: left;
	background: url(images/bottomBox.gif) no-repeat 0 0;
	width: 200px;
	height: 275px;	
	margin:0 10px 20px 10px;
	padding: 10px;
}
.bottomBox h2 a{
color:#0099FF;
font-size:24px;
font-weight:bold;
margin-bottom:-10px;
text-align:left;
line-height: 20px;

}
.bottomBox p{
	color: #003366;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	margin-top: 10px;
}
/* Begin Footer */
#footer {
margin-bottom: 20px;
	color: #003366;
	font-weight: bold;
	font-size: 11px;
}
/* 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 */

.alpha{
	margin-left: 0;
}
.omega{
	margin-right: 0;
}
/*
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
*/
