/*** Stylesheet for index page specific objects ***/

#container #global {  padding: 37px 5px 5px; } /* Global has no breadcrumbs */

/*** Primary column on the index ***/
#container #global #primary-column { display: inline; float: right; width: 790px; margin: 0 0 0 7px; }

/*** Search bar ***/
#container #global #primary-column #searchbar { width: 788px; overflow: hidden; margin-top: 0; background: #ebeefe; }
#container #global #primary-column #searchbar .float { display: inline; float: left; width: 300px; padding: 5px 0; line-height: 30px; }
#container #global #primary-column #searchbar p { width: 50px; display: inline; float: left; margin: 0 10px 0 0; }
#container #global #primary-column #searchbar ul { width: 110px; display: inline; float: left; margin: 0 10px 0 0; }
#container #global #primary-column #searchbar ul li { list-style-type: disc; }
#container #global #primary-column #searchbar select { display: inline; width: 150px; margin: 0 10px; }

/*** Secondary column (subcategories) for index ***/
#container #global #secondary-column { position: relative; display: inline; float: right; width: 173px; background-color: #fff; }
#container #global #secondary-column h3 { padding: 5px 10px; font-size: 14px; font-weight: bold; height: 15px; }
#container #global #secondary-column .content { position: relative; padding: 5px; font-size: 11px; line-height: 15px; margin: 0 0 10px; }
#container #global #secondary-column .content .content { border: none; } 
#container #global #secondary-column .content p { margin: 3px 0; } 
#container #global #secondary-column .content p a { white-space: nowrap; }
#container #global #secondary-column .content strong { display: block; margin: 0 0 5px 0; }
#container #global #secondary-column .content input.radio { position: relative; top: 2px; }
#container #global #secondary-column .content input.text { padding: 2px; font: 11px Arial, Helvetica, sans-serif; }
#container #global #secondary-column .categ { display: block; background: #ddd; font-weight: bold; text-decoration: none; line-height: 20px; font-size: 12px; margin: 0; padding: 0 0 0 5px; }
#container #global #secondary-column .categ:hover { background: #fff; }
#container #global #secondary-column .subcateg { margin: 0 0 0 15px; text-decoration: none; line-height: 20px; font-size: 12px; }
#container #global #secondary-column .current_niche { display: block; background: #ebeefe; border: 1px solid #ebeefe; }
#container #global #secondary-column .current_niche .categ { background: #ebeefe; }
#container #global #secondary-column .current_niche .categ:hover { background: none; }
#container #global #secondary-column .current_niche .content { padding: 0; }
#container #global #secondary-column .current-categ { font-weight: bold; color: #990000; }
#container #global #secondary-column select { width: 150px; }
#container #global #secondary-column #show-more,
#container #global #secondary-column #show-less { display: block; padding: 0 5px 5px 0; }

/*** Module for index only ***/
#container #global .module { width: 788px; margin: 15px 0 } /* for index only */

/*** Index only scene boxes that float ***/
#container #global .scene { display: inline; float: left; width: 250px; margin: 5px 0 15px 0; }
* html #container .scene { width: 250px; } /* IE6 is dumb */
#container #global .scene h4 { width: 220px!important; padding: 0 10px 0 0; }
* html #container #global .scene h4 { width: 175px!important; }
#container #global .scene p { width: 220px; padding: 0 10px 0 0 }
* html #container #global .scene p { width: 175px; }
#container #global .last { width: 220px; }

/*** Index-only DVD boxes that float ***/
#container #global  .dvd { position: relative; display: inline; float: left; width: 194px; margin: 5px 0 15px 0; }
* html #container #global  .dvd { width: 192px; } /* IE6 is dumb */
#container #global .dvd p { width: 180px; }
#container #global .dvd img { display: inline; margin: 0 5px 0 0; }
#container #global .last-dvd { width: 185px; }

#container #global .pornstar { position: relative; display: inline; float: left; width: 204px; margin: 5px 0 15px 0; }
#container #global .pornstar p,
#container #global .pornstar h4 { width: 120px; }
#container #global .pornstar img { display: inline; margin: 0 5px 0 0; }
#container #global .last-pornstar { width: 152px; }


/*** Website-holder in index ***/
#container #global .websites-holder { width: 748px; height: 150px; padding: 10px; overflow-x: scroll; overflow-y: hidden; }
* html #container #global .website-holder { overflow-y: auto }
#container #global .websites-holder div { height: 150px; }
#container #global .websites-holder img { margin: 0 10px 0 0; border: 0; }

