.CategoriesBox {height:250px;margin-bottom:0px;overflow:hidden;position:relative;float:left;  display:inline; width:774px;}
.CategoriesBox li.timg {width:84px;height:250px;background-position: top right;background-color:#FFF;float:left;position:relative;border-right:6px solid #FFFFFF;}

li#img1 {width:423px;}
.CategoriesBox li div {height:50px;width:300px;background:#000;opacity: 0.6;filter:alpha(opacity=60);position:absolute;top:180px;right:0;z-index: 1;}
.CategoriesBox a {color:#fff;}
.CategoriesBox li div span {font:16px "Helvetica";cursor:pointer;padding-left:10px;color:#fff;line-height:50px;}
.CategoriesBox ul.FeaturedCategories {margin:0;padding: 0;width:1200px;list-style:none inside;position:relative;overflow:hidden;}
.CategoriesBox #viewport {overflow:hidden;width:780px;height:250px;position:relative;}
li.timg{overflow:hidden;}

div.FeaturedBox {float:left;width:170px;height:286px;padding:2px 10px;background:url(/media/images/imagestandhcssdotted-border_8992.gif) repeat-y left;overflow:hidden;}
div.FeaturedScreenshot {height:225px;position:relative;}
div.FeaturedScreenshot img {position:absolute;bottom:0;left:0;margin-bottom:5px;}
div.FeaturedBox p {font-size:0.9em; margin:0 !important;}


ul.FeaturedCategories li a img{position:absolute; right:0; opacity: 0.9; -moz-opacity: 0.9; filter:alpha(opacity=90);}

ul.FeaturedCategories li.extended a img,ul.FeaturedCategories li a:hover img{opacity:1;-moz-opacity: 1; filter:alpha(opacity=100);}


ul.FeaturedCategories li a.clickThrough{position:absolute; width:70%; height:100%; display:none}