/* ------------------------------------------------------------------- */
/* PRODUCTS */
/* ------------------------------------------------------------------- */

#catalogue-group-list-wrapper ul li						{ list-style:none; padding:0; font-size:1.1em; background: no-repeat top left; clear:both; position:relative; }

#catalogue-group-list-wrapper ul li a.name				{ width:590px; height:19px; display:block; font-size:1.3em; color:#FFFFFF; padding:2px 0 0 10px; margin:0 0 10px 0 background-position: top left; }
#catalogue-group-list-wrapper ul li.dog a.name			{ background-image:url('../grfx/layout/dogs/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.cat a.name			{ background-image:url('../grfx/layout/cats/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.bird a.name			{ background-image:url('../grfx/layout/birds/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.aquatic	a.name		{ background-image:url('../grfx/layout/aquatic/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.smallanimal a.name	{ background-image:url('../grfx/layout/small-animals/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.wildbird a.name		{ background-image:url('../grfx/layout/wild-birds/product-divider.gif'); }
#catalogue-group-list-wrapper ul li.xmas a.name			{ background-image:url('../grfx/layout/xmas/product-divider.gif'); }


#catalogue-group-list-wrapper ul li a.name:hover		{ background-position:bottom left;}

#catalogue-group-list-wrapper ul li a.thumbnail	img		{ display:none; }


#catalogue-group-list-wrapper ul li span.catalogue-group-list-subgroup	{ font-size:0.95em; width:600px; margin-bottom:10px; display:block; }

#catalogue-group-list-wrapper ul li a.subgroup-name						{ width:285px; display:inline-block; padding:0 0 0 11px; background:url(../grfx/layout/bullet.gif) no-repeat 0 3px; }
#catalogue-group-list-wrapper ul li a.subgroup-name:hover				{ color:#999999;}
#catalogue-group-list-wrapper ul li span.subgroup-divider				{ display:none; }


/* ------------------------------------------------------------------- */
/* FIX FOR SIDE NAV */
/* ------------------------------------------------------------------- */
#navwindow-wrapper										{ background:url('../grfx/navigation/products.gif') no-repeat 0 45px; padding-top:70px; }


/* ------------------------------------------------------------------- */
/* PAGE HEADER */
/* ------------------------------------------------------------------- */
#container-d											{ position:relative; }


/*  h3 Titles */
#catalogue-group-list-wrapper h3						{ font-size:3.7em; color:#000; text-indent:-9999px; background:url('../grfx/titles/question.gif') no-repeat 0 5px;  width:188px; height:76px; font-weight:normal; padding:0; margin:15px 0 15px 0; }
