
body {
	margin: 0 0 0 0;
	background: #59B5D7;
}

#totalcontainer {
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
	width: 1003px;
	background: #59B5D7; 
}

#head_contain {
	position: relative;
	margin: 0;
	padding: 0;
	width: 1003px;
	height: 134px;
	background: url('http://www.howtolandscaping.com/images/header_bg.gif') center top no-repeat;
}

#left_head_contain {
	float: left;
	margin: 0;
	padding: 0;
	width: 265px;
	height: 134px;
}

#rightheadcontain {
	float: right;
	margin: 0;
	padding: 0;
	width: 738px;
	height: 134px;
}


#logo {
	float: left;
	width: 253px;
	height: 57px;
	margin: 12px 0 0 3px;
	padding: 0;
}


#headnav {
	position: relative; 
	float: right;
	width: 640px;
	height: 23px;
	margin: 0;
	padding: 0;
}

#headnav ul {
    margin:0 3px 0 0;
    padding:0;
    list-style:none;
}
#headnav li {
    float:right;
    margin: 0 -1px -1px 0;
    padding:0;
    }

#headnav a, #headnav strong, #headnav span {
    display:block;
    padding:3px 0px 4px 0px;
	text-decoration: none;
	color: #382609;
    }

#headnav a:hover {
	color: #E86D00;
}

li.home a {
	width: 60px;
	background: #FDFFD4 url('http://www.howtolandscaping.com/images/navtab60.gif') center no-repeat;
}
li.home a:hover {
	width: 60px;
	background: #FFF0BA url('http://www.howtolandscaping.com/images/navtab60.gif') center no-repeat;
}
li.pictures a {
	width: 80px;
	background: #FDFFD4 url('http://www.howtolandscaping.com/images/navtab80.gif') center no-repeat;
}
li.pictures a:hover {
	width: 80px;
	background: #FFF0BA url('http://www.howtolandscaping.com/images/navtab80.gif') center no-repeat;
}
li.forum a {
	width: 70px;
	background: #FDFFD4 url('http://www.howtolandscaping.com/images/navtab70.gif') center no-repeat;
}
li.forum a:hover {
	width: 70px;
	background: #FFF0BA url('http://www.howtolandscaping.com/images/navtab70.gif') center no-repeat;
}
li.articles a {
	width: 150px;
	background: #FDFFD4 url('http://www.howtolandscaping.com/images/navtab150.gif') center no-repeat;
}
li.articles a:hover {
	width: 150px;
	background: #FFF0BA url('http://www.howtolandscaping.com/images/navtab150.gif') center no-repeat;
}
li.glossary a {
	width: 170px;
	background: #FDFFD4 url('http://www.howtolandscaping.com/images/navtab170.gif') center no-repeat;
}
li.glossary a:hover {
	width: 170px;
	background: #FFF0BA url('http://www.howtolandscaping.com/images/navtab170.gif') center no-repeat;
}

#headpub728 {
	width: 728px;
	height: 90px;
	margin: 33px 3px 0 0;
	padding: 0;
}


#searchbar {
	position: absolute; top: 103px; left: 20px;
	width: 235px;
	height: 30px;
	margin: 0;
	padding: 0;
}


#body_contain {
	margin: 0;
	padding: 0;
	width: 1003px;
	height: 100%;
	background: url('http://www.howtolandscaping.com/images/bodybodybg.gif') center top repeat-y;
}

/* This seemingly duplicate div body_contain_vba was created so that divs with different values could be used for IE6 in sh2009_ie6.css */
#body_contain_vba {
	margin: 0;
	padding: 0;
	width: 1003px;
	height: 100%;
	background: url('http://www.howtolandscaping.com/images/bodybodybg.gif') center top repeat-y;
}

#body_contain_blog {
	margin: 0;
	padding: 0;
	width: 1003px;
	height: 100%;
	background: url('http://www.howtolandscaping.com/images/bodybodybg.gif') center top repeat-y;
}

#body_top {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 1003px;
	height: 28px;
	background: url('http://www.howtolandscaping.com/images/bodytopbg.gif') center top no-repeat;
}

#body_top_vba {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 1003px;
	height: 28px;
	background: url('http://www.howtolandscaping.com/images/bodytopbg.gif') center top no-repeat;
}

#body_top_blog {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 1003px;
	height: 28px;
	background: url('http://www.howtolandscaping.com/images/bodytopbg.gif') center top no-repeat;
}

#leftcol {
	float: left;
	width: 186px;
	height: 100%;
	margin: 0 0 0 28px;
}

.lefttop_green {
	width: 182px;
	height: 9px;
	margin: 0 2px 14px 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/lefttopbg_green.gif') center top no-repeat;
}

.lefttop_yellow {
	width: 182px;
	height: 12px;
	margin: 0 2px 14px 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/lefttopbg_yellow.gif') center top no-repeat;
}

.lefttop_shade {
	width: 182px;
	height: 24px;
	margin: 0 2px 14px 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/lefttopbg_shade.gif') center top no-repeat;
}

.lefttop_graybox {
	width: 174px;
	height: 5px;
	margin: 0 5px 14px 5px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/lefttopbg_graybox.gif') center top no-repeat;
}

.lefttopcontent {
	text-align: center;
	width: 162px;
	height: 20px;
	padding: 5px 10px 7px 10px;
}

.leftbody_green {
	width: 182px;
	height: 100%;
	margin: -16px 2px 0 2px;
	padding: 0 0 16px 0;
	background: url('http://www.howtolandscaping.com/images/leftbodybg_green.gif') center top repeat-y;
}

.leftbody_yellow {
	width: 182px;
	height: 100%;
	margin: -16px 2px 0 2px;
	padding: 0 0 16px 0;
	background: url('http://www.howtolandscaping.com/images/leftbodybg_yellow.gif') center top repeat-y;
}

.leftbody_shade {
	width: 182px;
	height: 100%;
	margin: -16px 2px 0 2px;
	padding: 0 0 16px 0;
	background: url('http://www.howtolandscaping.com/images/leftbodybg_shade.gif') center top repeat-y;
}

.leftbody_graybox {
	width: 174px;
	height: 100%;
	margin: -16px 5px 0 5px;
	padding: 0 0 16px 0;
	background:  #F5F5F5 url('http://www.howtolandscaping.com/images/leftbodybg_graybox.gif') center top no-repeat;
}

.leftbodycontent {
	width: 160px;
	height: 100%;
	margin: 0;
	padding: 0 0 0 11px;
}

.leftbodyindexcontent {
	width: 160px;
	height: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 9px;
}

.leftbottom_green {
	width: 182px;
	height: 9px;
	margin: -3px 2px 0 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/leftbottombg_green.gif') center top no-repeat;
}

.leftbottom_yellow {
	width: 182px;
	height: 12px;
	margin: -3px 2px 0 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/leftbottombg_yellow.gif') center top no-repeat;
}

.leftbottom_shade {
	width: 182px;
	height: 24px;
	margin: -16px 2px 0 2px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/leftbottombg_shade.gif') center top no-repeat;
}

.leftbottom_graybox {
	width: 174px;
	height: 5px;
	margin: 0px 5px 0 5px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/leftbottombg_graybox.gif') center top no-repeat;
}

#centercol {
	float: left;
	width: 492px;
	height: 100%;
	padding: 0;
	margin: 8px 0 0 7px;
}

.centertop {
	width: 486px;
	height: 30px;
	margin: 0 3px 14px 3px;
	padding-bottom: 0;
}

.centerbody {
	text-align: left;
	width: 486px;
	height: 100%;
	margin: 0px 3px 0 3px;
	padding: 0 0 16px 0;
	background: url('http://www.howtolandscaping.com/images/header_bg_leaf.gif') left top no-repeat;

}

.centerbodycontent {
	text-align: left;
	width: 452px;
	margin: auto;
}

.centerbottom {
	width: 486px;
	height: 25px;
	margin: -16px 3px 0 3px;
	padding: 0;
}

#rightcol {
	float: right;
	width: 269px;
	height: 100%;
	margin: 0 18px 0 0;
}

.righttop_shade {
	width: 259px;
	height: 24px;
	margin: 0 4px 0 4px;
	padding-bottom: 0;
	background: url('http://www.howtolandscaping.com/images/righttopbg_shade.gif') center top no-repeat;
}

.righttop_yellow {
	width: 259px;
	height: 33px;
	margin: 0 4px 0 4px;
	padding-bottom: 0;
	background: url('http://www.howtolandscaping.com/images/righttopbg_yellow.gif') center top no-repeat;
}

.righttop_pale {
	width: 259px;
	height: 12px;
	margin: 0 4px 0 4px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/righttopbg_pale.gif') center top no-repeat;
}


.righttopcontent_yellow {
	text-align: center;
	width: 239px;
	height: 33px;
	padding: 5px 25px 0 10px;
}

.righttopcontent_shade {
	text-align: center;
	width: 239px;
	height: 24px;
	padding: 3px 25px 0 10px;
}

.righttopcontent_page {
	text-align: center;
	width: 239px;
	height: 33px;
	padding: 12px 25px 0 10px;
}

.rightbody_shade {
	width: 259px;
	height: 100%;
	margin: -5px 4px 0 4px;
	padding: 0 0 16px 0;
	background: url('http://www.howtolandscaping.com/images/rightbodybg_shade.gif') center top repeat-y;
}

.rightbody_yellow {
	width: 259px;
	height: 100%;
	margin: 0px 4px 0 4px;
	padding: 0 0 3px 0;
	background: url('http://www.howtolandscaping.com/images/rightbodybg_yellow.gif') center top repeat-y;
}

.rightbody_pale {
	width: 259px;
	height: 100%;
	margin: 0px 4px 0 4px;
	padding: 0 0 3px 0;
	background: url('http://www.howtolandscaping.com/images/rightbodybg_pale.gif') center top repeat-y;
}

.rightbody_page {
	width: 259px;
	height: 100%;
	margin: 0px 4px 0 4px;
	padding: 0 0 3px 0;
	background: url('http://www.howtolandscaping.com/images/rightbodybg_page.gif') center top no-repeat;
}

.rightbodycontent {
	text-align: left;
	position: relative;
	width: 229px;
	height: 100%;
	margin: auto;
	padding: 0;
}

.rightbody200publish {
	text-align: left;
	/*position: relative;*/
	width: 229px;
	height: 200px;
	margin: 0 0 0 30px;
	padding: 0;
}

.rightbottom_shade {
	/*position: relative;*/
	width: 259px;
	height: 24px;
	margin: -16px 4px 0 4px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/rightbottombg_shade.gif') center top no-repeat;
}

.rightbottom_yellow {
	width: 259px;
	height: 24px;
	margin: 0 4px 0 4px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/rightbottombg_yellow.gif') center top no-repeat;
}

.rightbottom_pale {
	width: 259px;
	height: 12px;
	margin: 0 4px 0 4px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/rightbottombg_pale.gif') center top no-repeat;
}

.rightbottom_page {
	width: 259px;
	height: 32px;
	margin: 0 4px 0 4px;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/rightbottombg_page.gif') center top no-repeat;
}

#body_bottom {
	width: 1003px;
	height: 46px;
	clear: both;
	margin: 0;
	padding: 0;
	/*background: url('http://www.howtolandscaping.com/images/bodybottombg.gif') center top no-repeat;*/
}

#body_bottom_vba {
	width: 1003px;
	height: 46px;
	clear: both;
	margin: 0;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/bodybottombg.gif') center top no-repeat;
}

#body_bottom_blog {
	width: 1003px;
	height: 46px;
	clear: both;
	margin: 0;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/bodybottombg.gif') center top no-repeat;
}


.footer {
	width: 1003px;
	height: 100%;
	clear: both;
	padding: 0;
	margin: 0;
	background: url('http://www.howtolandscaping.com/images/bodybodybg.gif') center top repeat-y;
	color: #D7D7D7;

}

.footer a {
	color: #CBCBCB;
}


#footer_content {
	width: 930px;
	height: 100%;
	margin: auto;
	padding: 0;
}




#footer728pub {
	width: 728px;
	margin: 0 15px 15px 0;
}

#footercopyrights {
	float: right;
	text-align: right;
	width: 728px;
	margin: 0 15px 15px 0;
}





#footerlinks {
	clear: both;
	width: 930px;
	height: 21px;
	margin: auto;
	padding: 10px 0 0 0;
}

#footer_bottom {
	width: 1003px;
	height: 29px;
	clear: both;
	margin: 0;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/bodybottombg.gif') center top no-repeat;
}


.bodyspanbody {
	width: 939px;
	height: 100%;
	margin: 0 0 0 3px;
	padding: 12px 32px 0 32px;
	background: url('http://www.howtolandscaping.com/images/bodyspanbody.jpg') center top no-repeat;
	text-align: left;
}

.bodyspanshade {
	width: 939px;
	height: 100%;
	margin: 0 0 0 3px;
	padding: 12px 32px 0 32px;
	background: url('http://www.howtolandscaping.com/images/bodyspanshade.gif') center top no-repeat;
	text-align: left;
}

.bodyspanbodycontent {
	/*position: relative;*/
	width: 915px;
	height: 100%;
	margin: 0 12px;
	padding:0;
}

.bodyspanbottom {
	/*position: relative;*/
	width: 939px;
	height: 33px;
	margin: 0 0 0 3px;
	padding: 0 32px 0 32px;
	background: url('http://www.howtolandscaping.com/images/bodyspanbottom.gif') center top no-repeat;
}

.bodyspannavbar {
	/*position: relative;*/
	width: 939px;
	height: 45px;
	margin: 0 0 0 3px;
	padding: 0 32px 0 32px;
	background: url('http://www.howtolandscaping.com/images/bodyspannavbar.gif') center top no-repeat;
}

#navuserblock {
	/*position: relative;*/ 
	float: right;
	margin: 0 -17px -1px 0;
	padding: 0 10px 0 0;
	width: 100%;
	height: 100%;
	background: #F9EBB4;
}

#navuserblockcontent {
	/*position: relative;*/
	padding: 10px;
	width: 100%;
	height: 100%;
	margin: 0;
	text-align: left;
	line-height: 1.9;
}

#navuserblockcontent a, #navuserblockcontent a:visited {
	text-decoration: none;
}

#navuserblockcontent a:hover {
	text-decoration: underline;
}


#forumbody_contain {
	/*position: relative;*/
	width: 939px;
	height: 100%;
	margin: 0;
	padding: 0 32px 0 32px;
}

#leftforumscol {
	float: left;
	width: 182px;
	height: 100%;
	margin: 0;
	padding: 0;
}

#centerforumscol {
	float: left;
	width: 492px;
	height: 100%;
	margin: 8px 0 0 5px;
	padding: 0;
}

#centerforumscol_blog {
	float: left;
	width: 492px;
	height: 100%;
	margin: 0 0 0 6px;
	padding: 0;
}


.cfcol_top {
	background: url('http://www.howtolandscaping.com/images/cfcol_top.gif') center top no-repeat;
	width: 492px;
	height: 24px;
	margin: 0;
	padding: 0;
}

.cfcol_body {
	width: 492px;
	height: 100%;
	margin: 0;
	padding: 0;
}

.cfcol_body_articles {
	width: 492px;
	height: 100%;
	margin: 0;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/header_bg_leaf.gif') left top no-repeat;

}


.cfcol_body_home {
	width: 492px;
	height: 100%;
	margin: 0;
	padding: 0;
	background: url('http://www.howtolandscaping.com/images/header_bg_leaf.gif') left top no-repeat;

}

.cfcol_body_shade {
	background: url('http://www.howtolandscaping.com/images/cfcol_body.gif') center top repeat-y;
	width: 492px;
	height: 100%;
	margin: 0;
	padding: 0;
}

.cfcol_body_content {
	width: 470px;
	height: 100%;
	margin: auto;
	padding: 0;
}

.cwpcol_body_content {
	width: 456px;
	height: 100%;
	margin: auto;
	padding: 0;
}

.cwpcol_body_content img {
	padding: 7px;
}




.cfcol_bottom {
	/*position: relative;*/
	background: url('http://www.howtolandscaping.com/images/cfcol_bottom.gif') center top no-repeat;
	width: 492px;
	height: 24px;
	margin: 0;
	padding: 0;
}

#rightforumscol {
	float: right;
	width: 250px;
	height: 100%;
	margin: 8px 0 0 0;
	padding: 0;
}

.rightbody {

	width: 259px;
	height: 100%;
	text-align: left;
	margin: 0 0 0 -9px;
	padding: 0;
}



.clear {
	clear: both;
}

.showthreadmenu_control {
	background: #96835E;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}

.showthreadmenu_control a:link, .vbmenu_control_alink {
	color: #FFFFFF;
	text-decoration: none;
}

.showthreadmenu_control a:visited, .vbmenu_control_avisited {
	color: #FFFFFF;
	text-decoration: none;
}

.showthreadmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover {
	color: #FFFFFF;
	text-decoration: underline;
}

.whitebg {
	background: #ffffff;
}

.bigfont {
	font-size: 20px;
}
#profile300 {
	width: 300px;
	height: 250px;
	margin: 6px;
	padding: 0;
}

#username_box {
	/*position: relative;*/
	float: left;
}

#scootpanelleft {
	margin: 0 0 0 -15px;
	padding: 0;
}

h1.forumtitle {
	color: #312107;
	font-family: Georgia, serif;
	font-size: 24px;
	margin-top: 5px;
}




h1.articles, h2.articles {
	color: #312107;
	font-family: Georgia, serif;
	font-size: 24px;
	margin: -3px 0 0 5px;
	padding: 0 0 0 25px;
	border-bottom:#6FBE4F 1px dotted;

}

h2.sans_sm {
	color: #92390d;
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	margin: -3px 0 0 5px;
	border-bottom:#DCCE9F 1px dotted;

}

h1.articles a, h1.articles a:visited, h2.articles a, h2.articles a:visited {
	color: #5D4C1E;
	text-decoration: none;
}

h1.articles a:hover, h2.articles a:hover {
	color: #DFB81A;
	text-decoration: none;
}

h1.articles_glos {
	color: #312107;
	font-family: Georgia, serif;
	font-size: 24px;
	margin: -3px 0 0 5px;

}

h1.articles_glos a, h1.articles_glos a:visited {
	color: #312107;
	text-decoration: none;
}

h1.articles_glos a:hover {
	color: #1D7DCE;
	text-decoration: none;
}

h3.articles {
	color: #312107;
	font-family: Georgia, serif;
	font-size: 18px;
	margin: -3px 0 0 5px;
}

h3.articles a, h3.articles a:visited {
	color: #312107;
	text-decoration: none;
}

h3.articles a:hover {
	color: #1D7DCE;
	text-decoration: none;
}


.post-info{
color:#48330F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin:0;
padding-left: 5px;
}
.post-info a{
text-decoration:none;
color:#92390D;
border:none;
}
.post-info a:hover{
text-decoration:none;
color:#1D7DCE;
border:none;
}

.smallprint {
	font: 11px verdana;
}

#join_uspic {
	float: left;
	width: 190px;
	margin: 0;
	padding: 0;
}

#join_ustextholder {
	float: right;
	width: 277px;
	height: 140px;
	margin:0;
	padding:0;
	background: url('http://www.howtolandscaping.com/images/join_ustextbg.gif') center top no-repeat;
}

#join_ustextcontent {
	/*position: relative;*/
	width: 245px;
	margin: 16px 0 0 20px;
	font: 11px verdana;
}

.big {
	color: #312107;
	font-family: Georgia, serif;
	font-size: 22px;
	margin: -3px 0 0 5px;
}

.avatarspace img {
	margin: 0 7px 10px 0;
}

.reference a {
text-decoration: none;
}

.reference li {
	font-size: 75%;
}

hr {
	border-bottom:#564612 1px dotted;
	}

a img {
	border: none;
}

#photopub728 {
	width: 728px;
	height: 90px;
	margin: 7px 0 7px 0;
	padding: 0;
}

/* *********** Text Background Colors ******************* */
.bggreen {
background-color: #D2FFD3;
}

.bgyellow {
background-color: #FDFFC6;
}

.bgred {
background-color: #FFC6C6;
}

.bgorange {
background-color: #FFE4C6;
}

.bgpink {
background-color: #FFE0FD;
}

.bgblue {
background-color: #C6E9FF;
}

.bgpurple {
background-color: #E4C6FF;
}

.alt3-pro {
background-color: #E1F9B4;
}

.alt4-pro {
background-color: #FFFFE2;
}

.alt5 {
background-color: #F8FEF6;
}

.alt6 {
background-color: #F6FDFE;
}

.slideshowholder {
	width: 468px;
	height: 200px;
	margin: auto;
	padding: 0 0 20px 0;
}


	
.slideshow {
	margin: 0;
	padding: 0;
	width: 468px;
	height: 200px;
	overflow: hidden;
}


