title: How can I search for mixed-case tag names in an ATOM XML document?
body: <p>I am working with the Google API, and they offer the option of returning JSON or ATOM. ATOM looks like XML syntax, and I want to use BeautifulSoup to parse it. </p>
  
  <p>I have no problem turning that into a BeautifulSoup object, but I'm having a hard time locating the element. Taking a paragraph of the ATOM document as an example: </p>
  
  <pre><code>from bs4 import BeautifulSoup
  
  feed = """
  &lt;cse:DataObject type="cse_thumbnail"&gt;
          &lt;cse:Attribute name="width" value="160"/&gt;
          &lt;cse:Attribute name="height" value="160"/&gt;
          &lt;cse:Attribute name="src" value="https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRAUAShHrU8LK9MLEMEcfg-rtYgLzaxUP-j30lNJJdP1P6FBdVIziH4LTY"/&gt;
  &lt;/cse:DataObject&gt;
  """
  
  soup = BeautifulSoup(feed)
  
  print soup.find_all("cse:Attribute", {"value":"160"})
  </code></pre>
  
  <p>... it returns an empty list. What am I doing wrong?</p>