
body{background: #080808 url('http://enviromaxlandscape.com/wp-content/themes/echoes/images/backgrounds/rotate.php') no-repeat top;}

.ddsmoothmenu ul ul {
	border-bottom:10px solid #321c04;
}

.ddsmoothmenu ul li a:hover{
background: #321c04; /*background of menu items during onmouseover (hover state)*/
color: #fff;
}

/* -------- Page Structure -------- */

#mainpagecontainer{ border-top:10px solid #321c04;}
#pagecontainer{border-top:8px solid #291B0D;}

/* -------- Title -------- */

#categorytitle { color:#fff; background:#321c04;}
#fullwidth-categorytitle {color:#fff; background:#321c04;}

	.homeportfoliotitle a:hover { color:#321c04;  }
	.mportfoliotitle a:hover { color:#321c04;  }
	.mportfoliotitle-med a:hover { color:#321c04; }
		
		.mbigbutton a:hover {
			color:#321c04;
		}

		.mbigtitle a:hover{
			color:#321c04; 
		}
			.mblogtitle a:hover { color:#321c04; text-decoration:none;}
	
/* -------- Steps -------- */

		.steptitle a:hover{
			color:#321c04; text-decoration:none;
		}	

		.steptext a:hover { text-decoration:none; }


					.articletitle a:hover {
						color:#321c04; text-decoration:none;
					}

				.abouttitle a:hover {
						color:#321c04; text-decoration:none;
					}

		.portfoliotitle a:hover { color:#321c04; text-decoration:none;}
		.recent-title a:hover { color:#321c04; text-decoration:none;}

		.sidebaropts a:hover { color:#321c04; text-decoration:none;}
			.sidebaropts ul li a:hover { color:#321c04; text-decoration:none;}
			
		.sidebarpopular a:hover { color:#321c04; text-decoration:none;}
			.sidebarpopular ul li a:hover { color:#321c04; text-decoration:none;}
			
			
/* -------- Flexible Buttons -------- */

/* Normal Buttons  */


#contents a.button:hover , a.button:hover {
	color:#321c04;
}

#contents a.button:hover span, a.button:hover span{
	color:#321c04;
}

/* Icon Buttons  */

#contents a.buttonicon:hover , a.buttonicon:hover {
	color:#321c04;
}

#contents a.buttonicon:hover span, a.buttonicon:hover span{
	color:#321c04;
}

/* -------- Footer -------- */

#footer{
background:#111;
}
	#footerbarwrap {
		background: #111;
		}
	#footerwrap {
		background: #111;
		}
	#footerleft {
		float:left;
		margin:-8px 15px 0px -28px;
		}
	#footerright {
		float:right;
		margin-right:10px;
		}
	
	.affiliateLogoW {width:50px; margin-right:10px; position:relative; margin-bottom:-10px;}
	.affiliateLogoH {height:50px; margin-right:10px; position:relative; margin-bottom:-10px;}

	.regnums {
		width: 1025px;
		background-color:none;
		text-align:right;
		padding:5px 5px 0px 5px;
		margin:0px auto 100px auto;
		color: #666;
		}
/*=== End of CSS ===*/
