Best method in JQM to use background image?

Best method in JQM to use background image?

I want to use a background using a .png graphic I have to compliment the theme I'm using. I have tried placing styling the body attribute on the external CSS file without luck. I also created a CSS file in the header a page and again no luck. 

I ran diagnostics on the CSS and page through Firefox and did not find anything in error. I hope someone can provide me with a solution. I also checked to ensure the correct folders where the graphic resides is correct.

Thanks in advance

Code Snippit of external CSS:

  1. /* Marri's CSS Stylesheet */
  2. @charset "utf-8";

  3. /* general styles */
  4. body {font-family: Arial;
  5. /* sets the base font size */
  6. font-size: 16px; 
  7. margin-left: 0px; padding: 0px;
  8. /* srts the page background color to white */
  9. background-color: #fff;
  10. /* sets background */
  11. background-image: url(images/bgrounds/beige227.png);
  12. background-repeat: repeat;
  13. }

  14. /* Text Formatting */
  15. /* set page font size */
  16. .page { font-size: .8em;}
  17. /* causes the header banner to stretch the lenght of the screen */
  18. page .banner {width: 100%; height: 125px;}

  19. hr {width:50%; align:center;}
  20. .alignCtr {text-align: center;}
  21. h1 {font-size: 2em; text-align:center;}
  22. h2 {font-size: 1.5em; text-align:center;}
  23. h3 {font-size: 1.2em; text-align:center;}
  24. h4 {font-size: 1em;}

  25. .notes { font-size: .8em;"}
  26. .notesCntr { font-size: .8em; text-align: center;}
  27. .phonrLink {color:#000; text-align:center;}

  28. /* Layout */
  29. /* centers the page o screen center */
  30. .page { position: relative; margin: 0 auto 0 auto; max-width: 61.2em;}
  31. /* displays the header graphics */
  32. .page content{
  33. margin: .93em 1,25em 1.25em 0; 
  34. padding: 1.25em; 
  35. border: 1px solid #bdbdbd; 
  36. background: #f1f1f1;}
  37. .subHeader {font-size: 1.3em;font-weight: bold; text-align:center;}

  38. .bottomMenu { font-size:.6em; 

  39. /* positiong */
  40. #flt-l {float:left; margin-left: .93em;}
  41. #flt-r {float:right; margin-right: .93em;}
  42. .alignMap {text-align:center; margin: 0 auto 0 auto; padding: 4 4 4 4;}

  43. .footer {
  44. text-align:center;
  45. font-size:.8em;
  46. font-weight:400;
  47. color:#000;}

  48. /* image sizing and positioning */
  49. .img_left {height:2em; width:2em; float:left; margin:0; padding: 4 4 4 4;}
  50. .img_right{height:2em; width:2em; float:right;margin:0; padding: 4 4 4 4;}

  51. .imgCtr {display: block; margin-left: auto; margin-right: auto }
  52. .footerAlignCtr {text-align:center; font-size: .8em; color:#000;}