/* !Banner Styles */
#banner {
background: #4f4e7d url(/PublishingImages/Cosmetic_Plastic/home/banner-bg-home.jpg) no-repeat 0 0;
height: 27.5em;
width: 1100px;
}
#banner-inner {
position: relative;
height: 27.5em;
}
#switcher {
position: absolute;
top: -72px;
right: 70px;
}
#switcher img {display: none;}
#switcher img:first-child {display: block;}
#banner img.banner-hero {
border: none;
margin: 0;
padding: 0;
}
h1#hp-title {
background: url(/PublishingImages/Cosmetic_Plastic/home/home-page-title.png) no-repeat;
height: 184px;
position: absolute;
top: 22px;
text-indent: -9999px;
width: 421px;
}
#banner p.tagline {
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size: 2.4em;
position: absolute;
left: 285px;
letter-spacing: 1px;
line-height: 1;
margin: 0;
text-shadow: 0 -1px 5px #2a2942, 0 1px 5px #2a2942, -1px 0 5px #2a2942, 1px 0 5px #2a2942; /* text-shadow applied in all 4 directions to simulate a "glow" */
top: 160px;
}
#section-masthead {margin-bottom: 0;}
#page-heading h1 {margin: 0;}

/* !Main Content Styles */
.featured {
background: url(/PublishingImages/Cosmetic_Plastic/common/bg-featured.jpg) center top no-repeat;
float: left;
	min-height: 248px;
	height: auto !important;
	height: 248px;
margin-right: 17px;
padding: 20px 10px;
width: 282px;
}
.featured h3 {margin-top: 0;}
.featured h3 a {
color: #467746;
font-weight: bold;
margin-bottom: 5px;
text-decoration: none;
}
.featured h3 a:hover {
color: #2e592e;
}
.featured-blurb {
font-size: 1.3em;
line-height: 1.5em;
}
.home {
float: right;
margin-right: 0;
padding: 0;
width: 302px;
}
.home .contact-area h2 {margin: -3px 14px 0.555em 10px;}
.home p {
margin: 10px;
}
.home p.dyna-btn {
margin: 0 10px;
}
#form {
background-color: #6b6d9e;
margin-left: 3px;
padding: 15px;
width: 264px;
}
.home #form input {
float: left;
width: 218px;
}
.home #form input.SearchButton {
border: none;
cursor: pointer;
float: right;
display: block;
height: 22px;
margin-top: 1px;
text-indent: -9999px;
outline: none;
width: 35px;
}
a.SearchAdvanced {display: none;}

/* Search Form Override */

.home #searchContainer {padding: 0;}
