body#house_of_fun                               {background: #055973;}
body#house_of_fun div#container div#imgbg       {background: url(../img/fun_bg.jpg) no-repeat; position: absolute; top:0; left:0; width: 1200px; height: 800px; z-index: -2}
div#main                                        {background: url(../img/house_sprite.png) 0px -65px no-repeat; float:left; margin: 10px 0px 0px 18px; width: 581px}

    h2                  {background: url(../img/house_sprite.png) 0px -27px no-repeat; height: 38px; margin: 10px 10px 10px 262px; text-indent: -9999px; width:257px}
    p#description       {margin: 10px 10px 10px 262px; }
    div.image-scroller  {margin: 18px 10px 0px 10px}

    div#weeks           {background: url(../img/house_sprite.png) 10px -731px no-repeat; margin: 0px 10px 0px 0px; padding: 55px 0px 12px 0px}
    div#week-1 h3       {background: url(../img/house_sprite.png) -388px -1262px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-2 h3       {background: url(../img/house_sprite.png) -388px -1295px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-3 h3       {background: url(../img/house_sprite.png) -0px -1329px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-4 h3       {background: url(../img/house_sprite.png) -231px -1329px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-5 h3       {background: url(../img/house_sprite.png) -461px -1329px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-6 h3       {background: url(../img/house_sprite.png) 0px -1367px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-7 h3       {background: url(../img/house_sprite.png) -233px -1367px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-8 h3       {background: url(../img/house_sprite.png) -464px -1367px no-repeat; height: 32px; margin-left: 4px; text-indent: -9999px; width:230px}
    div#week-2 .dot-nav {width: 78px}

    div#weeks p         {margin: 18px 20px 0px 20px}
    div#weeks div.image-scroller {float: right}
    div#weeks-scroller  {background: url(../img/house_sprite.png) 0px -1114px no-repeat; height: 72px; margin: 0px 0px 0px 10px; width: 570px}

    a.week-link                 {display: block; height: 34px; text-indent: -9999px; width: 34px;}
    a.week-link.active          {background: url(../img/house_sprite.png) no-repeat; }
    a#week-link-1               {position: relative; top: 16px; left: 20px}
    a#week-link-1.active        {background-position: 0px -1295px}
    a#week-link-2               {position: relative; top: -20px; left: 88px}
    a#week-link-2.active        {background-position: -34px -1295px}
    a#week-link-3               {position: relative; top: -53px; left: 156px; width: 32px}
    a#week-link-3.active        {background-position: -68px -1295px}
    a#week-link-4               {position: relative; top: -88px; left: 228px; width: 32px}
    a#week-link-4.active        {background-position: -100px -1295px}
    a#week-link-5               {position: relative; top: -122px; left: 300px; width: 32px}
    a#week-link-5.active        {background-position: -132px -1295px}
    a#week-link-6               {position: relative; top: -156px; left: 368px; width: 32px}
    a#week-link-6.active        {background-position: -164px -1295px}
    a#week-link-7               {position: relative; top: -190px; left: 436px; width: 32px}
    a#week-link-7.active        {background-position: -196px -1295px}
    a#week-link-8               {position: relative; top: -224px; left: 502px; width: 32px}
    a#week-link-8.active        {background-position: -228px -1295px}


    div#poll-results                {background: #23859F; color: black; margin: 0px; padding: 0px 0px 20px 0px}
    div#poll-results div.poll       {background: #B7E5EF; margin: -1px 0px 0px 10px; width: 558px;}
    div#poll-results h3             {background: url(../img/house_sprite.png) 0px -1186px no-repeat; height: 62px; margin-left: 10px; text-indent: -9999px; width: 570px}
    div#poll-results p              {float: none; margin: -1px 0px; padding: 0px 20px 20px 0px; margin: 0 0 0 10px; width: 518px}
    div#poll-results ul             {float: right; list-style: none; margin: 0px 20px 0px 10px}
    div#poll-results ul li          {background: url(../img/house_sprite.png) -618px -38px no-repeat; float: left; height: 121px; margin: 10px; width: 92px; z-index: 100}
    div#poll-results ul li h4       {background: url(../img/house_sprite.png) no-repeat; height: 29px; text-indent: -9999px; width: 92px}
    div#poll-results ul li img      {border: 1px solid #E00E7A;}
    div#poll-results ul li h4.p1    {background-position: -277px -33px;}
    div#poll-results ul li h4.p2    {background-position: -378px -33px;}
    div#poll-results ul li h4.p3    {background-position: -479px -33px;}

    div#poll {margin: 12px 0px 0px 12px;}
    div#poll h3 {background: url(../img/house_sprite.png) -594px -330px no-repeat; height: 48px; text-indent: -9999px; width: 168px}
    div#poll form {background-color: #B7E5EF; margin-left: 8px; text-align: center}
    div#poll form p {color: #E00E7A; margin: 0px 12px}
    div#poll form label {margin-top: 20px}
    div#poll form label img {border: 1px solid #E00E7A; display: block; margin: auto;}
    div#poll form p {color: black}
    div#poll form div.submit input {background: url(../img/house_sprite.png) -616px -176px no-repeat; border: none; font-size: 0px; height: 34px; line-height: 0px; margin-top: 12px; margin-bottom: 12px; text-indent: -9999px; width: 146px}

    div#scroller {margin-left: 8px}
    .ui-widget-content {background: none; border: none}
    .ui-slider {width: 485px;}
    .ui-slider-horizontal {height: 10px; position: relative; top: 7px}
    .ui-slider .ui-slider-handle {background: url(../img/house_sprite.png) -653px -1268px no-repeat; border: none; height: 17px; width: 69px}

