@import url('colors.css');
#main_wrapper {
	background:url("../graphics/main_bg.jpg") repeat-x;
}
#module_1 h3, #module_1 h4 {background-image:url('../graphics/HOTP.png');}
#module_2 h3,#module_2 h4 {background-image:url('../graphics/Email.png');}
#module_3 h3,#module_3 h4 {background-image:url('../graphics/Offer.png');}

#module_1 .collection_item_gallery_label {
	display:none;
}

#search {
	margin:15px 0 0 0;
}

body.home div#main_left div.collection_item_gallery_label a {
	display:none;
}


#sliderSpotlight {
	height: 425px !important;
	position: relative;
}

ol#controls {
position: absolute;
top: 220px;
left: 44%;
height: 10px;
}

ol#controls li {
margin: 0 3px !important;
}

ol#controls li a {
height: 6px !important;
line-height: 0px !important;
color: #555;
padding: 0 3px !important;
text-indent: -9999px;
border-radius: 15px;
border-image: initial;
}

#ie #modules {
padding-top: 40px;
}

#ie #modules div {
padding: 0;
}

#e2ma_signup_form * {
color: black;
}

#spotlight .collection_item_label {
display: none;
}


/* New jQuery Spotlight */

#ie #modules {
padding-top:40px;
}

#ie #modules div {
padding:0;
}

#e2ma_signup_form * {
color:#000;
}

body.home #main_left {
clear:both;
float:none;
width:100%;
}

body.home #main_right {
float:none !important;
padding-bottom:60px;
position:relative;
width:790px !important;
}

#sliderSpotlight {
height:290px !important;
overflow:hidden;
padding-left:0;
width:790px !important;
}

ol#controls {
top:290px;
}

#spotlight ul {
margin:0;
padding:0;
}

#spotlight .collection_item_description,#spotlight .collection_item_gallery_description {
background:transparent url('../graphics/1px.png') repeat fixed;
bottom:0;
color:#fff;
display:block;
font-size:0.8em;
font-style:normal;
line-height:1.6em;
padding:4px 20px 8px;
position:absolute;
width:750px !important;
}

#spotlight .collection_item_description p,#spotlight .collection_item_gallery_description p {
margin-bottom:0;
}

#spotlight .collection_item_label {
top:0;
}

#main,#spotlight ul.content_collection_items li {
position:relative;
}

#sliderSpotlight li, #slider2 li {
height:auto;
}


/* Division swap */

body.home #main_left {
padding-top: 342px;
width: 790px;
margin:0 auto;
padding-bottom:32px;
}

body.home #main_right {
position:absolute;
top:72px;
left:60px;
}

