.clr { clear: both; height: 1px; font-size: 1px; overflow: hidden; }
.floatleft { float: left; }
.floatright { float: right; }
.hiddenJSblock { display:none; }
div.floatleft { margin: 0 20px 5px 0;}
div.floatright { margin: 0 0 5px 20px;}

#gallery-slide {
width:414px;
overflow:auto;
overflow-x:hidden;
overflow-y:hidden;
margin:0 auto;
float: left;
margin: 0 0 0 10px;

}

#slide-list {
border:0;
margin:0;
padding:0;
display: inline;
}

#typeDescrib { display:block; float: left; clear: both;}

#gallery-previous, 
#gallery-next { display: none; }

#ads-leaderboard,
#ads-skyscraper-right,
#ads-skyscraper-standard-right,
#ads-skyscraper-left,
#ads-square,
#fullbanner1,
#quarterbanner1,
#fullbanner2,
#quarterbanner2 { display:none; }




/* -------------------------------------------
*
*  Questionary Overlay
*
*/

div#questionary-overlay                                        {
   clear: both;
   position: absolute;
   z-index: 100;
   top: 0;
   left: 0;
   width: 100%;
    
}
div#questionary-overlay div.questionary-overlay-box            {
   position: relative;
   width: 836px;
    
   margin: 0 auto;
}
div#questionary-overlay div.questionary-overlay-top            {
   height: 25px;
   font-size: 0;
   line-height: 0;
   background: url('box.png') 0 0 no-repeat;
}
div#questionary-overlay div.questionary-overlay-middle         {
   background: url('box.png') -1000px 0 repeat-y;
    height:auto;
}
div#questionary-overlay div.questionary-overlay-bottom         {
   height: 25px;
   font-size: 0;
   line-height: 0;
   background: url('box.png') -2000px 0 no-repeat;
}
div#questionary-overlay div.questionary-overlay-close          {
   position: absolute;
   top: 20px;
   right: 17px;
   width: 30px;
   height: 30px;
}
div#questionary-overlay div.questionary-overlay-close a        {
   display: block;
   height: 100%;
   background: url('box-close.png') 0 0 no-repeat;
}
div#questionary-overlay div.questionary-overlay-close span     {display: none;}
