i'm using just a small snippet of CSS on my pages, but for some reason the code i use on my index page (which works fine) does not work at all on other pages although the code is identical. the code i'm using is:

<style type="text/css">
<!--
body {background-attachment:fixed}
A:link{color:333333; text-decoration: none;}
a:hover{color:cc3333; text-decoration: none;}
-->
</style>

anyone with any ideas why this is happening? thanks all.