#tflwContest {
height:46px;
width:182px;
}

#carouselContainer {
float:left;
height:220px;
margin-left:480px;
margin-top:360px;
position:absolute;
z-index:10;
}
/***** Carousel Buttons *****/
#buttonContainer {
display:inline;
float:left;
height:19px;
margin-left:335px;
margin-top:190px;
z-index:15;
}

ul#carousel,ul#buttonArea {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
}

#buttonArea li {
background-repeat:no-repeat;
display:inline;
float:left;
overflow:hidden;
}

.carouselButton {
float:left;
height:19px;
width:18px;
}

#carouselNextPage,#carouselPrevPage {
cursor:pointer;
margin-top:1px;

position:relative;
z-index:15;
}

#carouselSeperator {
background-color:#FFF;
height:18px;
margin:0 5px;
width:1px;
}

.lightText {
color:#f8f5d2;
}

.whiteText {
color:#fff;
}

.title {
font-size:17px;
}

.large {
font-size:14px;
}

/***** Carousel Pages *****/
.carouselPage {
height:190px;
position:absolute;
visibility:hidden;
width:425px;
z-index:1;
}

.carouselPage_on {
visibility:visible;
}

#carouselPage1 {
background-image:url("../images/tableWoman.gif");
background-repeat:no-repeat;
}

#carouselPage2 {
background-position:-15px 0;
padding-left:95px;
padding-top:15px;
width:350px;
}

#carouselPage4 {
margin-left:75px;
width:350px;
background-image:url("../images/television.gif");
background-position:18px 0;
background-repeat:no-repeat;
}

#carouselPage3 {
background-image:url("../images/ginger.png");
background-repeat:no-repeat;
letter-spacing:0.25px;
behavior:url("include/iepngfix.htc");
}

#carouselPage5 {
background-position:-15px 0;
padding-left:20px;
margin-top:-40px;
}

#carouselPage6 {
background-image:url("../images/CarouselImage01.png");
background-repeat:no-repeat;
letter-spacing:0.25px;
margin:0 0 0 60px;
width:385px;
behavior:url("include/iepngfix.htc");
}

#carouselPage6 p{
margin-left:220px;
margin-top:35px;
}

#carouselPage6 p .button-enter_now{
margin-top:6px;
}

#carouselPage7 {
background-image: url("../images/cfcwContest.png");
background-repeat: no-repeat;
width: 280px;
display: block;
margin-top: 22px; 
margin-left: 160px;
behavior: url("include/iepngfix.htc");
}

#carouselPage7 .cfcwlink {
position: absolute; 
top: 126px; 
left: 162px;
}

#carouselPage8 {
display: block;
margin-top: 0;
margin-left: 102px;
behavior: url("include/iepngfix.htc");
}

#carouselPage9 {
display: block;
margin-top: 12px;
margin-left: 150px;
behavior: url("include/iepngfix.htc");
}

#carouselPage8 #door {
float: left;
width: 116px;
}

#carouselPage8 #holiday-entertaining {
margin-top: 39px;
}

.carouselTextbox {
font-size:12px;
}

.carouselTextboxTopIndent1 {
margin-top:23px;
}

.carouselTextboxTopIndent2 {
margin-top:13px;
}

.carouselTextboxTopIndent3 {
margin-top:40px;
}

.carouselTextboxTopIndent4 {
margin-top:26px;
}

.carouselTextboxTopIndent5 {
margin-top:30px;
}

.carouselTextboxLeftIndent1 {
margin-left:190px;
}

.carouselTextboxLeftIndent2 {
margin-left:210px;
}

.carouselTextboxLeftIndent3 {
margin-left:190px;
}

.carouselTextboxLeftIndent4 {
margin-left:205px;
}

.carouselTextboxLeftIndent5 {
margin-left:195px;
}


#enterbutton,#watchbutton {
display:block;
height:30px;
margin-left:-3px;
margin-top:4px;
position:relative;
width:92px;
z-index:1;
}

#carouselPage2Image {
background-image:url("../images/spirits.png");
background-repeat:no-repeat;
height:193px;
left:-20px;
position:absolute;
top:0;
width:246px;
z-index:0;
}

#carouselPage5Image {
background-image:url("../images/holidayDoor.png");
background-repeat:no-repeat;
height:223px;
left:20px;
position:absolute;
top:50px;
width:214px;
z-index:0;
}

#ROCStext {
margin-top:15px;
}

#carouselPage10,
#carouselPage11 {
    padding-left: 112px;
}
