<TABLE>
FORM 13F INFORMATION TABLE
VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C> <C>
1ST MIRACLE GROUP INC COM COM 320966104 2 150000 SH SOLE 150000
A D C TELECOMMUNICATN COM COM 000886101 713 8500 SH SOLE 8500
ABBOTT LABS COM 002824100 763 17115 SH SOLE 17115
ADMIRALTY BANCORP INC CL B COM 007231103 75 10727 SH SOLE 10727
AFFYMETRIX INC COM COM 00826T108 1742 10550 SH SOLE 10550
AGILENT TECHNOLOGIES COM COM 00846U101 722 9787 SH SOLE 9787
ALCOA INC COM COM 013817101 10229 352709 SH SOLE 352709
ALLIED IRISH BKS P L C SPONSD COM 019228402 6051 340901 SH SOLE 340901
ALLSTATE CORP COM. COM 020002101 241 10827 SH SOLE 10827
AMAZON COM INC COM COM 023135106 233 6430 SH SOLE 6430
AMERICA ONLINE INC DEL COM COM 02364J104 14578 276685 SH SOLE 276685
AMERICAN EXPRESS CO COM 025816109 11167 214244 SH SOLE 214244
AMERICAN HOME PRODS CP COM 026609107 5550 94466 SH SOLE 94466
AMERICAN INTL GROUP COM 026874107 18121 154220 SH SOLE 154220
AMERICAN TEL&TELEG CO COM 001957109 1773 56067 SH SOLE 56067
AMERN PWR CONVERSION COM COM 029066107 442 10842 SH SOLE 10842
AMGEN COM 031162100 15134 215432 SH SOLE 215432
ANADARKO PETE CORP COM 032511107 279 5650 SH SOLE 5650
APPLE COMPUTER INC COM COM 037833100 461 8800 SH SOLE 8800
APPLIED MATLS INC COM COM 038222105 1586 17500 SH SOLE 17500
BANC ONE CORP COM COM 06423A103 1219 45873 SH SOLE 45873
BANK AMERICA CORP COM COM 060505104 554 12883 SH SOLE 12883
BELL ATLANTIC (#OLD) COM #07785310 2127 41864 SH SOLE 41864
BELLSOUTH CORP COM 079860102 3443 80767 SH SOLE 80767
BERKSHIRE HATHAWAY INC CL A COM 084670108 1130 21 SH SOLE 21
BERKSHIRE HATHAWAY INC CL B COM 084670207 961 546 SH SOLE 546
BIOGEN INC COM 090597105 915 14180 SH SOLE 14180
BIOMET INC COM 090613100 1153 30000 SH SOLE 30000
BIOMIRA INC COM COM 09161R106 184 20000 SH SOLE 20000
BP AMOCO P L C SPONSORED ADR COM 055622104 3893 68824 SH SOLE 68824
BRISTOL MYERS SQUIBB COM 110122108 5682 97547 SH SOLE 97547
BROWN & BROWN INC COM COM 115236101 208 4000 SH SOLE 4000
BT FINL CORP COM COM 055763106 1195 69300 SH SOLE 69300
BURLINGTON RES INC COM COM 122014103 367 9600 SH SOLE 9600
CARNIVAL CRUISE LINES COM 143658102 473 24240 SH SOLE 24240
CCFNB BANCORP INC COM COM 124880105 467 28500 SH SOLE 28500
CHASE MANHATTAN NEW COM COM 16161A108 475 10309 SH SOLE 10309
CHESAPEAKE ENERGY CORP COM COM 165167107 164 21200 SH SOLE 21200
CHEVRON CORPORATION COM 166751107 2363 27864 SH SOLE 27864
CISCO SYS INC COM 17275R102 23997 377536 SH SOLE 377536
CITIGROUP INC COM COM 172967101 5019 83298 SH SOLE 83298
CITIZENS BKG CORP MICH COM COM 174420109 244 15000 SH SOLE 15000
CITRIX SYS INC COM COM 177376100 311 16400 SH SOLE 16400
COCA COLA CO COM 191216100 2715 47262 SH SOLE 47262
COLGATE PALMOLIVE CO COM 194162103 714 11918 SH SOLE 11918
COMCAST CORP CL A SPL COM 200300200 893 22061 SH SOLE 22061
COMMUNITY BKS INC PA COM COM 2302 110262 SH SOLE 110262
COMPAQ COMPUTER CORP COM 204493100 779 30490 SH SOLE 30490
COMVERSE TECHNOLOGY COM PAR $0 COM 205862402 1972 21200 SH SOLE 21200
CONOCO INC CL B COM 208251405 1775 72262 SH SOLE 72262
CORNING INC COM COM 219350105 679 2515 SH SOLE 2515
COX COMMUNICATIONS NEW CL A COM 224044107 361 7915 SH SOLE 7915
CVS CORP COM COM 126650100 1183 29587 SH SOLE 29587
DAIMLERCHRYSLER AG ORD COM D1668R123 217 4173 SH SOLE 4173
DELL COMPUTER CORP COM COM 247025109 1136 23040 SH SOLE 23040
DISNEY WALT CO DEL COM 254687106 1895 48836 SH SOLE 48836
DOMINION RES VA NEW COM COM 25746U109 330 7691 SH SOLE 7691
DONEGAL GROUP INC COM COM 257701102 1150 200000 SH SOLE 200000
DOUBLECLICK INC COM COM 258609304 1079 28300 SH SOLE 28300
DOW CHEM CO COM COM 260543103 1379 45687 SH SOLE 45687
DU PONT E I DE NEMOURS COM 263534109 1433 32755 SH SOLE 32755
DUKE ENERGY CORP COM COM 264399106 395 7000 SH SOLE 7000
ELECTRONIC DATA SYS NW COM COM 285661104 1052 25500 SH SOLE 25500
EMC CORP. COM 268648102 23487 305269 SH SOLE 305269
ENRON CORP COM COM 293561106 273 4240 SH SOLE 4240
EXCESS REINSURANCE CO - NON-VO COM 30087*111 2881 12923 SH SOLE 12923
EXXON MOBIL CORP COM COM 30231G102 12644 161071 SH SOLE 161071
F&M BANCORP MD COM COM 302367107 457 23152 SH SOLE 23152
FANNIE MAE COM 313586109 443 8498 SH SOLE 8498
FEDERAL HOME LN MTG CP COM COM 313400301 275 6800 SH SOLE 6800
FEDEX CORP COM COM 31428X106 360 9481 SH SOLE 9481
FIRST COLONIAL GRP INC COM COM 319734109 238 17010 SH SOLE 17010
FIRST LEESPORT BANCORP COM COM 320682107 633 42000 SH SOLE 42000
FIRST UN CORP COM COM 337358105 2141 86284 SH SOLE 86284
FLORIDA POWER AND LIGHT COM 302571104 302 6100 SH SOLE 6100
FORD MTR CO DEL COM COM 345370100 2442 56794 SH SOLE 56794
FRANKLIN FINL SVCS CP COM COM 353525108 491 30000 SH SOLE 30000
FULTON FINL CORP PA COM COM 360271100 1914 108234 SH SOLE 108234
GENERAL ELEC CO COM 369604103 29747 561262 SH SOLE 561262
GENERAL MLS INC COM 370334104 383 10000 SH SOLE 10000
GENERAL MOTORS CORP CLASS H COM 370442832 10744 122440 SH SOLE 122440
GENERAL MTRS CORP COM 370442105 1093 18820 SH SOLE 18820
GLAXO WELLCOME PLC ADR COM 37733w105 307 5312 SH SOLE 5312
GOLDMAN SACHS GROUP COM COM 38141G104 4820 50800 SH SOLE 50800
GTE CORP (#OLD) COM #36232010 604 9709 SH SOLE 9709
GUIDANT CORP COM 401698105 4406 89000 SH SOLE 89000
HARLEY DAVIDSON INC COM COM 412822108 4599 119458 SH SOLE 119458
HEINEKEN NV 'a' NLG5 EURO CURR COM 207 5281 SH SOLE 5281
HERNDON NATL BK PA COM COM 427686100 221 35 SH SOLE 35
HERSHEY FOODS CORP COM COM 427866108 1630 33618 SH SOLE 33618
HEWLETT PACKARD CO COM 428236103 3206 25674 SH SOLE 25674
HOME DEPOT INC COM 437076102 18430 369069 SH SOLE 369069
HONEYWELL INTL INC COM COM 438506107 3940 116950 SH SOLE 116950
IMMUNEX CORP NEW COM COM 452528102 594 12025 SH SOLE 12025
INTEL CORP COM 458140100 27900 208692 SH SOLE 208692
INTERNATIONAL BUS MACH COM 459200101 9481 86532 SH SOLE 86532
IPALCO ENTERPRISES INC COM COM 462613100 242 12000 SH SOLE 12000
JDS UNIPHASE CORP COM COM 46612J101 12635 105405 SH SOLE 105405
JOHN HANCOCK BK&THRIFT SH BEN COM 74 11000 SH SOLE 11000
JOHNSON & JOHNSON COM 478160104 5138 50435 SH SOLE 50435
KIMBERLY CLARK CORP COM 494368103 444 7735 SH SOLE 7735
KOHLS CORP COM COM 500255104 473 8510 SH SOLE 8510
KONINKLIJKE PHILIPS EL SPON AD COM 500472204 568 11948 SH SOLE 11948
LILLY ELI & CO COM COM 532457108 4722 47281 SH SOLE 47281
LSI LOGIC CORP COM COM 502161102 217 4000 SH SOLE 4000
LUCENT TECHNOLOGIES COM COM 549463107 16912 285438 SH SOLE 285438
MAIN STR BANCORP INC COM COM 559906102 1325 149279 SH SOLE 149279
MCDONALDS CORP COM COM 580135101 1055 32020 SH SOLE 32020
MCGRAW HILL INC COM COM 580645109 4470 82770 SH SOLE 82770
MEDIMMUNE INC COM COM 584699102 11931 161231 SH SOLE 161231
MEDTRONIC INC COM 585055106 11678 234435 SH SOLE 234435
MELLON FINANCIAL CORP COM 58551A108 1146 31448 SH SOLE 31448
MERCK & CO INC COM 589331107 15030 196147 SH SOLE 196147
MERRILL LYNCH & CO INC COM COM 590188108 3954 34380 SH SOLE 34380
MICROSOFT CORP COM 594918104 29213 365166 SH SOLE 365166
MINNESOTA PWR & LT CO COM COM 604110106 1087 62800 SH SOLE 62800
MONTANA POWER CO COM COM 612085100 205 5800 SH SOLE 5800
MORGAN J P & CO INC COM 616880100 1161 10547 SH SOLE 10547
MORGAN S D WITTER DISC COM NEW COM 617446448 5102 61280 SH SOLE 61280
MOTOROLA COM 620076109 428 14739 SH SOLE 14739
NAMIC INSURANCE CO. INC. COM 468 2882 SH SOLE 2882
NIPSCO INDS INC COM COM 65473P105 212 11400 SH SOLE 11400
NOKIA CORP SPONSORED ADR COM 654902204 16437 329144 SH SOLE 329144
OLD GUARD GROUP INC COM COM 679783100 532 46000 SH SOLE 46000
OLD KENT FINL CORP COM COM 679833103 442 16538 SH SOLE 16538
ORACLE SYSTEMS CORP COM COM 68389x105 5581 66392 SH SOLE 66392
PATRIOT BK CORP COM COM 70335P103 340 49000 SH SOLE 49000
PAYCHEX INC COM COM 704326107 1936 46084 SH SOLE 46084
PE CORP CELERA GEN GRP COM 69332S201 1123 12205 SH SOLE 12205
PEPSICO INC COM 713448108 5231 117709 SH SOLE 117709
PFIZER INC COM 717081103 24081 501683 SH SOLE 501683
PHARMACIA CORP COM COM 71713U102 4785 92584 SH SOLE 92584
PHONE COM INC COM COM 71920Q100 6946 106662 SH SOLE 106662
PIEDMONT NAT GAS INC COM COM 720186105 213 8000 SH SOLE 8000
PNC BK CORP COM COM 693475105 522 11140 SH SOLE 11140
PRICELINE COM INC COM COM 741503106 380 10000 SH SOLE 10000
PROCTER & GAMBLE CO COM 742718109 5021 87706 SH SOLE 87706
QLT INC COM COM 746927102 10668 137983 SH SOLE 137983
QLT PHOTOTHERAPEUTICS COM (#OL COM #74692710 468 6050 SH SOLE 6050
QWEST COMMUNICATIONS COM COM 749121109 497 10000 SH SOLE 10000
RAYTHEON CO CL B COM 755111408 219 11400 SH SOLE 11400
REALNETWORKS INC COM COM 75605L104 10333 204356 SH SOLE 204356
RESEARCH IN MOTION LTD COM COM 760975102 9001 198909 SH SOLE 198909
ROYAL DUTCH PETE CO NY REG GLD COM 780257804 616 10000 SH SOLE 10000
SAFEGUARD SCIENTIFIC COM 786449108 390 12150 SH SOLE 12150
SARA LEE CORP COM COM 803111103 305 15770 SH SOLE 15770
SBC COMMUNICATIONS COM 78387G103 6178 142849 SH SOLE 142849
SCHERING PLOUGH CORP COM 806605101 3218 63731 SH SOLE 63731
SCHLUMBERGER LTD COM COM 806857108 4600 61635 SH SOLE 61635
SCHWAB CHARLES CP NEW COM COM 808513105 459 13641 SH SOLE 13641
SONY CORP ADR NEW COM 835699307 10353 109775 SH SOLE 109775
SOUTHWEST AIRLS CO COM COM 844741108 415 21900 SH SOLE 21900
SOVEREIGN BANCORP INC COM COM 845905108 118 16773 SH SOLE 16773
STAPLES INC COM COM 855030102 7122 463192 SH SOLE 463192
STARBUCKS CORP COM COM 855244109 4371 114471 SH SOLE 114471
STATE STR CORP COM COM 857477103 658 6200 SH SOLE 6200
STERIS CORP COM COM 859152100 89 10000 SH SOLE 10000
STERLING FINL CORP COM COM 859317109 780 39375 SH SOLE 39375
STRYKER CORP COM COM 1068 24400 SH SOLE 24400
SUN MICROSYSTEMS COM 866810104 21960 241490 SH SOLE 241490
SUSQUEHANNA BKSHS PA COM COM 869099101 3908 274217 SH SOLE 274217
TARGET CORP COM COM 87612E106 480 8281 SH SOLE 8281
TEXACO INC COM 881694103 560 10514 SH SOLE 10514
TEXAS INSTRS INC COM COM 882508104 4681 68150 SH SOLE 68150
TIME WARNER INC COM COM 887315109 10118 133134 SH SOLE 133134
TIVO INC COM COM 888706108 3221 92028 SH SOLE 92028
TRANSOCEAN SEDCO FOREX COM G90078109 9883 184949 SH SOLE 184949
TRITON ENERGY LTD ORD COM G90751101 590 15000 SH SOLE 15000
TYCO INTERNATIONAL LTD COM COM 902124106 578 12200 SH SOLE 12200
U S WEST INC NEW COM COM 91273H101 2074 24182 SH SOLE 24182
UNIVEST CORP PA COM COM 915271100 570 27300 SH SOLE 27300
US BANCORP DEL COM COM 902973106 193 10000 SH SOLE 10000
VODAFONE GROUP PLC SPONSORED A COM 92857T107 612 14765 SH SOLE 14765
WACHOVIA CORP COM COM 929771103 206 3800 SH SOLE 3800
WAL MART STORES INC COM 931142103 9728 168820 SH SOLE 168820
WALGREEN CO COM COM 931422109 1963 61000 SH SOLE 61000
WELLS FARGO & CO NEW COM COM 949746101 5916 152675 SH SOLE 152675
WORLDCOM INC GA NEW COM COM 98157D106 10894 237482 SH SOLE 237482
YAHOO INC COM COM 984332106 7582 61207 SH SOLE 61207
MERRILL LYNCH PFD TR V TOPRS 7 PRD 59021K205 260 12000 SH SOLE 12000
MOTOROLA CAP TR I TOPRS 6.68% PRD 620074203 251 12000 SH SOLE 12000
TENNESSEE VALLEY AUTH PARRS A PRD 880591409 420 20000 SH SOLE 20000
TENNESSEE VALLEY AUTH PARRS D PRD 880591300 873 40000 SH SOLE 40000
CD MBNA AMERICA BANK, NEWARK D 55264DCJ3 38 38000 PRN SOLE 38000
</TABLE>