title: Setting the relief of a button in ttk
body: <p>Hopefully I've narrowed this down as much as possible.</p>
  
  <p>I am working on a program in which I need very small buttons on screen and containing text.  I originally was using tk but I was not able to get the buttons specified to the size that I wanted (it has to be a very specific size). </p>
  
  <p>When I switched to ttk I now am unable to change the relief of the buttons.  This is the only option that I cannot figure out how to change.</p>
  
  <p>This should run a simple window with a single button:</p>
  
  <pre><code>import Tkinter as tk
  import ttk
  from ttk import Button, Style, Frame
  
  root = tk.Tk()
  style = ttk.Style()
  style.configure('TButton', foreground='red', relief='sunken', padding=20)
  mainframe = Frame(root)
  button = Button(mainframe, text='test')
  button.pack(padx=20, pady=20)
  mainframe.pack()
  root.mainloop()
  </code></pre>
  
  <p>This is what I see both with <code>relief = 'sunken'</code> and no <code>relief</code> option specified:</p>
  
  <p><img src="https://i.stack.imgur.com/orFY0.png" alt="ttkButton"></p>
  
  <p>As you can see I have a style declared to set <code>foreground</code> to <code>red</code> and this works... so I know that the style is applying.  I also know that the <code>sunken</code> property is there because the button uses it while you are pressing it.</p>
  
  <p>Why is the relief setting not working? </p>
  
  <p>I do not need a tk solution, I am aware of how to set relief of a button in tk but that won't work here.</p>