/* @override http://localhost:8888/wordpress/wp-content/themes/leafy/style.css */



/*  

Theme Name: Leafy

Theme URI: http://lifeandlawns.com

Description: A three-column fixed width template ideal for large blogs. This theme features a column for ad placement located in the 'sidebar.php' template file.

Version: 1.0.1

Author: Free WordPress Themes

Author URI: http://lifeandlawns.com

Released: 20070716

*/



* {

	margin: 0;

	padding: 0;

}



body {

	background: #bcbec0;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

}



img {

	border: none;

}



img.left {

	float: left;

	margin-right: 15px;

}



img.right {

	float: right;

	margin-left: 15px;

}



a:link {

	color: #007D08;

}



a:hover {

	text-decoration: none;

}



.style, .style a {

	color: #FFFFFF;

}



hr {

	display: none;

}



#wrapper {

}



#page {

	width: 969px;

	margin: 0px  auto;

 	background: url(images/LifeAndLawns-whitebg.jpg) repeat-y;

    margin-bottom: 20px;

}



/* Header */



#header {

	width: 969px;

	height: 288px;

	margin: 0px auto;

	padding: 0 0 0 0;

	background: url(images/LifeAndLawns-header-LDOFFER.jpg) no-repeat;

margin-top: 20px;

}



#header h1 {

	float: left;

	padding: 275px 0 0 24px;

	font: normal 55px Georgia, "Times New Roman", Times, serif;

	font-style: italic;

}



#header h2 {

	float: left;

	padding: 305px 0 0 20px;

	font-size: 36px;

}



#header a {

	text-decoration: none;

	color: #FFFFFF;

}



#header h2 a {

	padding: 0 0 0 20px;

	border-left: 2px solid #FFFFFF;

}



/* Menu */



#menu {

	width: 969px;

	height: 33px;

	margin: 0 auto;

 	background: url(images/LifeAndLawns-menu.jpg) no-repeat;

}



#menu ul {

	margin: 0;

	padding: 9px 3px 0 24px;

	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	padding-right: 30px;

	text-decoration: none;

	font-weight: bold;

}



#menu a:hover {

	text-decoration: underline;

}



/* Content */



#content {

	float: left;

	width: 550px;
	
}



.pagetitle {

}



.navigation {

	height: 30px;

}



.navigation a {

}



.navigation .alignleft {

	float: left;

}



.navigation .alignright {

	float: right;

}



.post {

	padding: 20px 20px 20px 20px;

	border-bottom: 4px solid #EDEBD5;

}



.post .title {

	margin-bottom: 15px;

	font-weight: normal;

}



.post .title a {

	border-bottom: 1px dotted #EDEBD5;

	text-decoration: none;

}



.post .title a:hover {

	border: none;

}



.post .entry {

}



.post .entry p, .post .entry blockquote, .post .entry ul, .post .entry ol {

	margin-bottom: 1.8em;

	line-height: 1.6em;

}



.post .entry blockquote {

	padding-left: 3em;

	font-style: italic;

}



.post .entry ul, .post .entry ol {

	margin-left: 3em;

}



.post .entry h3 {

}



.post .postmetadata {

	clear: both;

	padding-top: 10px;

	font-size: .77em;

}



.post .postmetadata a {

}



/* Respond Form */



#respond {

	padding: 20px;

}



#respond h3 {

	text-transform: uppercase;

	letter-spacing: 2px;

	font-size: 100%;

}



#respond a {

}



#respond #comment {

	width: 400px;

	font-size: 100%;

}



/* Comments */



#comments {

	width: 450px;

	margin-left: 20px;

	padding-top: 20px;

}



#comments a {

}



#comments h3 {

	margin-bottom: 15px;

	text-transform: uppercase;

	letter-spacing: 2px;

	font-size: 100%;

}



.commentlist {

	list-style-position: inside;

}



.commentlist li {

	margin-bottom: 10px;

	padding-bottom: 10px;

}

/* Sidebar */







#sidebar-outer {

	float: right;

	width: 371px;

	margin: 10px;
	
 	background-color: #eaeaea;

}



#sidebar-top {

	float: left;

	width: 371px;

	height: 20px;

 	background: url(images/LifeAndLawns-sidebarTOP.jpg) no-repeat;

}



#sidebar-top-house {

	float: left;

	width: 371px;

	height: 262px;

 	background: url(images/Allynslawn-topside.jpg) no-repeat;

}



#sidebar-end {

	float: left;

	width: 371px;


 	/*background: url(images/lifeandlawnsTemp/LifeAndLawns-sidebarEND.jpg) no-repeat;*/

}

#sidebar-bottom-cap {

	float: left;

	width: 371px;

	height: 20px;

 	background: url(images/LifeAndLawns-sidebarBOTTOM.jpg) no-repeat;

}


#sidebar {

	float: left;

	width: 165px;

	margin-top: 0px;

 	background: none;

    padding: 10px;



}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar li {

	padding: 0 0;

}



#sidebar li li {

	padding: 0;

}



#sidebar h2, #sidebar h3 {

	height: 30px;

	margin-bottom: 5px;

	padding: 10px 0 0 5px;

	/*background: url(images/SideHeaders.jpg) no-repeat;*/

	text-transform: uppercase;

	letter-spacing: 2px;

	font-size: 1em;

	font-weight:  strong;

}



#sidebar form {

	padding:10px 0px 10px 0px;

}



#sidebar #s {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



#sidebar #searchsubmit {

	display: none;

}



#sidebar a {

	/*background: url(images/img07.gif) no-repeat left center;*/

	text-decoration: none;

}



#sidebar a:hover {

	text-decoration: underline;

}



#sidebar-footer_ad {

	float: right;

	width: 350px;

	margin: 0 28px 20px 40px;;
 	/*background: url(images/LifeAndLawns-sidebarBG.jpg) repeat-y;*/

}



/* Footer */







#footer {



	clear: both;

        float:left;



	width: 970px;



	padding: 20px;



 	background: url(images/LifeAndLawns-footerBG.jpg) repeat-y;

        font-color: white;



}



#footerend {



	float:left;



	width: 970px;

	height: 43px;



 	background: url(images/LifeAndLawns-footerend.jpg) no-repeat;

margin-bottom: 20px;



}







#footer p {



	color: white;



}







#footer a {



	color: white;



}



#home_formstart
{
	background:url(images/form_start.gif) no-repeat;
	width:320px;
	height:227px;
	padding:54px 14px 0;
	margin:19px 26px 0;
}
#home_formstart strong
{
	font-size:12px;
	color:#000000;
}
#home_formstart table
{
	background:transparent;
	margin:2px 0 0 0;
}
#home_formstart td
{
	line-height:200%;
	width:50%;
	font-size:12px;
	color:#000000;
}
#home_formstart input
{
	width:auto;
	vertical-align:middle;
	margin:0;
	border:0;
	background:transparent;
}
#home_formstart .button {
	margin:5px 0 0;
	text-align:center;
	/*width:246px;*/

}

#home_formstart .button input
{
	border:0;
}

.formstart_subheading{
	color:#990000;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:-10px;
}

.formstart_question{
	color:#000;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:5px;
}

/*HEADER FORMSTART STYLES*/
#home_formstart_header
{
	width:320px;
	height:227px;
	padding:65px 0 0 0;
	margin:0;
	float: right;
}
#home_formstart_header strong
{
	font-size:12px;
	color:#000000;
}
#home_formstart_header table
{
	background:transparent;
	margin:2px 0 0 0;
}
#home_formstart_header td
{
	line-height:200%;
	width:50%;
	font-size:12px;
	color:#000000;
}
#home_formstart_header input
{
	width:auto;
	vertical-align:middle;
	margin:0;
	border:0;
	background:transparent;
}

#home_formstart_header .button {
	margin:5px 0 0;
	text-align:center;
	/*width:246px;*/

}

#home_formstart_header .ld_button {
	position:relative;
	left:115px;
	top:93px;
	width:139px;
	height:41px;
}

#home_formstart_header .button input
{
	border:0;
}

.formstart_subheading{
	color:#990000;
	font-weight:bold;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:-10px;
}

.formstart_question{
	color:#000;
	font-weight:bold;
	margin-left:10px;
	margin-bottom:5px;
}


