Team Stats for Xtreme Hockey Pool

Update - mars 10 2010 at 19:07


                      -----------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         66 23 29  7  2  3  2 210 199  | 32 12 10  6  0  3  1 117  91  | 210 374 584  79  60  61  13 
Atlanta Thrashers     65 19 39  2  2  2  1 143 199  | 31 11 18  0  1  1  0  76  96  | 143 250 393  55  41  43   4 
Boston Bruins         65 31 25  3  2  3  1 210 195  | 33 15 12  2  2  2  0 103  93  | 210 376 586  69  71  64   7 
Buffalo Sabres        65 34 24  1  1  4  1 209 154  | 35 23 11  0  0  0  1 118  75  | 209 375 584  80  64  60   6 
Calgary Flames        66 35 23  1  2  2  3 216 179  | 34 21 10  1  0  2  0 117  85  | 216 390 606  74  73  66   6 
Carolina Hurricanes   66 37 15  2  5  4  3 225 165  | 32 20  6  1  1  3  1 116  68  | 225 398 623  74  83  62  12 
Chicago Blackhawks    66 25 25  4  2  6  4 167 168  | 35 13 12  3  0  4  3  91  84  | 167 294 461  58  45  54  13 
Colorado Avalanches   66 23 30  0  4  2  7 153 186  | 33 10 18  0  1  0  4  72  89  | 153 274 427  63  49  39  10 
Columbus Blue Jacket  67 24 33  1  3  4  2 168 196  | 32 13 13  1  1  4  0  98  93  | 168 298 466  60  55  48   9 
Dallas Stars          66 39 14  2  2  7  2 231 161  | 31 19  7  1  1  3  0 114  73  | 231 407 638  74  75  73  15 
Detroit Red Wings     66 37 17  5  2  2  3 226 158  | 32 21  6  2  0  1  2 112  69  | 226 397 623  71  75  73   9 
Edmonton Oilers       66 32 23  1  5  2  3 201 172  | 35 14 16  0  3  2  0 106 100  | 201 362 563  74  68  56   5 
Florida Panthers      65 32 22  2  2  5  2 207 174  | 32 14 12  1  1  4  0 112  94  | 207 369 576  68  66  66  11 
Los Angeles Kings     66 22 32  4  2  1  5 171 198  | 32 17 11  3  0  0  1  95  81  | 171 309 480  63  53  50   6 
Minnesota Wild        65 21 26  3  4  8  3 177 176  | 33 13 13  2  2  1  2  96  90  | 177 310 487  62  58  46  18 
Montreal Canadiens    68 31 26  1  1  1  8 205 177  | 33 18  8  0  1  0  6 106  72  | 205 377 582  78  69  56   6 
Nashville Predators   66 12 48  1  0  2  3 109 246  | 32  9 20  1  0  1  1  64 108  | 109 194 303  38  34  34   7 
New Jersey Devils     65 28 26  2  0  5  4 184 166  | 31 14 11  2  0  1  3  89  78  | 184 329 513  77  44  56  12 
New York Islanders    66 25 33  2  1  2  3 170 210  | 32 11 15  2  1  1  2  81  95  | 170 300 470  64  59  43   4 
New York Rangers      67 36 16  4  2  6  3 217 153  | 35 23  8  2  0  0  2 123  81  | 217 383 600  74  68  65  16 
Ottawa Senators       67 34 25  0  0  5  3 196 175  | 36 17 13  0  0  3  3 102  92  | 196 353 549  69  61  61   7 
Philadelphia Flyers   65 28 28  0  2  5  2 183 186  | 33 16 14  0  1  2  0 104  92  | 183 327 510  65  58  55   9 
Phoenix Coyotes       67 15 36  4  4  2  6 182 239  | 37 11 18  4  0  1  3 109 120  | 182 324 506  70  55  51  10 
Pittsburgh Penguins   66 19 36  3  3  2  3 163 220  | 34 10 16  2  2  1  3  89 113  | 163 295 458  52  57  49   8 
SanJose Sharks        65 26 26  2  2  5  4 191 191  | 34 12 13  2  1  3  3  80  91  | 191 345 536  66  60  58   8 
St-Louis Blues        65 30 25  1  4  4  1 215 194  | 33 14 14  0  2  2  1 107 102  | 215 391 606  76  76  58   9 
Tampa Bay Lightning   65 26 26  4  1  0  8 175 175  | 32 14 13  1  1  0  3  91  86  | 175 319 494  54  55  62   7 
Toronto Maple Leafs   66  9 52  0  3  1  1 136 290  | 31  4 25  0  1  1  0  65 130  | 136 238 374  57  42  36   2 
Vancouver Canucks     67 35 18  5  3  2  4 216 172  | 31 16  8  3  2  1  1  92  76  | 216 393 609  69  71  69   8 
Washington Capitals   67 33 23  0  1  4  6 194 176  | 33 17  8  0  0  3  5 104  84  | 194 341 535  73  66  51   9 

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          864 1467  273  54  19.78%  334  64  80.84%    3 1783  582  563  612   45 1726  465 51.83% 52.04% 50.75%  3  1 
Atlanta Thrashers      647 1370  249  41  16.47%  283  43  84.81%    1 1554  490  545  510   18 1739  495 52.19% 53.84% 53.11%  0  0 
Boston Bruins          666 1395  256  57  22.27%  278  61  78.06%    3 1855  638  605  599   29 1715  513 52.38% 53.56% 52.73%  5  1 
Buffalo Sabres         572 1319  294  58  19.73%  238  47  80.25%    1 1829  614  609  594   30 1553  508 50.28% 51.89% 50.99%  5  0 
Calgary Flames         652 1350  285  48  16.84%  263  46  82.51%    3 1722  546  585  574   40 1588  447 53.42% 52.41% 53.68%  5  0 
Carolina Hurricanes    597 1296  279  63  22.58%  237  39  83.54%    2 1897  602  661  606   60 1523  464 53.05% 51.14% 47.79%  4  0 
Chicago Blackhawks     685 1384  302  56  18.54%  295  41  86.10%    0 1617  545  495  544   67 1651  493 51.15% 53.49% 53.11%  2  1 
Colorado Avalanches    622 1378  286  45  15.73%  249  40  83.94%    1 1451  459  477  494   67 1676  498 45.22% 47.83% 44.51%  2  0 
Columbus Blue Jacket   643 1339  294  50  17.01%  244  54  77.87%    1 1609  554  528  512   41 1809  545 43.28% 44.94% 44.86%  2  1 
Dallas Stars           702 1403  293  69  23.55%  257  31  87.94%    0 1813  606  609  582   48 1713  450 50.37% 53.10% 52.04%  7  0 
Detroit Red Wings      640 1434  315  57  18.10%  275  44  84.00%    2 1840  582  596  645   35 1585  461 50.93% 50.11% 51.55%  8  1 
Edmonton Oilers        679 1378  282  57  20.21%  278  48  82.73%    1 1816  584  608  610   31 1674  484 50.93% 54.01% 51.22%  5  2 
Florida Panthers       626 1307  273  49  17.95%  265  40  84.91%    0 1623  536  520  554   40 1658  423 48.15% 48.57% 47.26%  6  0 
Los Angeles Kings      590 1337  323  43  13.31%  243  35  85.60%    0 1673  526  559  562   47 1641  437 46.10% 48.28% 47.02%  0  2 
Minnesota Wild         688 1359  297  40  13.47%  272  41  84.93%    0 1768  595  559  585   64 1558  438 50.46% 52.41% 52.62%  6  1 
Montreal Canadiens     609 1399  290  47  16.21%  248  43  82.66%    3 1834  550  652  616   48 1738  526 49.93% 49.66% 49.20%  6  1 
Nashville Predators    931 1499  244  30  12.30%  417  85  79.62%    1 1365  464  443  447   35 1941  609 45.80% 47.26% 43.95%  1  0 
New Jersey Devils      676 1265  253  39  15.42%  273  45  83.52%    2 1771  600  537  608   58 1482  476 51.68% 50.81% 53.19%  3  3 
New York Islanders     638 1364  249  47  18.88%  234  50  78.63%    1 1503  501  491  497   28 1909  606 43.90% 43.60% 42.14%  3  0 
New York Rangers       677 1383  303  57  18.81%  237  28  88.19%    3 1921  656  651  580   65 1638  476 50.26% 48.86% 49.95%  7  1 
Ottawa Senators        628 1376  274  47  17.15%  250  55  78.00%    2 1866  587  648  609   44 1525  444 54.31% 52.88% 53.45%  3  0 
Philadelphia Flyers    713 1366  253  54  21.34%  296  45  84.80%    0 1590  492  537  551   39 1674  461 49.39% 49.48% 51.94%  4  1 
Phoenix Coyotes        837 1516  267  44  16.48%  363  60  83.47%    0 1657  576  535  520   53 1903  547 44.68% 46.93% 47.83%  2  2 
Pittsburgh Penguins    724 1314  273  41  15.02%  284  64  77.46%    2 1589  596  476  499   38 1651  484 50.62% 50.79% 49.90%  1  0 
SanJose Sharks         753 1348  266  36  13.53%  298  56  81.21%    2 1735  601  557  559   48 1609  457 51.29% 52.30% 53.80%  4  1 
St-Louis Blues         813 1464  276  55  19.93%  326  60  81.60%    2 1646  561  550  524   31 1673  472 48.85% 48.82% 48.51%  4  0 
Tampa Bay Lightning    619 1279  279  41  14.70%  245  37  84.90%    0 1681  568  536  560   44 1591  471 52.70% 52.17% 54.49%  3  2 
Toronto Maple Leafs    782 1513  249  59  23.69%  326  86  73.62%    0 1259  466  388  399   11 2045  612 45.58% 47.26% 45.92%  2  1 
Vancouver Canucks      701 1388  303  68  22.44%  272  53  80.51%    2 1592  506  503  559   45 1765  482 51.83% 52.59% 53.01%  3  0 
Washington Capitals    535 1300  227  29  12.78%  227  40  82.38%    1 1780  599  606  556   53 1686  457 49.49% 48.86% 50.35%  4  0 

Goals For


Pos Teams                    Value
1   Dallas Stars             3.50      
2   Detroit Red Wings        3.42      
3   Carolina Hurricanes      3.41      
4   St-Louis Blues           3.31      
5   Calgary Flames           3.27      
6   New York Rangers         3.24      
7   Boston Bruins            3.23      
8   Vancouver Canucks        3.22      
9   Buffalo Sabres           3.22      
10  Florida Panthers         3.18      
11  Anaheim Ducks            3.18      
12  Edmonton Oilers          3.05      
13  Montreal Canadiens       3.01      
14  SanJose Sharks           2.94      
15  Ottawa Senators          2.93      
16  Washington Capitals      2.90      
17  New Jersey Devils        2.83      
18  Philadelphia Flyers      2.82      
19  Minnesota Wild           2.72      
20  Phoenix Coyotes          2.72      
21  Tampa Bay Lightning      2.69      
22  Los Angeles Kings        2.59      
23  New York Islanders       2.58      
24  Chicago Blackhawks       2.53      
25  Columbus Blue Jackets    2.51      
26  Pittsburgh Penguins      2.47      
27  Colorado Avalanches      2.32      
28  Atlanta Thrashers        2.20      
29  Toronto Maple Leafs      2.06      
30  Nashville Predators      1.65      
       League Average 2.86

Goals Against


Pos Teams                    Value
1   New York Rangers         2.28      
2   Buffalo Sabres           2.37      
3   Detroit Red Wings        2.39      
4   Dallas Stars             2.44      
5   Carolina Hurricanes      2.50      
6   Chicago Blackhawks       2.55      
7   New Jersey Devils        2.55      
8   Vancouver Canucks        2.57      
9   Montreal Canadiens       2.60      
10  Edmonton Oilers          2.61      
11  Ottawa Senators          2.61      
12  Washington Capitals      2.63      
13  Florida Panthers         2.68      
14  Tampa Bay Lightning      2.69      
15  Minnesota Wild           2.71      
16  Calgary Flames           2.71      
17  Colorado Avalanches      2.82      
18  Philadelphia Flyers      2.86      
19  Columbus Blue Jackets    2.93      
20  SanJose Sharks           2.94      
21  St-Louis Blues           2.98      
22  Los Angeles Kings        3.00      
23  Boston Bruins            3.00      
24  Anaheim Ducks            3.02      
25  Atlanta Thrashers        3.06      
26  New York Islanders       3.18      
27  Pittsburgh Penguins      3.33      
28  Phoenix Coyotes          3.57      
29  Nashville Predators      3.73      
30  Toronto Maple Leafs      4.39      
       League Average 2.86

Goals For / Against


Pos Teams                    Value
1   Dallas Stars             1.43      
2   Detroit Red Wings        1.43      
3   New York Rangers         1.42      
4   Carolina Hurricanes      1.36      
5   Buffalo Sabres           1.36      
6   Vancouver Canucks        1.26      
7   Calgary Flames           1.21      
8   Florida Panthers         1.19      
9   Edmonton Oilers          1.17      
10  Montreal Canadiens       1.16      
11  Ottawa Senators          1.12      
12  New Jersey Devils        1.11      
13  St-Louis Blues           1.11      
14  Washington Capitals      1.10      
15  Boston Bruins            1.08      
16  Anaheim Ducks            1.06      
17  Minnesota Wild           1.01      
18  SanJose Sharks           1.00      
19  Tampa Bay Lightning      1.00      
20  Chicago Blackhawks       0.99      
21  Philadelphia Flyers      0.98      
22  Los Angeles Kings        0.86      
23  Columbus Blue Jackets    0.86      
24  Colorado Avalanches      0.82      
25  New York Islanders       0.81      
26  Phoenix Coyotes          0.76      
27  Pittsburgh Penguins      0.74      
28  Atlanta Thrashers        0.72      
29  Toronto Maple Leafs      0.47      
30  Nashville Predators      0.44      

PowerPlay %


Pos Teams                    Value
1   Toronto Maple Leafs      23.69%      
2   Dallas Stars             23.55%      
3   Carolina Hurricanes      22.58%      
4   Vancouver Canucks        22.44%      
5   Boston Bruins            22.27%      
6   Philadelphia Flyers      21.34%      
7   Edmonton Oilers          20.21%      
8   St-Louis Blues           19.93%      
9   Anaheim Ducks            19.78%      
10  Buffalo Sabres           19.73%      
11  New York Islanders       18.88%      
12  New York Rangers         18.81%      
13  Chicago Blackhawks       18.54%      
14  Detroit Red Wings        18.10%      
15  Florida Panthers         17.95%      
16  Ottawa Senators          17.15%      
17  Columbus Blue Jackets    17.01%      
18  Calgary Flames           16.84%      
19  Phoenix Coyotes          16.48%      
20  Atlanta Thrashers        16.47%      
21  Montreal Canadiens       16.21%      
22  Colorado Avalanches      15.73%      
23  New Jersey Devils        15.42%      
24  Pittsburgh Penguins      15.02%      
25  Tampa Bay Lightning      14.70%      
26  SanJose Sharks           13.53%      
27  Minnesota Wild           13.47%      
28  Los Angeles Kings        13.31%      
29  Washington Capitals      12.78%      
30  Nashville Predators      12.30%      
       League Average 17.83%

Penalty Kill %


Pos Teams                    Value
1   New York Rangers         88.19%      
2   Dallas Stars             87.94%      
3   Chicago Blackhawks       86.10%      
4   Los Angeles Kings        85.60%      
5   Minnesota Wild           84.93%      
6   Florida Panthers         84.91%      
7   Tampa Bay Lightning      84.90%      
8   Atlanta Thrashers        84.81%      
9   Philadelphia Flyers      84.80%      
10  Detroit Red Wings        84.00%      
11  Colorado Avalanches      83.94%      
12  Carolina Hurricanes      83.54%      
13  New Jersey Devils        83.52%      
14  Phoenix Coyotes          83.47%      
15  Edmonton Oilers          82.73%      
16  Montreal Canadiens       82.66%      
17  Calgary Flames           82.51%      
18  Washington Capitals      82.38%      
19  St-Louis Blues           81.60%      
20  SanJose Sharks           81.21%      
21  Anaheim Ducks            80.84%      
22  Vancouver Canucks        80.51%      
23  Buffalo Sabres           80.25%      
24  Nashville Predators      79.62%      
25  New York Islanders       78.63%      
26  Boston Bruins            78.06%      
27  Ottawa Senators          78.00%      
28  Columbus Blue Jackets    77.87%      
29  Pittsburgh Penguins      77.46%      
30  Toronto Maple Leafs      73.62%      
       League Average 82.17%

PP + PK


Pos Teams                    Value
1   Dallas Stars             111.49%      
2   New York Rangers         107.00%      
3   Philadelphia Flyers      106.14%      
4   Carolina Hurricanes      106.12%      
5   Chicago Blackhawks       104.64%      
6   Vancouver Canucks        102.96%      
7   Edmonton Oilers          102.95%      
8   Florida Panthers         102.85%      
9   Detroit Red Wings        102.10%      
10  St-Louis Blues           101.52%      
11  Atlanta Thrashers        101.27%      
12  Anaheim Ducks            100.62%      
13  Boston Bruins            100.32%      
14  Buffalo Sabres           99.98%      
15  Phoenix Coyotes          99.95%      
16  Colorado Avalanches      99.67%      
17  Tampa Bay Lightning      99.59%      
18  Calgary Flames           99.35%      
19  New Jersey Devils        98.93%      
20  Los Angeles Kings        98.91%      
21  Montreal Canadiens       98.87%      
22  Minnesota Wild           98.39%      
23  New York Islanders       97.51%      
24  Toronto Maple Leafs      97.31%      
25  Washington Capitals      95.15%      
26  Ottawa Senators          95.15%      
27  Columbus Blue Jackets    94.88%      
28  SanJose Sharks           94.74%      
29  Pittsburgh Penguins      92.48%      
30  Nashville Predators      91.91%      

Shots For


Pos Teams                    Value
1   Carolina Hurricanes      28.74      
2   New York Rangers         28.67      
3   Boston Bruins            28.54      
4   Buffalo Sabres           28.14      
5   Detroit Red Wings        27.88      
6   Ottawa Senators          27.85      
7   Edmonton Oilers          27.52      
8   Dallas Stars             27.47      
9   New Jersey Devils        27.25      
10  Minnesota Wild           27.20      
11  Anaheim Ducks            27.02      
12  Montreal Canadiens       26.97      
13  SanJose Sharks           26.69      
14  Washington Capitals      26.57      
15  Calgary Flames           26.09      
16  Tampa Bay Lightning      25.86      
17  Los Angeles Kings        25.35      
18  St-Louis Blues           25.32      
19  Florida Panthers         24.97      
20  Phoenix Coyotes          24.73      
21  Chicago Blackhawks       24.50      
22  Philadelphia Flyers      24.46      
23  Pittsburgh Penguins      24.08      
24  Columbus Blue Jackets    24.01      
25  Atlanta Thrashers        23.91      
26  Vancouver Canucks        23.76      
27  New York Islanders       22.77      
28  Colorado Avalanches      21.98      
29  Nashville Predators      20.68      
30  Toronto Maple Leafs      19.08      
       League Average 25.60

Shots Against


Pos Teams                    Value
1   Ottawa Senators          22.76      
2   New Jersey Devils        22.80      
3   Carolina Hurricanes      23.08      
4   Buffalo Sabres           23.89      
5   Minnesota Wild           23.97      
6   Detroit Red Wings        24.02      
7   Calgary Flames           24.06      
8   New York Rangers         24.45      
9   Tampa Bay Lightning      24.48      
10  SanJose Sharks           24.75      
11  Los Angeles Kings        24.86      
12  Pittsburgh Penguins      25.02      
13  Chicago Blackhawks       25.02      
14  Washington Capitals      25.16      
15  Edmonton Oilers          25.36      
16  Colorado Avalanches      25.39      
17  Florida Panthers         25.51      
18  Montreal Canadiens       25.56      
19  St-Louis Blues           25.74      
20  Philadelphia Flyers      25.75      
21  Dallas Stars             25.95      
22  Anaheim Ducks            26.15      
23  Vancouver Canucks        26.34      
24  Boston Bruins            26.38      
25  Atlanta Thrashers        26.75      
26  Columbus Blue Jackets    27.00      
27  Phoenix Coyotes          28.40      
28  New York Islanders       28.92      
29  Nashville Predators      29.41      
30  Toronto Maple Leafs      30.98      
       League Average 25.60

Shots For / Against


Pos Teams                    Value
1   Carolina Hurricanes      1.25      
2   Ottawa Senators          1.22      
3   New Jersey Devils        1.20      
4   Buffalo Sabres           1.18      
5   New York Rangers         1.17      
6   Detroit Red Wings        1.16      
7   Minnesota Wild           1.13      
8   Edmonton Oilers          1.08      
9   Calgary Flames           1.08      
10  Boston Bruins            1.08      
11  SanJose Sharks           1.08      
12  Dallas Stars             1.06      
13  Tampa Bay Lightning      1.06      
14  Washington Capitals      1.06      
15  Montreal Canadiens       1.06      
16  Anaheim Ducks            1.03      
17  Los Angeles Kings        1.02      
18  St-Louis Blues           0.98      
19  Chicago Blackhawks       0.98      
20  Florida Panthers         0.98      
21  Pittsburgh Penguins      0.96      
22  Philadelphia Flyers      0.95      
23  Vancouver Canucks        0.90      
24  Atlanta Thrashers        0.89      
25  Columbus Blue Jackets    0.89      
26  Phoenix Coyotes          0.87      
27  Colorado Avalanches      0.87      
28  New York Islanders       0.79      
29  Nashville Predators      0.70      
30  Toronto Maple Leafs      0.62      

Pim / GP


Pos Teams                    Value
1   Washington Capitals      7.99      
2   Buffalo Sabres           8.80      
3   Los Angeles Kings        8.94      
4   Montreal Canadiens       8.96      
5   Carolina Hurricanes      9.05      
6   Ottawa Senators          9.37      
7   Colorado Avalanches      9.42      
8   Tampa Bay Lightning      9.52      
9   Columbus Blue Jackets    9.60      
10  Florida Panthers         9.63      
11  New York Islanders       9.67      
12  Detroit Red Wings        9.70      
13  Calgary Flames           9.88      
14  Atlanta Thrashers        9.95      
15  New York Rangers         10.10      
16  Boston Bruins            10.25      
17  Edmonton Oilers          10.29      
18  Chicago Blackhawks       10.38      
19  New Jersey Devils        10.40      
20  Vancouver Canucks        10.46      
21  Minnesota Wild           10.58      
22  Dallas Stars             10.64      
23  Philadelphia Flyers      10.97      
24  Pittsburgh Penguins      10.97      
25  SanJose Sharks           11.58      
26  Toronto Maple Leafs      11.85      
27  Phoenix Coyotes          12.49      
28  St-Louis Blues           12.51      
29  Anaheim Ducks            13.09      
30  Nashville Predators      14.11      
       League Average 10.37

Hits / GP


Pos Teams                    Value
1   Toronto Maple Leafs      22.92      
2   Nashville Predators      22.71      
3   Phoenix Coyotes          22.63      
4   St-Louis Blues           22.52      
5   Anaheim Ducks            22.23      
6   Detroit Red Wings        21.73      
7   Boston Bruins            21.46      
8   Dallas Stars             21.26      
9   Atlanta Thrashers        21.08      
10  Philadelphia Flyers      21.02      
11  Chicago Blackhawks       20.97      
12  Minnesota Wild           20.91      
13  Colorado Avalanches      20.88      
14  Edmonton Oilers          20.88      
15  SanJose Sharks           20.74      
16  Vancouver Canucks        20.72      
17  New York Islanders       20.67      
18  New York Rangers         20.64      
19  Montreal Canadiens       20.57      
20  Ottawa Senators          20.54      
21  Calgary Flames           20.45      
22  Buffalo Sabres           20.29      
23  Los Angeles Kings        20.26      
24  Florida Panthers         20.11      
25  Columbus Blue Jackets    19.99      
26  Pittsburgh Penguins      19.91      
27  Tampa Bay Lightning      19.68      
28  Carolina Hurricanes      19.64      
29  New Jersey Devils        19.46      
30  Washington Capitals      19.40      
       League Average 20.87


Output by the SimonT Hockey Simulator (STHS) for Jean-Francois Ouellette -- Original Page W3C XHTML 1.0 Valid