/* CSS Document for The Lazy Homeowner.com*/
/*The Structural Elements*/
body {
	background:#ccc;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	}
img {
	border:#CCC thin solid;
	margin:2px;
	display:block;
	margin:0 auto;
	}	
	
h1 {
	color:#FF0;
	font-size:36px;
	font-family:Impact, Arial, Helvetica, sans-serif;
	display:inline;
	}
	
h2 {
	color:#FFFF00;
	font-size:18px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	}

h3 {
	color:#000;
	font:20px "Tw Cen MT Condensed", Arial, Helvetica, sans-serif;
	display:inline;
	}
h4 {
	color:#fff;
	font:17px Arial, Helvetica, sans-serif;
	}	
	
li {
	list-style:none;
	}	

p {
	color:#ccc;
	font:14px Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	}
		
p.contact {
	color:#ccc;
	font:14px Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	}
p a {
	color:#fff;
	text-decoration:underline;
	font-weight:900;
	}
p a:hover {
	color:#FFFF99;
	text-decoration:none;
	}		
		
div#cols h3 {
	background:none;
	color:#FFFF00;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 0 0 13px;
	font-size:18px;
	}	
/* The Layout and Design Elements */
/*  Banner is used in all pages, but the homepage and contains the javescript */
#banner {
	background:url(images/banner1.gif) center;
	margin:9px auto 0 auto;
	padding:0;
	width:543px;
	height:126px;
	text-align:center;
	}
	
div#bannerwrap {
	background:transparent;
	position:absolute;
	left:-9999px;
	padding:0;
	margin:0;
	}
		
div#banner span {
	background:none;
	color:#fff;
	font-size:39px;
	font-family:"Tw Cen MT Condensed", Arial, Helvetica, Verdana, sans-serif;
	}
/* End of the Banner Div */
	
div#homecontent {
	background:	transparent;
	margin:0;
	padding:0;
	position:absolute;
	left:-9999px;
	top:-9999px;
	display:none;
	}
/* Pages' Slideshow Box  */		
#topper {
	background:transparent center;
	margin:9px auto 0 auto;
	padding:0;
	width:847px;
	height:126px;
	text-align:center;
	}
#wrapper {
	/*background:transparent url(images/LHObgv5.gif) top center no-repeat;*/
	background:#ccc url(images/LHOsilvrdzintemplate4bkgrnd2.gif);
	background-repeat:repeat-x;
	width:100%;
	height:545px;
	position:relative;
	margin:0 auto;
	top:0px;
	}

div#navbar {
	background:transparent;
	position:relative;
	width:740px;
	height:38px;
	margin:15px auto 0 auto;
	padding:0;
	top:0px;
	}
	
div#navbar ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	
div#navbar ul li {
	background:url(images/navbarwl03v2.gif) top no-repeat;
	float:left;
	text-align:center;
	color:#fff;
	font:18px/80% Geneva, Arial, Helvetica, sans-serif;
	margin:2px;
	padding:0px;
	}

div#navbar ul li a {
	background:transparent;
	display:block;
	padding:6px 0 0 0;
	text-decoration:none;
	color:#fff;	
	}
	
	div#navbar ul li#home a {
		display:block;
		height:30px;
		width:143px;
		}
		
	div#navbar ul li#products a {
		display:block;
		height:30px;
		width:143px;
		}
		
	div#navbar ul li#wl a {
		display:block;
		height:30px;
		width:143px;
		}
		
	div#navbar ul li#aboutus a {
		display:block;
		height:30px;
		width:143px;
		}
		
	div#navbar ul li#bookus a {
		display:block;
		height:30px;
		width:143px;
		}
		
		
	div#navbar ul li a:hover {
		background:transparent url(images/navbarwl03.gif) top no-repeat;
		color:#999;
		text-decoration:underline;
		}
		
	div#navbar ul li a:link, a:visited {
		background:transparent url(images/navbarwl03.gif) top no-repeat;
		color:#fff;
		text-decoration:underline;
		}	
	
		
	div#navbar ul li a:active {
		background:transparent url(images/navbarwl03.gif) top no-repeat;
		color:#fff;
		text-decoration:none;
		}
	div#navbar ul li a span {
		background:transparent top no-repeat;
		color:#ccc;
		font-weight:700;
		font:20px/100%;
		}																	

#centerbox {
	background:transparent top center;
	height:480px;
	width:700px;
	position:relative;
	left:0px;
	clear:both;
	margin:0 auto;
	top:10px;
	z-index:0; /*opera*/
	}

#biglogo {
	background:transparent url(images/LHOlogoblueyellowv1.gif) top center;
	/*background:transparent url(images/LHOsilvrdzintemplate4_13.gif) top center;*/
	width:65px;
	height:72px;
	margin:0 auto;
	position:relative;
	top:10px;
	left:0;
	z-index:2;/*for Opera*/
	}
	
#cols {
	background:transparent repeat-y;	
	width:695px;
	position:relative;
	top:0px;
	left:0px;
	overflow:auto;
	overflow-x:hidden;
	min-height:200px;
	height:484px;
	margin:0 auto;
	}
	
	

div#left{
	/*background-image:url(optional/images/LHOdesignsilverv3Bcprodu-07.gif);*/
	background:url(images/111.gif) repeat-y;
	float:left;
	left:0px;
	width:335px;
	height:auto;
	top:0px;
	border-style:solid;
	border-color:#66f;
	border-width:1px;
	}

div#right {
	background:url(images/111.gif) repeat-y;
	position:absolute;
	right:5px;
	width:325px;
	height:auto;
	top:0px;
	border-style:solid;
	border-color:#66f;
	border-width:1px;
	}
/* --- End of Item/Products columns -- */	
	

#inneritembox { 
	background:transparent url(images/444.gif) center; 
	padding:0;  
	width:90%; 
	text-align:center; 
	position:relative; 
	top:5px;  
	border-style:solid;
	border-color:#66f;
	border-width:1px;
	margin:auto auto 5px auto;
	clear:both;
	height:auto;
	}
div#inneritembox span {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}

div#itempic {
	background:transparent center;
	margin:0 auto;
	padding:0;
	position:relative;
	border:none;
	display:block;
	}	
		
div#bottombar {
	background:none bottom center;
	margin:0 auto;
	padding:0;
	top:0px;
	height:auto;
	width:auto;
	color:#777;
	font:10px Arial, Helvetica, sans-serif;
	text-align:center;
	position:relative;
	}
div#bottombar a {
	color:#66f;
	text-decoration:underline;
	}
div#bottombar a:hover {
	color:#333;
	text-decoration:none;
	font-weight:700;
	}		
/*--INNER ITEM BOXES:LINKS --*/	
div#inneritembox ul {
	list-style:none;
	}
	
div#inneritembox ul li {
	list-style:none;
	display:inline;
	}
	
div#inneritembox ul li a {
	background:none;
	text-align:center;
	margin:0 10px auto 10px;
	text-decoration:none;
	color:#CCC;
	font:15px Geneva, Arial, Helvetica, sans-serif;
	font-weight:800;
	}
div#inneritembox ul li a:hover, a:visited {
	background:none;
	color:#FFF;
	}
/*--------------------END of INNER ITEM BOXES:LINKS -------------------*/	
/*------------------- LAWN CARE TIPS PAGE ---------*/			
#lbcontent {
	background:#777 top center;
	margin:0 5px;
	height:480px;
	width:670px;
	overflow:auto;
	overflow-x:hidden;
	padding-left:0 7px;
	border:#66f thin solid;
	}

div#lbcontent p, h1, h2 {
	color:#fff;
	}	
	
div#quicklink {
	background:transparent center top;
	position:relative;
	width:auto;
	height:auto;
	top:0px;
	text-align:center;
	color:#ccc;
	padding:0px;
	margin:0 auto;
	font:Geneva, Arial, Helvetica, sans-serif;
	clear:both;
	}
div#quicklink h4 {
	color:#fff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	line-height:18px;
	display:inline;
	}
div#quicklink a {
	color:#ccc;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:600;
	}
	
div#quicklink a:hover, a:visited {
	color:#888;
	font:12px Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:600;
	}	
