/* Additional Reward Styles
 * Travis J. Todd
 * 07.Jun.08 */
#body .new ul#rewards {
  padding: 12px; }
  #body .new ul#rewards li {
    position: relative;
    clear: both;
    padding: 6px 0;
    border-bottom: 1px dotted #dcdacf; }
    #body .new ul#rewards li .avatar, #body .new ul#rewards li .avatar a {
      float: left; }
    #body .new ul#rewards li h2, #body .new ul#rewards li h3 {
      padding-left: 72px; }
    #body .new ul#rewards li h2 {
      font-size: 120%; }
    #body .new ul#rewards li .buy {
      position: absolute;
      top: 20px;
      right: 0; }
    #body .new ul#rewards li .notice {
      position: absolute;
      top: 6px;
      right: 0;
      width: 160px;
      padding: 0; }
      #body .new ul#rewards li .notice p {
        padding: 12px;
        text-align: center; }
#body .new #reward {
  padding-top: 12px; }
  #body .new #reward .image {
    float: left;
    position: relative;
    border-right: 16px solid white; }
    #body .new #reward .image h3 {
      position: absolute;
      top: 0;
      left: 0;
      padding: 12px;
      color: #115500;
      background: url(/images/layout/menu/submenu-bg.png);
      font-size: 120%; }
    #body .new #reward .image .buttons {
      padding-top: 12px; }
      #body .new #reward .image .buttons a {
        display: block;
        float: left;
        padding-top: 3px; }
      #body .new #reward .image .buttons li.button {
        float: left;
        margin-right: 6px; }
    #body .new #reward .image .notice {
      margin-top: 12px;
      width: 200px;
      padding: 0; }
      #body .new #reward .image .notice p {
        padding: 12px; }
    #body .new #reward .image .back_link {
      padding-top: 12px; }
  #body .new #reward .description {
    float: left;
    width: 380px; }
    #body .new #reward .description h1, #body .new #reward .description h2 {
      padding-left: 0; }
    #body .new #reward .description h2 {
      padding-bottom: 12px; }
#body .new #orders {
  padding: 0 12px 0 6px; }
  #body .new #orders table th {
    border-bottom: 2px solid #dcdacf;
    padding: 6px; }
  #body .new #orders table td {
    padding: 6px;
    border-bottom: 1px dotted #dcdacf; }
  #body .new #orders table td.new, #body .new #orders table td.open {
    color: #cd3202; }
  #body .new #orders table td.completed, #body .new #orders table td.cancelled {
    color: #bed779; }
