/*************************************************
Featured Clients scroller on Practices pages
*************************************************/
#imageScroller { margin-left: 0; margin-top:8px; }
#imageScroller h4 { font-size:17px;font-weight: bold; color:#5D626C; }
#imageScroller a.left { background:url(/images/ImageScrollerNew/btnLeftoff.gif) no-repeat scroll 0 0; margin-left: 0;width:30px;height:194px; }
#imageScroller a.right { background:url(/images/ImageScrollerNew/btnRightoff.gif) no-repeat scroll 0 0; margin-left: 0;width:30px;height:194px; }
#imageScroller a.browse { cursor:pointer;float:left;font-size:0px; }
#imageScroller .leftActive{ background:url(/images/ImageScrollerNew/btnLefton.gif) no-repeat scroll 0 0; margin-left: 0;width:30px;height:194px; }
#imageScroller .rightActive{ background:url(/images/ImageScrollerNew/btnRighton.gif) no-repeat scroll 0 0; margin-left: 0;width:30px;height:194px; }
#imageScroller .scrollable { height:194px;overflow:hidden;position:relative;width:545px; float:left; }
#imageScroller .scrollable {background:url(/images/ImageScrollerNew/scrollerBG.gif) repeat-x; }
#imageScroller .scrollable .items { position:absolute; width:2000em;margin-top:24px; }
#imageScroller .scrollable .items a { margin-left:5px;margin-right:5px; float:left;text-decoration:none;color:#939AAA;font-size: 13px; }
#imageScroller .scrollable .items a:hover {color:#FF8300;}
#imageScroller .scrollable .items .item img {width:207px;height:138px;}
#imageScroller .scrollable .items .item div {text-align:center;}

/*************************************************
Home Featured Clients scroller on Home pages
*************************************************/
#homeFeaturedClients { }
#homeFeaturedClients .scrollable { overflow:hidden; height: 400px; position:relative;width:335px;  }
#homeFeaturedClients .scrollable .items { position:relative;width:324em; }
#homeFeaturedClients .scrollable .items div { float:left; margin-left:5px;margin-right:5px; position:relative; }
#homeFeaturedClients .scrollable .items div img { width:324px;height:324px;border:0;margin-bottom:20px;margin-left:-5px;float:left; }
#homeFeaturedClients img.topRounded { border:0 none;height:20px;position:absolute;width:312px;top:0; left:0; }
#homeFeaturedClients .scrollable .items div span { display:block;clear:both;margin-left:10px;font-weight:bold;color:#444444;font-size:11px;line-height:18px; }
#homeFeaturedClients .scrollable .items div span.clientProject { font-size:15px;font-weight:bold;color:#ff8300;line-height:21px; }
#homeFeaturedClients a.left { background:url(../images/site/bg-home-circle-arrow-orange.gif) no-repeat scroll 0 0; left: 0; }
#homeFeaturedClients a.right { background:url(../images/site/bg-home-circle-arrow-orange.gif) no-repeat scroll 0 0; right: 0; }
#homeFeaturedClients a.browse { cursor:pointer;float:left;font-size:0px;position:absolute;bottom:60px;width:17px;height:17px; }

/**********************************************
Project Page scroller
**********************************************/
#ourWorkItemImage {float:right;position:relative; width:459px;}
#ourWorkItemImage .scrollable { overflow:hidden; height: 350px; position:relative;width:459px;float:right;  }
#ourWorkItemImage .scrollable .items { position:relative;width:334em;float:left; }
#ourWorkItemImage .scrollable .items div { float:left; margin-left:5px;margin-right:5px;height:350px; }
#ourWorkItemImage .scrollable .items div img { width:459px;height:306px;border:0;margin-bottom:20px;margin-left:-5px; }
#ourWorkItemImage .scrollable .items .item span { font-weight:normal;clear:both;display:block;position:relative;top:-15px;color:#3C4046;left:-5px;border-bottom:1px solid #e5e5e5;width:459px;padding-bottom:4px; }

#ourWorkItemImage #tL,.pp_hoverContainer #tL { background: url('/images/site/corner-top-left.png') no-repeat; position:absolute; left:0; top:0; width:10px; height:10px; }
#ourWorkItemImage #tR,.pp_hoverContainer #tR { background: url('/images/site/corner-top-right.png') no-repeat; position:absolute; right:0; top:0; width:10px; height:10px; }
#ourWorkItemImage #bL,.pp_hoverContainer #bL { background: url('/images/site/corner-bottom-left.png') no-repeat; position:absolute; left:0; bottom:44px; width:10px; height:10px; }
#ourWorkItemImage #bR,.pp_hoverContainer #bR { background: url('/images/site/corner-bottom-right.png') no-repeat; position:absolute; right:0; bottom:44px; width:10px; height:10px; }
.pp_hoverContainer #bL,.pp_hoverContainer #bR { bottom:0; }

.naviWrapper { bottom:81px;float:right;margin-right:15px;min-width:100px;position:relative;height:22px;  }
.navi { background:url(../images/site/bg-control.png) no-repeat;overflow:hidden;float:left;padding:8px 4px 2px 20px;float:right;margin-right:8px; }
.navi a { float:left;background:url(../images/site/naviGray.gif) no-repeat; width:17px;height:17px; }
.navi a.active { float:left;background:url(../images/site/naviOff.gif) no-repeat; }

#ourWorkItemImage .navi { position:absolute;right:-20px;background: #FFFFFF none repeat scroll 0 0;bottom:14px; }






















































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

