/* --- Begin of slider CSS --- */	#slider-box{		padding-top:10px;	}		#slider{		margin:0px 52px;		background-color:#FCC774;		border:1px solid #FAA012;		border-radius: 5px;		-moz-border-radius: 5px;		-webkit-border-radius: 5px;	}		#slider ul, #slider li{		margin:0;		padding:0;		list-style:none;	}		#slider li{		overflow:hidden; 		width:800px;		height:125px;	}		p#controls, p#controls2{		margin:0;		padding:0;		position:relative;	} 	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 		display:block;		margin:0;		overflow:hidden;		text-indent:-8000px;				width:48px;		height:57px;		position:absolute;		top:-90px;	}			#nextBtn{ 		left:860px;	}					#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  		display:block;		width:48px;		height:57px;		background:url(../images/buttons/arrow_prev.png) no-repeat 0 0;		}			.sliderSpacer{		padding-left: 30px;		padding-right:30px;	}	/* --- Slider Small --- */	#small-slider{		margin:55px 0px;		background-color:#e7efff;		border:1px solid #ccc;	}		#small-slider ul, #small-slider li{		margin:0;		padding:0;		list-style:none;	}		#small-slider li{		overflow:hidden; 		width:220px;		height:440px;	}		p#small-controls{		margin:0;		padding:0;		position:relative;	} 	#prevBtn2, #nextBtn2{ 		margin:0 0 0 90px;		overflow:hidden;		text-indent:-8000px;				width:34px;		height:34px;		top:-535px;		position:absolute;	}			#nextBtn2{ 		top:-45px;	}					#prevBtn2 a, #nextBtn2 a{ 		background:url(../images/buttons/babyblue-arrow-up.png) no-repeat 0 0;		}		#nextBtn a, #nextBtn2 a{ 		background:url(../images/buttons/arrow_next.png) no-repeat 0 0;		}		#nextBtn2 a{ 		background:url(../images/buttons/babyblue-arrow-down.png) no-repeat 0 0;		}	/* --- Slider Items --- */	.occasions-random-list-td img{		height:100px;		border:1px solid #FAA012;	}		.occasions-random-list-td{		padding-top:10px;		text-align:center;	}	/* --- End of slider CSS --- */