/* -------------------------------------------------------------- */
/* 1Column Layout */
/* -------------------------------------------------------------- */
/* Default Setup */
.scrollable{position:relative; overflow:hidden; width:877px; height:50px;border:0px solid #ccc; background:none;}

/* 1Column Layout Groups - home, spotlight */
.scrollable .items div.group{float:left; width:868px; padding-left:3px;}

/* -------------------------------------------------------------- */
/* 2Column Layout */
/* -------------------------------------------------------------- */
#subpage-inner .scrollable{position:relative; overflow:hidden; width:620px; height:50px; border:0px solid #ccc; background:none;}

/* 2Column Layout Groups - team */
#subpage-inner .scrollable .items div.group{float:left; width:620px; padding-left:0px; background:none}

/* 2Column Layout Scrollable - Community */
div.community-slider .scrollable{position:relative; overflow:hidden; width:600px !important; height:50px;border:0px solid #ccc; background:none;}

/* 2Column Layout Groups - Community */
div.community-slider .scrollable .items div.group{float:left; width:600px !important; padding-left:0px; background:none}

/* -------------------------------------------------------------- */
/* Inner Items*/
/* -------------------------------------------------------------- */
.scrollable .cloned{}
.scrollable .items{width:20000em; position:absolute; clear:both}

.scrollable .items div.group div.item:last-child{margin-right:0px !important}
.scrollable .items div.group:last-child{margin-right:0px !important}

/* single scrollable item */
.scrollable div.item{float:left; margin:0px 11px 0px 14px; background-color:#fff; padding:0px; border:0px solid #ccc}

/*.clientslider div.item{opacity:0.6; filter:alpha(opacity=60)}*/
div.clientslider .items .group div.item, div.communityslider .items .group div.item {position:relative; height:50px}
div.clientslider .items .group div.item img, div.communityslider .items .group div.item img {position:relative; left:0px; top:0px; height:50px; z-index:5000; display:block}
div.clientslider .items .group div.item .large_thumb_shine, div.communityslider .items .group div.item .large_thumb_shine {z-index:100; width:100%; height:50px; background:url('/_Files/clientslider/_shine.png'); position:absolute; background-position:-150px 0px; left:0px; top:0px; background-repeat:no-repeat}

/* Community Opacity 
.communityslider div.item{opacity:0.6; filter:alpha(opacity=60)}*/
.scrollable .last {margin-right:0px !important}

/* active item 
.scrollable .active{border:2px solid #000; position:relative; cursor:default}*/

/* -------------------------------------------------------------- */
/* Home Banner Rotator */
/* -------------------------------------------------------------- */
.banner-container {width:940px; height:300px;position:relative;}
.rotator {position:relative; overflow:hidden; width:940px; height:300px;border:0; background:none;}
.rotator .items div.group{float:left;width:940px; padding:0; margin:0;}
.rotator .cloned{}
.rotator .items{width:20000em; position:absolute; clear:both}
.rotator .items div.group div.item:last-child{margin-right:0px !important}
.rotator .items div.group:last-child{margin-right:0px !important}
/* Item */
.rotator div.item{float:left; margin:0; background:none;padding:0; border:0;}

/*Hidden Arrows */
.nextRotate {display:none !important;}
.prevRotate {display:none !important;}