body { background: url(../images/scotts/bg.jpg); color: #535252; }

h2 { color: #a6381f; }
h3 { color: #7e7e7e; }
h4 { color: #a6381f; }
a { color: #a6381f; }
.button { background: url(../images/scotts/button-bg.png) repeat-x; color: #fff !important; }

#header { background: url(../images/scotts/header-bg.png) top center no-repeat; }
#header #navigation { background: url(../images/scotts/navigation-bg.png) top center no-repeat; }
#header .logo { background: url(../images/scotts/logo.png) center center no-repeat; }

#content { background-color: #fff; }
#content .sidebar { color: #757575; }

.home .location-search button { background-color: #a6481f; color: #fff; font-size: 120%; }

.secondary #content .right h4 { color: #757575; }
.secondary #content .sidebar a { color: #757575; }
.secondary .sidebar h2 { background-color: #a6381f; color: #fff; }
.secondary #content .sidebar li a { color: #a6381f; }
.secondary #content .sidebar li li a { color: #757575; }

#navigation a {color:Black;}

.separated { border-top-color: #666; }
.sidebar .current-location { color: #a6381f; }
.cta-description { color: #a6381f; }
.main .current-location { color: #a6381f; }

.map { border-color: #a0a0a0; }

#footer { background: url(../images/scotts/footer-bg.png) top center no-repeat; }
#footer .bottom { background: #fff; height: 45px; width: 100%; position: absolute; bottom: 0; }
#footer .bottom-inner { width: 930px; margin: 0 auto; }
#footer .bottom-inner .copyright { padding-top: 1.4em; display: block; width: 250px; float: left; }
#footer .bottom-inner .horizontal { width: 200px; }
#footer .bottom-inner .horizontal a { padding-top: 0.8em; }
#footer .horizontal { width: 180px; margin-top: 0.3em; float: right; }
#footer .rui-logo { background: url(../images/scotts/rui-logo.png) no-repeat; width: 36px; height: 37px; margin: 4px 7px 0px 20px; display: block; float: left; }

/**
* CSS HACKS
**/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/*\*/
.clearfix { display: block; }
/**/

