Team Stats for The Fan's National Hockey League

Update - mai 2 2008 at 08:43


                      -----------Overall----------- | ------------Home------------
                                 OT    SO           |            OT    SO          
Team                  GP  W  L  W  L  W  L  GF  GA  | GP  W  L  W  L  W  L  GF  GA  |   G   A   P   GP1 GP2 GP3 GP4
------------------------------------------------------------------------------------------------------------------
Anaheim Ducks         82 56 13  4  4  4  1 395 227  | 41 30  6  2  2  1  0 205 103  | 395 704 099 133 142 112  14 
Atlanta Thrashers     82 40 31  5  2  3  1 297 245  | 41 21 13  3  1  2  1 149 108  | 297 532 829 108  94  87  10 
Boston Bruins         82 30 38  3  3  3  5 218 233  | 41 17 17  2  2  2  1 128 122  | 218 375 593  61  80  71   8 
Buffalo Sabres        82 31 39  3  3  5  1 289 289  | 41 16 19  1  3  2  0 140 140  | 289 508 797  96 106  79  10 
Calgary Flames        82 25 46  0  3  4  4 224 321  | 41 14 21  0  1  3  2 125 155  | 224 392 616  89  74  57   6 
Carolina Hurricanes   82  9 62  0  2  3  6 181 369  | 41  6 28  0  2  2  3 107 185  | 181 324 505  67  57  54   7 
Chicago Blackhawks    82 48 22  6  0  3  3 354 256  | 41 27 10  2  0  1  1 191 117  | 354 602 956 129  98 118  11 
Colorado Avalanche    82 54 22  3  0  2  1 319 220  | 41 31  8  2  0  0  0 176 104  | 319 568 887 125 107  82   7 
Columbus Bluejackets  82 19 49  2  5  4  3 195 290  | 41 12 21  1  3  3  1 110 148  | 195 345 540  63  74  52  10 
Dallas Stars          82 27 43  1  5  3  3 280 299  | 41 13 20  0  4  2  2 139 144  | 280 497 777  94  86  96   7 
Detroit Red Wings     82 40 29  3  2  5  3 265 228  | 41 21 14  1  1  3  1 141 116  | 265 465 730  96  86  75  14 
Edmonton Oilers       82 19 49  2  4  2  6 217 363  | 41 10 23  2  1  1  4 110 166  | 217 398 615  72  77  64   7 
Florida Panthers      82 36 27  8  1  5  5 305 249  | 41 18 14  3  0  2  4 141 114  | 305 555 860  99 108  85  17 
Los Angeles Kings     82 25 37  4  7  4  5 229 277  | 41 11 21  2  4  1  2 101 139  | 229 407 636  74  76  71  19 
Minnesota Wild        82 35 34  4  3  3  3 282 272  | 41 16 18  1  2  3  1 140 134  | 282 489 771  96  92  87   8 
Montreal Canadiens    82 41 26  3  2  6  4 296 247  | 41 23  8  2  1  5  2 167 123  | 296 517 813 120  92  75  12 
Nashville Predators   82 52 17  0  3  5  5 328 215  | 41 28  8  0  0  3  2 179 105  | 328 585 913 114 100 109  12 
New Jersey Devils     82 37 26  3  7  5  4 314 283  | 41 21 15  1  1  3  0 173 144  | 314 570 884 112  93 101  12 
New York Islanders    82 49 20  2  3  5  3 358 264  | 41 33  5  1  0  2  0 201 117  | 358 651 009 119 112 120   9 
New York Rangers      82 12 53  1  3  2 11 200 361  | 41  7 23  1  3  1  6  98 172  | 200 362 562  62  68  67  10 
Ottawa Senators       82 36 30  7  2  4  3 269 244  | 41 22 11  6  0  2  0 147 104  | 269 488 757 100  87  71  13 
Philadelphia Flyers   82 52 21  2  1  4  2 326 211  | 41 27 10  1  0  2  1 148  89  | 326 584 910 121 104  95   9 
Phoenix Coyotes       82 27 37  3  1  7  7 236 269  | 41 16 17  1  0  5  2 120 122  | 236 418 654  78  67  81  17 
Pittsburgh Penguins   82 43 27  2  1  4  5 272 240  | 41 22 12  2  0  3  2 145 118  | 272 481 753  89  96  81  13 
San Jose Sharks       82 48 23  2  3  3  3 293 221  | 41 26  8  2  2  1  2 160 109  | 293 529 822 101  90  97   8 
St. Louis Blues       82 23 45  2  2  6  4 197 265  | 41 13 20  0  1  4  3 112 127  | 197 339 536  59  64  66  16 
Tampa Bay Lightning   82  6 71  1  0  2  2 132 372  | 41  4 35  1  0  1  0  62 174  | 132 230 362  44  39  46   5 
Toronto Maple Leafs   82 38 33  1  3  4  3 272 235  | 41 20 14  1  0  3  3 137 109  | 272 493 765 102  95  70   7 
Vancouver Canucks     82 28 41  2  1  3  7 226 275  | 41 18 16  1  1  2  3 127 132  | 226 408 634  71  73  77  12 
Washington Capitals   82 47 22  1  4  4  4 330 259  | 41 24 11  0  3  2  1 154 126  | 330 588 918 111 104 110  10 

Team                    Pim  Hit  PPA  PPG PP%    PKA  PKGA PK%    PKGF  SHF  SP1  SP2  SP3  SP4  SHA SHB  FO%DZ  FO%OZ  FO%NT  SO EG
-------------------------------------------------------------------------------------------------------------------------------------
Anaheim Ducks         1147 1454  446 100  22,42%  510  72  85,88%    6 2559  799  888  848   47 1801  561 49,79% 49,69% 49,53% 10  0 
Atlanta Thrashers     1075 1250  400  92  23,00%  438  81  81,51%    3 2068  676  651  724   30 1875  569 49,75% 51,70% 50,67%  6  0 
Boston Bruins         1100 1265  450  61  13,56%  469  74  84,22%    2 1562  490  501  549   50 1968  546 48,59% 52,36% 50,72%  6  1 
Buffalo Sabres         960 1203  447 107  23,94%  416  84  79,81%    3 1931  608  669  642   29 2099  587 48,82% 50,65% 49,44%  3  1 
Calgary Flames         910 1184  391  59  15,09%  369  81  78,05%    1 1710  577  572  543   50 2112  627 45,62% 45,33% 46,25%  2  0 
Carolina Hurricanes   1100 1243  399  42  10,53%  409 101  75,31%    3 1510  501  511  485   44 2166  578 44,78% 47,53% 46,96%  1  3 
Chicago Blackhawks    1066 1322  440  99  22,50%  439  82  81,32%    2 2321  758  759  785   39 1700  502 51,12% 51,65% 49,59%  7  0 
Colorado Avalanche    1181 1340  450  93  20,67%  490  73  85,10%    6 2165  743  713  699   26 1830  520 52,71% 52,76% 51,97%  8  2 
Columbus Bluejackets  1057 1291  383  55  14,36%  429  90  79,02%    3 1589  545  489  538   40 2052  599 48,71% 49,62% 52,03%  1  1 
Dallas Stars          1085 1341  399  76  19,05%  432  76  82,41%    1 2077  672  727  655   45 2065  617 48,73% 48,25% 48,67%  1  1 
Detroit Red Wings     1051 1184  442  64  14,48%  428  68  84,11%    3 1891  636  592  643   54 1842  535 50,86% 52,31% 53,24%  9  1 
Edmonton Oilers        967 1174  406  53  13,05%  383  94  75,46%    1 1733  571  615  521   51 2022  589 48,69% 51,48% 51,12%  0  1 
Florida Panthers       956 1248  429  90  20,98%  397  80  79,85%    3 2204  683  728  763   62 1813  527 53,22% 53,83% 55,20%  8  0 
Los Angeles Kings      929 1184  413  61  14,77%  396  66  83,33%    2 1722  527  576  587   75 2037  630 48,95% 49,47% 52,63%  1  0 
Minnesota Wild         900 1204  461  86  18,66%  391  69  82,35%    0 2070  675  698  654   61 1869  550 52,19% 50,43% 51,76%  2  2 
Montreal Canadiens    1010 1387  434  96  22,12%  415  68  83,61%    1 2005  686  672  610   66 2015  592 46,55% 47,91% 46,71%  3  1 
Nashville Predators   1203 1269  413  72  17,43%  476  66  86,13%    7 2233  722  732  744   79 1835  501 53,01% 55,14% 52,68%  5  0 
New Jersey Devils     1061 1328  443  86  19,41%  421  79  81,24%    6 2346  795  739  786   60 1869  546 52,27% 53,08% 50,97%  2  0 
New York Islanders    1169 1297  392  82  20,92%  470  88  81,28%    5 2233  687  745  779   47 1921  562 53,56% 53,76% 50,47%  4  0 
New York Rangers       986 1295  401  60  14,96%  398  99  75,13%    0 1507  453  531  504   69 2139  632 42,20% 43,97% 44,09%  0  0 
Ottawa Senators       1157 1311  413  73  17,68%  485  73  84,95%    4 1891  605  645  621   39 1879  599 52,33% 52,74% 53,20%  6  0 
Philadelphia Flyers    979 1225  447 112  25,06%  389  59  84,83%    0 2142  685  712  730   37 1713  499 50,34% 50,46% 51,51%  6  0 
Phoenix Coyotes        878 1206  472  95  20,13%  371  64  82,75%    2 1751  571  551  616   63 1891  560 48,90% 49,36% 46,88%  4  2 
Pittsburgh Penguins    927 1191  448  73  16,29%  386  60  84,46%    4 2005  661  654  662   62 1798  515 50,91% 51,70% 53,10%  2  0 
San Jose Sharks        951 1211  387  64  16,54%  391  71  81,84%    3 2166  746  707  702   32 1833  535 50,95% 50,63% 47,39%  5  1 
St. Louis Blues        845 1134  390  60  15,38%  344  62  81,98%    1 1473  442  527  490   54 1985  625 47,15% 48,95% 48,30%  2  0 
Tampa Bay Lightning    864 1247  409  53  12,96%  369  88  76,15%    2 1307  456  439  404   20 2289  689 44,32% 43,01% 42,03%  0  0 
Toronto Maple Leafs   1136 1341  417  68  16,31%  461  71  84,60%    1 2057  687  683  678   31 1743  544 51,67% 53,24% 54,64%  5  1 
Vancouver Canucks      935 1189  413  72  17,43%  373  64  82,84%    1 1651  535  538  554   68 1898  591 48,02% 49,40% 49,11%  1  3 
Washington Capitals   1119 1367  395  85  21,52%  485  86  82,27%    5 2142  721  677  723   48 1962  561 50,59% 51,41% 49,17%  6  0 

Goals For


Pos Teams                    Value
1   Anaheim Ducks            4,82      
2   New York Islanders       4,37      
3   Chicago Blackhawks       4,32      
4   Washington Capitals      4,02      
5   Nashville Predators      4,00      
6   Philadelphia Flyers      3,98      
7   Colorado Avalanche       3,89      
8   New Jersey Devils        3,83      
9   Florida Panthers         3,72      
10  Atlanta Thrashers        3,62      
11  Montreal Canadiens       3,61      
12  San Jose Sharks          3,57      
13  Buffalo Sabres           3,52      
14  Minnesota Wild           3,44      
15  Dallas Stars             3,41      
16  Pittsburgh Penguins      3,32      
17  Toronto Maple Leafs      3,32      
18  Ottawa Senators          3,28      
19  Detroit Red Wings        3,23      
20  Phoenix Coyotes          2,88      
21  Los Angeles Kings        2,79      
22  Vancouver Canucks        2,76      
23  Calgary Flames           2,73      
24  Boston Bruins            2,66      
25  Edmonton Oilers          2,65      
26  New York Rangers         2,44      
27  St. Louis Blues          2,40      
28  Columbus Bluejackets     2,38      
29  Carolina Hurricanes      2,21      
30  Tampa Bay Lightning      1,61      
       League Average 3,29

Goals Against


Pos Teams                    Value
1   Philadelphia Flyers      2,57      
2   Nashville Predators      2,62      
3   Colorado Avalanche       2,68      
4   San Jose Sharks          2,70      
5   Anaheim Ducks            2,77      
6   Detroit Red Wings        2,78      
7   Boston Bruins            2,84      
8   Toronto Maple Leafs      2,87      
9   Pittsburgh Penguins      2,93      
10  Ottawa Senators          2,98      
11  Atlanta Thrashers        2,99      
12  Montreal Canadiens       3,01      
13  Florida Panthers         3,04      
14  Chicago Blackhawks       3,12      
15  Washington Capitals      3,16      
16  New York Islanders       3,22      
17  St. Louis Blues          3,23      
18  Phoenix Coyotes          3,28      
19  Minnesota Wild           3,32      
20  Vancouver Canucks        3,35      
21  Los Angeles Kings        3,38      
22  New Jersey Devils        3,45      
23  Buffalo Sabres           3,52      
24  Columbus Bluejackets     3,54      
25  Dallas Stars             3,65      
26  Calgary Flames           3,91      
27  New York Rangers         4,40      
28  Edmonton Oilers          4,43      
29  Carolina Hurricanes      4,50      
30  Tampa Bay Lightning      4,54      
       League Average 3,29

Goals For / Against


Pos Teams                    Value
1   Anaheim Ducks            1,74      
2   Philadelphia Flyers      1,55      
3   Nashville Predators      1,53      
4   Colorado Avalanche       1,45      
5   Chicago Blackhawks       1,38      
6   New York Islanders       1,36      
7   San Jose Sharks          1,33      
8   Washington Capitals      1,27      
9   Florida Panthers         1,22      
10  Atlanta Thrashers        1,21      
11  Montreal Canadiens       1,20      
12  Detroit Red Wings        1,16      
13  Toronto Maple Leafs      1,16      
14  Pittsburgh Penguins      1,13      
15  New Jersey Devils        1,11      
16  Ottawa Senators          1,10      
17  Minnesota Wild           1,04      
18  Buffalo Sabres           1,00      
19  Dallas Stars             0,94      
20  Boston Bruins            0,94      
21  Phoenix Coyotes          0,88      
22  Los Angeles Kings        0,83      
23  Vancouver Canucks        0,82      
24  St. Louis Blues          0,74      
25  Calgary Flames           0,70      
26  Columbus Bluejackets     0,67      
27  Edmonton Oilers          0,60      
28  New York Rangers         0,55      
29  Carolina Hurricanes      0,49      
30  Tampa Bay Lightning      0,35      

PowerPlay %


Pos Teams                    Value
1   Philadelphia Flyers      25,06%      
2   Buffalo Sabres           23,94%      
3   Atlanta Thrashers        23,00%      
4   Chicago Blackhawks       22,50%      
5   Anaheim Ducks            22,42%      
6   Montreal Canadiens       22,12%      
7   Washington Capitals      21,52%      
8   Florida Panthers         20,98%      
9   New York Islanders       20,92%      
10  Colorado Avalanche       20,67%      
11  Phoenix Coyotes          20,13%      
12  New Jersey Devils        19,41%      
13  Dallas Stars             19,05%      
14  Minnesota Wild           18,66%      
15  Ottawa Senators          17,68%      
16  Nashville Predators      17,43%      
17  Vancouver Canucks        17,43%      
18  San Jose Sharks          16,54%      
19  Toronto Maple Leafs      16,31%      
20  Pittsburgh Penguins      16,29%      
21  St. Louis Blues          15,38%      
22  Calgary Flames           15,09%      
23  New York Rangers         14,96%      
24  Los Angeles Kings        14,77%      
25  Detroit Red Wings        14,48%      
26  Columbus Bluejackets     14,36%      
27  Boston Bruins            13,56%      
28  Edmonton Oilers          13,05%      
29  Tampa Bay Lightning      12,96%      
30  Carolina Hurricanes      10,53%      
       League Average 18,12%

Penalty Kill %


Pos Teams                    Value
1   Nashville Predators      86,13%      
2   Anaheim Ducks            85,88%      
3   Colorado Avalanche       85,10%      
4   Ottawa Senators          84,95%      
5   Philadelphia Flyers      84,83%      
6   Toronto Maple Leafs      84,60%      
7   Pittsburgh Penguins      84,46%      
8   Boston Bruins            84,22%      
9   Detroit Red Wings        84,11%      
10  Montreal Canadiens       83,61%      
11  Los Angeles Kings        83,33%      
12  Vancouver Canucks        82,84%      
13  Phoenix Coyotes          82,75%      
14  Dallas Stars             82,41%      
15  Minnesota Wild           82,35%      
16  Washington Capitals      82,27%      
17  St. Louis Blues          81,98%      
18  San Jose Sharks          81,84%      
19  Atlanta Thrashers        81,51%      
20  Chicago Blackhawks       81,32%      
21  New York Islanders       81,28%      
22  New Jersey Devils        81,24%      
23  Florida Panthers         79,85%      
24  Buffalo Sabres           79,81%      
25  Columbus Bluejackets     79,02%      
26  Calgary Flames           78,05%      
27  Tampa Bay Lightning      76,15%      
28  Edmonton Oilers          75,46%      
29  Carolina Hurricanes      75,31%      
30  New York Rangers         75,13%      
       League Average 81,88%

PP + PK


Pos Teams                    Value
1   Philadelphia Flyers      109,89%      
2   Anaheim Ducks            108,30%      
3   Colorado Avalanche       105,77%      
4   Montreal Canadiens       105,73%      
5   Atlanta Thrashers        104,51%      
6   Chicago Blackhawks       103,82%      
7   Washington Capitals      103,79%      
8   Buffalo Sabres           103,75%      
9   Nashville Predators      103,57%      
10  Phoenix Coyotes          102,88%      
11  Ottawa Senators          102,62%      
12  New York Islanders       102,20%      
13  Dallas Stars             101,46%      
14  Minnesota Wild           101,01%      
15  Toronto Maple Leafs      100,91%      
16  Florida Panthers         100,83%      
17  Pittsburgh Penguins      100,75%      
18  New Jersey Devils        100,65%      
19  Vancouver Canucks        100,28%      
20  Detroit Red Wings        98,59%      
21  San Jose Sharks          98,38%      
22  Los Angeles Kings        98,10%      
23  Boston Bruins            97,78%      
24  St. Louis Blues          97,36%      
25  Columbus Bluejackets     93,38%      
26  Calgary Flames           93,14%      
27  New York Rangers         90,09%      
28  Tampa Bay Lightning      89,11%      
29  Edmonton Oilers          88,51%      
30  Carolina Hurricanes      85,83%      

Shots For


Pos Teams                    Value
1   Anaheim Ducks            31,21      
2   New Jersey Devils        28,61      
3   Chicago Blackhawks       28,30      
4   Nashville Predators      27,23      
5   New York Islanders       27,23      
6   Florida Panthers         26,88      
7   San Jose Sharks          26,41      
8   Colorado Avalanche       26,40      
9   Philadelphia Flyers      26,12      
10  Washington Capitals      26,12      
11  Dallas Stars             25,33      
12  Minnesota Wild           25,24      
13  Atlanta Thrashers        25,22      
14  Toronto Maple Leafs      25,09      
15  Montreal Canadiens       24,45      
16  Pittsburgh Penguins      24,45      
17  Buffalo Sabres           23,55      
18  Detroit Red Wings        23,06      
19  Ottawa Senators          23,06      
20  Phoenix Coyotes          21,35      
21  Edmonton Oilers          21,13      
22  Los Angeles Kings        21,00      
23  Calgary Flames           20,85      
24  Vancouver Canucks        20,13      
25  Columbus Bluejackets     19,38      
26  Boston Bruins            19,05      
27  Carolina Hurricanes      18,41      
28  New York Rangers         18,38      
29  St. Louis Blues          17,96      
30  Tampa Bay Lightning      15,94      
       League Average 23,59

Shots Against


Pos Teams                    Value
1   Chicago Blackhawks       20,73      
2   Philadelphia Flyers      20,89      
3   Toronto Maple Leafs      21,26      
4   Pittsburgh Penguins      21,93      
5   Anaheim Ducks            21,96      
6   Florida Panthers         22,11      
7   Colorado Avalanche       22,32      
8   San Jose Sharks          22,35      
9   Nashville Predators      22,38      
10  Detroit Red Wings        22,46      
11  New Jersey Devils        22,79      
12  Minnesota Wild           22,79      
13  Atlanta Thrashers        22,87      
14  Ottawa Senators          22,91      
15  Phoenix Coyotes          23,06      
16  Vancouver Canucks        23,15      
17  New York Islanders       23,43      
18  Washington Capitals      23,93      
19  Boston Bruins            24,00      
20  St. Louis Blues          24,21      
21  Montreal Canadiens       24,57      
22  Edmonton Oilers          24,66      
23  Los Angeles Kings        24,84      
24  Columbus Bluejackets     25,02      
25  Dallas Stars             25,18      
26  Buffalo Sabres           25,60      
27  Calgary Flames           25,76      
28  New York Rangers         26,09      
29  Carolina Hurricanes      26,41      
30  Tampa Bay Lightning      27,91      
       League Average 23,59

Shots For / Against


Pos Teams                    Value
1   Anaheim Ducks            1,42      
2   Chicago Blackhawks       1,37      
3   New Jersey Devils        1,26      
4   Philadelphia Flyers      1,25      
5   Nashville Predators      1,22      
6   Florida Panthers         1,22      
7   Colorado Avalanche       1,18      
8   San Jose Sharks          1,18      
9   Toronto Maple Leafs      1,18      
10  New York Islanders       1,16      
11  Pittsburgh Penguins      1,12      
12  Minnesota Wild           1,11      
13  Atlanta Thrashers        1,10      
14  Washington Capitals      1,09      
15  Detroit Red Wings        1,03      
16  Ottawa Senators          1,01      
17  Dallas Stars             1,01      
18  Montreal Canadiens       1,00      
19  Phoenix Coyotes          0,93      
20  Buffalo Sabres           0,92      
21  Vancouver Canucks        0,87      
22  Edmonton Oilers          0,86      
23  Los Angeles Kings        0,85      
24  Calgary Flames           0,81      
25  Boston Bruins            0,79      
26  Columbus Bluejackets     0,77      
27  St. Louis Blues          0,74      
28  New York Rangers         0,70      
29  Carolina Hurricanes      0,70      
30  Tampa Bay Lightning      0,57      

Pim / GP


Pos Teams                    Value
1   St. Louis Blues          10,30      
2   Tampa Bay Lightning      10,54      
3   Phoenix Coyotes          10,71      
4   Minnesota Wild           10,98      
5   Calgary Flames           11,10      
6   Pittsburgh Penguins      11,30      
7   Los Angeles Kings        11,33      
8   Vancouver Canucks        11,40      
9   San Jose Sharks          11,60      
10  Florida Panthers         11,66      
11  Buffalo Sabres           11,71      
12  Edmonton Oilers          11,79      
13  Philadelphia Flyers      11,94      
14  New York Rangers         12,02      
15  Montreal Canadiens       12,32      
16  Detroit Red Wings        12,82      
17  Columbus Bluejackets     12,89      
18  New Jersey Devils        12,94      
19  Chicago Blackhawks       13,00      
20  Atlanta Thrashers        13,11      
21  Dallas Stars             13,23      
22  Carolina Hurricanes      13,41      
23  Boston Bruins            13,41      
24  Washington Capitals      13,65      
25  Toronto Maple Leafs      13,85      
26  Anaheim Ducks            13,99      
27  Ottawa Senators          14,11      
28  New York Islanders       14,26      
29  Colorado Avalanche       14,40      
30  Nashville Predators      14,67      
       League Average 12,48

Hits / GP


Pos Teams                    Value
1   Anaheim Ducks            17,73      
2   Montreal Canadiens       16,91      
3   Washington Capitals      16,67      
4   Dallas Stars             16,35      
5   Toronto Maple Leafs      16,35      
6   Colorado Avalanche       16,34      
7   New Jersey Devils        16,20      
8   Chicago Blackhawks       16,12      
9   Ottawa Senators          15,99      
10  New York Islanders       15,82      
11  New York Rangers         15,79      
12  Columbus Bluejackets     15,74      
13  Nashville Predators      15,48      
14  Boston Bruins            15,43      
15  Atlanta Thrashers        15,24      
16  Florida Panthers         15,22      
17  Tampa Bay Lightning      15,21      
18  Carolina Hurricanes      15,16      
19  Philadelphia Flyers      14,94      
20  San Jose Sharks          14,77      
21  Phoenix Coyotes          14,71      
22  Minnesota Wild           14,68      
23  Buffalo Sabres           14,67      
24  Pittsburgh Penguins      14,52      
25  Vancouver Canucks        14,50      
26  Calgary Flames           14,44      
27  Detroit Red Wings        14,44      
28  Los Angeles Kings        14,44      
29  Edmonton Oilers          14,32      
30  St. Louis Blues          13,83      
       League Average 15,40


Output by the SimonT Hockey Simulator (STHS) for Wayne Belkosky -- Original Page W3C XHTML 1.0 Valid