<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 296 11000 SH SOLE 11000
ABBOTT LABS COM 002824100 785 16515 SH SOLE 16515
ADMIRALTY BANCORP INC CL B COM 007231103 94 10727 SH SOLE 10727
AFFYMETRIX INC COM COM 00826T108 1069 21440 SH SOLE 21440
AGILENT TECHNOLOGIES COM COM 00846U101 549 11217 SH SOLE 11217
AKERS LABORATORIES INC COM 00972M105 0 16700 SH SOLE 16700
ALCOA INC COM COM 013817101 8600 339745 SH SOLE 339745
ALLETE COM COM 018522102 1391 62800 SH SOLE 62800
ALLIED IRISH BKS P L C SPONSD COM 019228402 7457 340901 SH SOLE 340901
ALLSTATE CORP COM. COM 020002101 376 10827 SH SOLE 10827
AMAZON COM INC COM COM 023135106 225 5850 SH SOLE 5850
AMERICA ONLINE INC DEL COM COM 02364J104 15873 295315 SH SOLE 295315
AMERICAN EXPRESS CO COM 025816109 13256 218200 SH SOLE 218200
AMERICAN HOME PRODS CP COM 026609107 5450 96356 SH SOLE 96356
AMERICAN INTL GROUP COM 026874107 22380 233881 SH SOLE 233826
AMERICAN TEL&TELEG CO COM 001957109 1494 50857 SH SOLE 50857
AMERN PWR CONVERSION COM COM 029066107 202 10542 SH SOLE 10542
AMGEN COM 031162100 15363 220017 SH SOLE 220017
ANADARKO PETE CORP COM 032511107 397 5975 SH SOLE 5975
APPLE COMPUTER INC COM COM 037833100 227 8800 SH SOLE 8800
APPLIED MATLS INC COM COM 038222105 1068 18000 SH SOLE 18000
ASSOCIATES FIRST CAP CL A COM 046008108 232 6096 SH SOLE 6096
BALLARD PWR SYS INC COM COM 05858H104 251 2300 SH SOLE 2300
BANC ONE CORP COM COM 06423A103 1772 45873 SH SOLE 45873
BANK AMERICA CORP COM COM 060505104 654 12483 SH SOLE 12483
BEAR STEARNS COS INC COM COM 073902108 520 8247 SH SOLE 8247
BELLSOUTH CORP COM 079860102 3096 76913 SH SOLE 76913
BERKSHIRE HATHAWAY INC CL A COM 084670108 1288 20 SH SOLE 20
BERKSHIRE HATHAWAY INC CL B COM 084670207 1130 546 SH SOLE 546
BIOGEN INC COM 090597105 842 13800 SH SOLE 13800
BIOMET INC COM 090613100 1575 45000 SH SOLE 45000
BIOMIRA INC COM COM 09161R106 210 20000 SH SOLE 20000
BP AMOCO P L C SPONSORED ADR COM 055622104 3484 65744 SH SOLE 65744
BRISTOL MYERS SQUIBB COM 110122108 5572 97547 SH SOLE 97547
BROWN & BROWN INC COM COM 115236101 255 8000 SH SOLE 8000
BT FINL CORP COM COM 055763106 1282 69300 SH SOLE 69300
BURLINGTON RES INC COM COM 122014103 353 9600 SH SOLE 9600
CARNIVAL CRUISE LINES COM 143658102 576 23400 SH SOLE 23400
CCFNB BANCORP INC COM COM 124880105 467 28500 SH SOLE 28500
CHASE MANHATTAN NEW COM COM 16161A108 476 10309 SH SOLE 10309
CHESAPEAKE ENERGY CORP COM COM 165167107 152 21200 SH SOLE 21200
CHEVRON CORPORATION COM 166751107 5526 64821 SH SOLE 64821
CISCO SYS INC COM 17275R102 19692 356410 SH SOLE 356410
CITIGROUP INC COM COM 172967101 6269 115967 SH SOLE 115967
CITIZENS BKG CORP MICH COM COM 174420109 345 15000 SH SOLE 15000
CITRIX SYS INC COM COM 177376100 329 16400 SH SOLE 16400
COCA COLA CO COM 191216100 2605 47262 SH SOLE 47262
COLGATE PALMOLIVE CO COM 194162103 563 11918 SH SOLE 11918
COMCAST CORP CL A SPL COM 200300200 993 24261 SH SOLE 24261
COMMUNITY BKS INC PA COM COM 2329 110263 SH SOLE 110263
COMPAQ COMPUTER CORP COM 204493100 1481 53688 SH SOLE 53688
COMVERSE TECHNOLOGY COM PAR $0 COM 205862402 4727 43765 SH SOLE 43765
CONOCO INC CL B COM 208251405 1947 72262 SH SOLE 72262
CORNING INC COM COM 219350105 747 2515 SH SOLE 2515
COX COMMUNICATIONS NEW CL A COM 224044107 202 5275 SH SOLE 5275
CUBIST PHARMACEUTICALS COM COM 229678107 208 4000 SH SOLE 4000
DELL COMPUTER CORP COM COM 247025109 716 23240 SH SOLE 23240
DIAGEO P L C SPNSRD ADR NEW COM 25243Q205 3320 94011 SH SOLE 94011
DISNEY WALT CO DEL COM 254687106 1905 49801 SH SOLE 49801
DOMINION RES VA NEW COM COM 25746U109 447 7691 SH SOLE 7691
DONEGAL GROUP INC COM COM 257701102 1450 200000 SH SOLE 200000
DOUBLECLICK INC COM COM 258609304 906 28300 SH SOLE 28300
DOW CHEM CO COM COM 260543103 1139 45687 SH SOLE 45687
DU PONT E I DE NEMOURS COM 263534109 3977 95983 SH SOLE 95983
DUKE ENERGY CORP COM COM 264399106 600 7000 SH SOLE 7000
EMC CORP. COM 268648102 26880 271172 SH SOLE 271172
ENRON CORP COM COM 293561106 372 4240 SH SOLE 4240
EXCESS REINSURANCE CO - NON-VO COM 30087111H 2881 12923 SH SOLE 12923
EXTREME NETWORKS INC COM COM 30226D106 578 5050 SH SOLE 5050
EXXON MOBIL CORP COM COM 30231G102 14373 161266 SH SOLE 161266
F&M BANCORP MD COM COM 302367107 459 23152 SH SOLE 23152
FANNIE MAE COM 313586109 608 8498 SH SOLE 8498
FEDERAL HOME LN MTG CP COM COM 313400301 368 6800 SH SOLE 6800
FEDEX CORP COM COM 31428X106 385 8675 SH SOLE 8675
FIRST COLONIAL GRP INC COM COM 319734109 232 17010 SH SOLE 17010
FIRST LEESPORT BANCORP COM COM 320682107 578 42000 SH SOLE 42000
FIRST UN CORP COM COM 337358105 7081 219994 SH SOLE 219994
FLORIDA POWER AND LIGHT COM 302571104 401 6100 SH SOLE 6100
FORD MTR CO COM NEW COM 345370860 5998 236944 SH SOLE 236944
FOUNDRY NETWORKS INC COM COM 35063R100 7149 106797 SH SOLE 106742
FRANKLIN FINL SVCS CP COM COM 353525108 506 30000 SH SOLE 30000
FULTON FINL CORP PA COM COM 360271100 2144 108234 SH SOLE 108234
GENERAL ELEC CO COM 369604103 32288 559697 SH SOLE 559697
GENERAL MOTORS CORP CLASS H COM 370442832 13306 357883 SH SOLE 357743
GENERAL MTRS CORP COM 370442105 4312 66337 SH SOLE 66337
GLAXO WELLCOME PLC ADR COM 37733w105 381 6312 SH SOLE 6312
GOLDMAN SACHS GROUP COM COM 38141G104 5811 51005 SH SOLE 51005
GUIDANT CORP COM 401698105 6291 89000 SH SOLE 89000
HARLEY DAVIDSON INC COM COM 412822108 5719 119458 SH SOLE 119458
HERNDON NATL BK PA COM COM 427686100 221 35 SH SOLE 35
HERSHEY FOODS CORP COM COM 427866108 1820 33618 SH SOLE 33618
HEWLETT PACKARD CO COM 428236103 2400 24747 SH SOLE 24747
HOME DEPOT INC COM 437076102 19456 366657 SH SOLE 366657
HONEYWELL INTL INC COM COM 438506107 1045 29321 SH SOLE 29321
IMMUNEX CORP NEW COM COM 452528102 6300 144820 SH SOLE 144745
INTEL CORP COM 458140100 18196 437790 SH SOLE 437790
INTERNATIONAL BUS MACH COM 459200101 9735 86532 SH SOLE 86532
INTUIT COM COM 461202103 214 3750 SH SOLE 3750
IPALCO ENTERPRISES INC COM COM 462613100 275 12000 SH SOLE 12000
JDS UNIPHASE CORP COM COM 46612J101 3703 39111 SH SOLE 39111
JEFFERSON PILOT CORP COM COM 475070108 204 3000 SH SOLE 3000
JOHN HANCOCK BK&THRIFT SH BEN COM 87 11000 SH SOLE 11000
JOHNSON & JOHNSON COM 478160104 5304 56460 SH SOLE 56460
KIMBERLY CLARK CORP COM 494368103 405 7250 SH SOLE 7250
KOHLS CORP COM COM 500255104 570 9880 SH SOLE 9880
LILLY ELI & CO COM COM 532457108 3819 47081 SH SOLE 47081
LUCENT TECHNOLOGIES COM COM 549463107 4513 147653 SH SOLE 147653
MAIN STR BANCORP INC COM COM 559906102 1241 149279 SH SOLE 149279
MCDONALDS CORP COM COM 580135101 484 16020 SH SOLE 16020
MCGRAW HILL INC COM COM 580645109 5399 84945 SH SOLE 84945
MEDIMMUNE INC COM COM 584699102 12887 166821 SH SOLE 166761
MEDTRONIC INC COM 585055106 12618 243536 SH SOLE 243536
MELLON FINANCIAL CORP COM 58551A108 1690 36448 SH SOLE 36448
MERCK & CO INC COM 589331107 14005 188146 SH SOLE 188146
MERRILL LYNCH & CO INC COM COM 590188108 4598 69662 SH SOLE 69662
MICROSOFT CORP COM 594918104 21363 354208 SH SOLE 354208
MINNESOTA MNG & MFG CO COM 604059105 235 2584 SH SOLE 2584
MORGAN J P & CO INC COM 616880100 1723 10547 SH SOLE 10547
MORGAN S D WITTER DISC COM NEW COM 617446448 8938 97753 SH SOLE 97753
MOTOROLA COM 620076109 425 15045 SH SOLE 15045
NAMIC INSURANCE CO. INC. COM 468 2882 SH SOLE 2882
NISOURCE INC COM COM 65473P105 278 11400 SH SOLE 11400
NOKIA CORP SPONSORED ADR COM 654902204 15079 368894 SH SOLE 368894
NORTEL NETWORKS CORP ADR COM 656568102 265 4457 SH SOLE 4457
OLD GUARD GROUP INC COM COM 679783100 545 46000 SH SOLE 46000
OLD KENT FINL CORP COM COM 679833103 479 16537 SH SOLE 16537
ORACLE SYSTEMS CORP COM COM 68389X105 4749 60306 SH SOLE 60306
PATRIOT BK CORP COM COM 70335P103 322 49000 SH SOLE 49000
PAYCHEX INC COM COM 704326107 2419 46084 SH SOLE 46084
PE CORP CELERA GEN GRP COM 69332S201 1280 12845 SH SOLE 12845
PEPSICO INC COM 713448108 5461 118722 SH SOLE 118722
PFIZER INC COM 717081103 22315 496580 SH SOLE 496580
PHARMACIA CORP COM COM 71713U102 5572 92584 SH SOLE 92584
PHILIP MORRIS COS INC COM 718154107 3494 118682 SH SOLE 118682
PHONE COM INC COM COM 71920Q100 12112 106598 SH SOLE 106543
PIEDMONT NAT GAS INC COM COM 720186105 245 8000 SH SOLE 8000
PNC FINL SVCS GROUP COM COM 693475105 808 12438 SH SOLE 12438
PRICELINE COM INC COM COM 741503106 119 10000 SH SOLE 10000
PROCTER & GAMBLE CO COM 742718109 5742 85706 SH SOLE 85706
QLT INC COM COM 746927102 10047 141758 SH SOLE 141693
QUALCOMM INC COM COM 747525103 207 2905 SH SOLE 2905
QWEST COMMUNICATIONS COM COM 749121109 2510 52216 SH SOLE 52216
RAYTHEON CO CL B COM 755111408 324 11400 SH SOLE 11400
REALNETWORKS INC COM COM 75605L104 8205 206426 SH SOLE 206426
RESEARCH IN MOTION LTD COM COM 760975102 12070 122462 SH SOLE 122462
RESTRICTED COLONIAL DIRECT FIN COM 195919998 0 10000 SH SOLE 10000
ROYAL DUTCH PETE CO NY REG GLD COM 780257804 599 10000 SH SOLE 10000
SARA LEE CORP COM COM 803111103 483 23770 SH SOLE 23770
SBC COMMUNICATIONS COM 78387G103 7127 142533 SH SOLE 142533
SCHERING PLOUGH CORP COM 806605101 3057 65731 SH SOLE 65731
SCHLUMBERGER LTD COM COM 806857108 5090 61835 SH SOLE 61835
SCHWAB CHARLES CP NEW COM COM 808513105 1918 54041 SH SOLE 54041
SEI INVESTMENTS CO COM COM 784117103 2203 31140 SH SOLE 31140
SHELL TRANS&TRAD PLC NEW YRK S COM 822703609 3040 62125 SH SOLE 62125
SONY CORP ADR NEW COM 835699307 11499 113925 SH SOLE 113925
SOUTHERN CO COM COM 842587107 211 6500 SH SOLE 6500
SOUTHWEST AIRLS CO COM COM 844741108 628 25900 SH SOLE 25900
SOVEREIGN BANCORP INC COM COM 845905108 155 16773 SH SOLE 16773
SPDR TR UNIT SER 1 COM 78462F103 1601 11146 SH SOLE 11146
ST PAUL COS INC COM COM 792860108 227 4600 SH SOLE 4600
STAPLES INC COM COM 855030102 6854 483085 SH SOLE 483085
STARBUCKS CORP COM COM 855244109 4591 114606 SH SOLE 114606
STATE STR CORP COM COM 857477103 806 6200 SH SOLE 6200
STERIS CORP COM COM 859152100 120 10000 SH SOLE 10000
STERLING FINL CORP COM COM 859317109 743 39375 SH SOLE 39375
STRYKER CORP COM COM 1048 24400 SH SOLE 24400
SUN MICROSYSTEMS COM 866810104 23097 197830 SH SOLE 197830
SUSQUEHANNA BKSHS PA COM COM 869099101 4182 274217 SH SOLE 274217
TARGET CORP COM COM 87612E106 527 20562 SH SOLE 20562
TEXACO INC COM 881694103 3805 72484 SH SOLE 72484
TEXAS INSTRS INC COM COM 882508104 3304 70025 SH SOLE 70025
TIME WARNER INC COM COM 887315109 6650 84978 SH SOLE 84978
TIVO INC COM COM 888706108 1567 80867 SH SOLE 80637
TRANSOCEAN SEDCO FOREX COM G90078109 10263 175065 SH SOLE 175065
TRITON ENERGY LTD ORD COM G90751101 585 15000 SH SOLE 15000
TYCO INTERNATIONAL LTD COM COM 902124106 633 12200 SH SOLE 12200
UNIVEST CORP PA COM COM 915271100 573 27300 SH SOLE 27300
US BANCORP DEL COM COM 902973106 228 10000 SH SOLE 10000
VERIZON COMMUNICATIONS COM COM 92343V104 5559 114760 SH SOLE 114760
VODAFONE GROUP PLC SPONSORED A COM 92857T107 482 13015 SH SOLE 13015
WACHOVIA CORP COM COM 929771103 221 3900 SH SOLE 3900
WAL MART STORES INC COM 931142103 8047 167220 SH SOLE 167220
WALGREEN CO COM COM 931422109 2314 61000 SH SOLE 61000
WELLS FARGO & CO NEW COM COM 949746101 7479 162806 SH SOLE 162806
WORLDCOM INC GA NEW COM COM 98157D106 1187 39066 SH SOLE 39066
YAHOO INC COM COM 984332106 1912 21010 SH SOLE 21010
MERRILL LYNCH PFD TR V TOPRS 7 PRD 59021K205 269 12000 SH SOLE 12000
MOTOROLA CAP TR I TOPRS 6.68% PRD 620074203 260 12000 SH SOLE 12000
TENNESSEE VALLEY AUTH PARRS A PRD 880591409 429 20000 SH SOLE 20000
TENNESSEE VALLEY AUTH PARRS D PRD 880591300 890 40000 SH SOLE 40000
CD MBNA AMERICA BANK, NEWARK D 55264DCJ3 38 38000 PRN SOLE 38000
</TABLE>