body {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #f5f5f5;
  text-align: left;
  padding: 0px;
  margin: 0px;
  background-color: #000; }

h1 {
  font-size: 1.4em;
  font-weight: bold;
  color: #000000;
  font-family: Arial, Helvetica, "sans serif";
  padding: 0px 20px 0px 0px;
  margin: 0px 0px 0px 0px; }

h2 {
  font-size: 1.0em;
  font-weight: 900;
  color: #fafafa;
  padding: 0;
  margin: 0; }

h3 {
  font-size: 0.8em;
  color: #fafafa; }

p {
  font-size: 0.7em;
  line-height: 120%;
  margin: 0;
  padding: 0; }

img {
  border: 1px #fff solid;
  display: block; }

a {
  color: #5cb6e3;
  text-decoration: none; }
  a img {
    border-width: 0px; }

a:hover {
  color: #999999; }

li {
  line-height: 120%; }

th {
  font-size: 0.70em; }

td {
  font-size: 0.70em; }
  td p {
    font-size: 1em; }
  td li {
    font-size: 1em; }
  td td {
    font-size: 1em; }
  td th {
    font-size: 1em; }
  td p.caption {
    font-size: 0.70em;
    font-style: italic;
    margin: 0px;
    padding: 2px;
    line-height: 100%; }

#home {
  margin: 20px auto 0px auto;
  width: 667px; }

.spacer {
  clear: both; }

#main_background {
  min-height: 700px; }

#everything {
  width: 937px;
  margin: 0px auto;
  padding: 0 0 20px 0; }
  #everything #main_image {
    padding: 0;
    margin: 0; }
  #everything ul#guys_girls_menu {
    position: absolute;
    float: left;
    margin: 0 0 0 20px; }
  #everything ul#logout {
    position: absolute;
    float: left;
    margin: 0 0 0 850px; }
  #everything ul#languages_menu, #everything ul#guys_girls_menu, #everything ul#logout {
    padding: 0;
    list-style-type: square; }
    #everything ul#languages_menu li,     #everything ul#guys_girls_menu li,     #everything ul#logout li {
      float: left;
      color: #def1f8;
      padding: 0;
      margin: 0 12px;
      font-size: 0.70em; }
      #everything ul#languages_menu li a,       #everything ul#guys_girls_menu li a,       #everything ul#logout li a {
        color: #def1f8;
        text-decoration: none;
        font-weight: bold; }
  #everything #main_menu {
    clear: both;
    margin: 10px 20px;
    padding: 0;
    background-color: #fff;
    border: solid #000 3px;
    height: 22px; }
    #everything #main_menu ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
      text-align: center; }
      #everything #main_menu ul li {
        display: inline;
        padding: 0.7em;
        font-size: 0.85em; }
        #everything #main_menu ul li a {
          text-decoration: none;
          color: #000000;
          font-size: 0.9em;
          font-family: verdana, Arial, Helvetica, sans-serif;
          font-weight: bold; }
        #everything #main_menu ul li a:hover {
          color: #5cb6e3; }
        #everything #main_menu ul li a.current {
          color: #5cb6e3; }
    #everything #main_menu #left_black_box, #everything #main_menu #right_black_box {
      position: relative;
      top: -11px;
      width: 73px;
      height: 36px;
      background-image: url('/images/black_box.png');
      background-position: bottom;
      background-repeat: no-repeat; }
    #everything #main_menu #left_black_box {
      left: 73px;
      border-left: solid #000 7px;
      float: left;
      margin: 0 0 0 -80px; }
    #everything #main_menu #right_black_box {
      right: 73px;
      border-right: solid #000 7px;
      float: right;
      margin: 0 -80px 0 0; }
  #everything #login {
    margin: 10px;
    padding: 10px;
    background-color: #fff;
    border-top: solid #000 5px;
    border-bottom: solid #000 5px;
    color: #000;
    font-size: 70%;
    float: left; }
    #everything #login label {
      font-weight: normal; }
    #everything #login input.text_field {
      width: 80px; }
    #everything #login input.submit {
      font-size: 80%; }
  #everything #partner_box {
    position: absolute;
    margin: 20px 0px 0px 600px; }
  #everything #main {
    margin: 0 auto;
    padding: 0 15px 0 15px;
    width: 907px; }
    #everything #main #inner {
      margin: 0px auto 0px auto;
      padding: 0px 0px 0px 93px; }
      #everything #main #inner #main_content {
        margin: 0px 40px 0 0;
        padding: 0px; }
      #everything #main #inner table#adverts, #everything #main #inner table#events, #everything #main #inner table#products, #everything #main #inner table#riders {
        width: 768px;
        border-collapse: collapse;
        border-spacing: 0;
        padding: 0px;
        margin: 0 0 0 0px; }
        #everything #main #inner table#adverts td,         #everything #main #inner table#events td,         #everything #main #inner table#products td,         #everything #main #inner table#riders td {
          padding: 0px;
          margin: 0px;
          width: 256px; }
      #everything #main #inner .advert, #everything #main #inner .product, #everything #main #inner .rider {
        margin: 10px 10px 10px 0px;
        width: 226px;
        padding: 10px 0px 0px 0px;
        text-align: left;
        background-image: url(/images/black_box.png);
        background-repeat: no-repeat;
        background-position: top left; }
        #everything #main #inner .advert .advert_thumb_div, #everything #main #inner .advert .product_thumb_div, #everything #main #inner .advert .rider_thumb_div,         #everything #main #inner .product .advert_thumb_div, #everything #main #inner .product .product_thumb_div, #everything #main #inner .product .rider_thumb_div,         #everything #main #inner .rider .advert_thumb_div, #everything #main #inner .rider .product_thumb_div, #everything #main #inner .rider .rider_thumb_div {
          padding: 5px 0px 0px 0px;
          background-color: #000; }
          #everything #main #inner .advert .advert_thumb_div .image,           #everything #main #inner .advert .product_thumb_div .image,           #everything #main #inner .advert .rider_thumb_div .image,           #everything #main #inner .product .advert_thumb_div .image,           #everything #main #inner .product .product_thumb_div .image,           #everything #main #inner .product .rider_thumb_div .image,           #everything #main #inner .rider .advert_thumb_div .image,           #everything #main #inner .rider .product_thumb_div .image,           #everything #main #inner .rider .rider_thumb_div .image {
            background-color: #ffffff;
            width: 226px;
            overflow: hidden;
            text-align: center; }
            #everything #main #inner .advert .advert_thumb_div .image a,             #everything #main #inner .advert .product_thumb_div .image a,             #everything #main #inner .advert .rider_thumb_div .image a,             #everything #main #inner .product .advert_thumb_div .image a,             #everything #main #inner .product .product_thumb_div .image a,             #everything #main #inner .product .rider_thumb_div .image a,             #everything #main #inner .rider .advert_thumb_div .image a,             #everything #main #inner .rider .product_thumb_div .image a,             #everything #main #inner .rider .rider_thumb_div .image a {
              width: 226px;
              text-align: center;
              display: block; }
            #everything #main #inner .advert .advert_thumb_div .image img,             #everything #main #inner .advert .product_thumb_div .image img,             #everything #main #inner .advert .rider_thumb_div .image img,             #everything #main #inner .product .advert_thumb_div .image img,             #everything #main #inner .product .product_thumb_div .image img,             #everything #main #inner .product .rider_thumb_div .image img,             #everything #main #inner .rider .advert_thumb_div .image img,             #everything #main #inner .rider .product_thumb_div .image img,             #everything #main #inner .rider .rider_thumb_div .image img {
              display: inline; }
          #everything #main #inner .advert .advert_thumb_div .name,           #everything #main #inner .advert .product_thumb_div .name,           #everything #main #inner .advert .rider_thumb_div .name,           #everything #main #inner .product .advert_thumb_div .name,           #everything #main #inner .product .product_thumb_div .name,           #everything #main #inner .product .rider_thumb_div .name,           #everything #main #inner .rider .advert_thumb_div .name,           #everything #main #inner .rider .product_thumb_div .name,           #everything #main #inner .rider .rider_thumb_div .name {
            text-align: left;
            padding: 2px 5px;
            overflow: hidden;
            height: 20px;
            width: 226px;
            text-transform: uppercase; }
          #everything #main #inner .advert .advert_thumb_div .small_thumbs,           #everything #main #inner .advert .product_thumb_div .small_thumbs,           #everything #main #inner .advert .rider_thumb_div .small_thumbs,           #everything #main #inner .product .advert_thumb_div .small_thumbs,           #everything #main #inner .product .product_thumb_div .small_thumbs,           #everything #main #inner .product .rider_thumb_div .small_thumbs,           #everything #main #inner .rider .advert_thumb_div .small_thumbs,           #everything #main #inner .rider .product_thumb_div .small_thumbs,           #everything #main #inner .rider .rider_thumb_div .small_thumbs {
            text-align: center; }
            #everything #main #inner .advert .advert_thumb_div .small_thumbs img,             #everything #main #inner .advert .product_thumb_div .small_thumbs img,             #everything #main #inner .advert .rider_thumb_div .small_thumbs img,             #everything #main #inner .product .advert_thumb_div .small_thumbs img,             #everything #main #inner .product .product_thumb_div .small_thumbs img,             #everything #main #inner .product .rider_thumb_div .small_thumbs img,             #everything #main #inner .rider .advert_thumb_div .small_thumbs img,             #everything #main #inner .rider .product_thumb_div .small_thumbs img,             #everything #main #inner .rider .rider_thumb_div .small_thumbs img {
              height: 20px;
              display: inline;
              margin: 1px; }
        #everything #main #inner .advert a,         #everything #main #inner .product a,         #everything #main #inner .rider a {
          color: #ffffff; }
        #everything #main #inner .advert a:hover,         #everything #main #inner .product a:hover,         #everything #main #inner .rider a:hover {
          color: #01b6e3; }
        #everything #main #inner .advert img.img_thumb,         #everything #main #inner .product img.img_thumb,         #everything #main #inner .rider img.img_thumb {
          margin: 0;
          padding: 0;
          border-width: 12px; }
      #everything #main #inner .black_box {
        background-image: url('/images/black_box.png');
        background-position: top left;
        background-repeat: no-repeat;
        height: 15px;
        margin: 0;
        padding: 0; }
    #everything #main #season_links a.current {
      color: #ffffff; }

.big_adverts {
  vertical-align: top;
  width: 0;
  padding: 0; }

.big_advert {
  background-color: #000;
  position: absolute;
  margin: 0;
  padding: 0; }
  .big_advert img.img_big {
    margin: 10px; }
  .big_advert a.warning {
    color: #f00;
    font-weight: normal;
    text-decoration: none;
    float: right;
    display: block;
    height: 13px;
    padding: 0px 2px 0 0; }
  .big_advert .inner {
    padding: 10px; }

#boxes {
  padding: 0px 0px 0px 50px;
  float: right; }
  #boxes div {
    background-image: url(/images/box.png);
    background-repeat: no-repeat;
    width: 303px;
    height: 236px;
    vertical-align: middle;
    text-align: center;
    padding: 0px 0px 10px 0px;
    margin: 0px; }
    #boxes div img {
      vertical-align: middle; }
    #boxes div .caption {
      margin: 0px;
      font-size: 0.65em; }

#sub_links {
  position: absolute;
  margin: 3px 0 0 -92px;
  background-color: black;
  border: 1px solid #ffffff;
  padding: 5px;
  font-size: 0.6em;
  width: 118px; }
  #sub_links a {
    color: #ffffff;
    display: block; }
  #sub_links a:hover {
    display: block;
    color: #5cb6e3; }
  #sub_links a.current {
    display: block;
    color: #5cb6e3; }
  #sub_links a.back_link {
    color: #ffffff;
    display: block;
    font-size: 1.2em; }
  #sub_links a.back_link:hover {
    display: block;
    color: #5cb6e3; }
  #sub_links .separator {
    border-bottom: 1px solid #ffffff;
    margin: 0 0 3px 0;
    padding: 0 0 2px 0;
    width: 100px; }

.back_link_only #sub_links {
  width: 60px; }

.download_high_res {
  background-color: #000000;
  width: auto;
  padding: 3px;
  margin: 45px 0px 0px -5px;
  position: absolute;
  font-size: 0.90em;
  border: 2px solid #cccccc;
  z-index: 51; }
  .download_high_res a {
    color: #ffffff; }
  .download_high_res a:hover {
    color: #5cb6e3; }

#asset_outer {
  background-color: #000000;
  padding: 0 2px 0 2px; }

#assets {
  padding: 2px 0 0 0;
  white-space: nowrap; }
  #assets img {
    display: inline;
    height: 20px;
    vertical-align: middle; }
  #assets a {
    display: block;
    padding: 0 0 2px 0;
    font-size: 0.65em; }

p.date {
  font-style: italic; }

#logon_box {
  padding: 10px 0px 0px 0px;
  margin: 10px 0 0 0;
  text-align: center;
  background-image: url(/images/black_box.png);
  background-repeat: no-repeat;
  background-position: top left; }
  #logon_box table {
    background-color: #fff;
    color: #000;
    border-bottom: 3px solid #000;
    border-top: 3px solid #000; }
    #logon_box table th, #logon_box table td {
      text-align: left; }

p.caption {
  margin: 0px;
  font-size: 0.65em; }

#riders_main {
  padding: 0 0 0 50px; }

#rider_details {
  padding: 3px 0px 0px 0px;
  width: 767px;
  text-align: left; }
  #rider_details #rider_images {
    margin: 0px;
    float: left;
    position: absolute; }
    #rider_details #rider_images #image_block {
      display: block;
      width: 534px;
      margin: 0;
      background-image: url(/images/black_box.png);
      background-repeat: no-repeat;
      background-position: top left;
      padding: 10px 0 0 0; }

#image_block_thumbs {
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0px 6px 12px 6px;
  background-color: #000;
  width: 522px; }
  #image_block_thumbs .thumb_image_div {
    height: 58px;
    width: 87px;
    overflow: hidden;
    display: block;
    float: left;
    clear: top;
    margin: 12px 6px 0px 6px;
    padding: 0;
    border: 1px solid #ffffff; }
    #image_block_thumbs .thumb_image_div img {
      margin: 0px auto;
      padding: 0px;
      z-index: 50;
      border: none;
      display: block; }

#big_images {
  margin: 0 0 0 0;
  padding: 5px 0 0 0;
  background-color: #000;
  width: 534px;
  height: 364px; }
  #big_images div {
    position: absolute;
    width: 500px;
    height: 340px; }
    #big_images div img {
      display: block;
      padding: 0px;
      margin: 0px auto;
      border: 12px solid #ffffff; }

#rider_info {
  margin: 0;
  padding: 10px 0px 0px;
  padding-left: 546px;
  width: 265px; }
  #rider_info .seperator {
    width: 240px;
    height: 10px;
    overflow: hidden; }
  #rider_info .inner {
    font-size: 0.8em;
    background-color: #000000;
    padding: 5px 12px 12px 12px; }
    #rider_info .inner h2 {
      font-weight: normal; }
  #rider_info table {
    border-collapse: collapse;
    border-spacing: 0; }
    #rider_info table td {
      vertical-align: top; }
    #rider_info table th {
      white-space: nowrap;
      vertical-align: top; }

#sub_links #product_category_links {
  margin: 0;
  padding: 0; }
  #sub_links #product_category_links ul {
    list-style-type: square;
    margin: 0 0 0 20px;
    padding: 0 0 5px 0; }
    #sub_links #product_category_links ul li {
      font-size: 1em; }

#products_div {
  margin-left: 0px; }

#collection {
  padding: 0 0 0 50px; }
  #collection .main {
    background-image: url(/images/black_box.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding: 10px 0px 0px 0px;
    margin: 10px 0px; }
    #collection .main #inner {
      border-bottom: 3px solid #000000;
      border-top: 3px solid #000000;
      background-color: #fff;
      color: #000000;
      padding: 0px 0px 0px 0px;
      margin: 0px; }
      #collection .main #inner p {
        margin: 0 0 0 -90px;
        left: 0;
        padding: 10px; }
    #collection .main .images {
      background-color: #000000; }
      #collection .main .images #collection_images #image_block {
        float: none;
        display: block;
        width: 534px;
        margin: 0;
        padding: 0 0 0 120px; }
  #collection table#products {
    width: 600px; }
    #collection table#products td.big_adverts {
      height: 1px; }
  #collection .big_advert {
    width: 870px;
    margin: -200px 0 20px -120px;
    border: 1px solid #cccccc;
    height: 690px; }
    #collection .big_advert table {
      padding: 0;
      margin: 0; }
    #collection .big_advert #image_block {
      display: block;
      margin: 0;
      background-image: url(/images/black_box.png);
      background-repeat: no-repeat;
      background-position: top left;
      padding: 0px 0 0 0; }
    #collection .big_advert #name_and_thumbs {
      width: 840px; }
      #collection .big_advert #name_and_thumbs td#left {
        width: 150px;
        text-transform: uppercase; }
      #collection .big_advert #name_and_thumbs td#right {
        width: 790px; }
    #collection .big_advert #image_block_thumbs {
      overflow: hidden;
      display: block;
      margin: 0;
      padding: 0px 6px 0px 6px;
      background-color: #000; }
      #collection .big_advert #image_block_thumbs .thumb_image_div {
        height: 50px;
        width: 75px;
        overflow: hidden;
        display: block;
        float: left;
        clear: top;
        margin: 0px 3px 0px 3px;
        padding: 0;
        border: 1px solid #999999; }
        #collection .big_advert #image_block_thumbs .thumb_image_div a {
          width: 75px;
          text-align: center;
          display: block; }
        #collection .big_advert #image_block_thumbs .thumb_image_div img {
          margin: 0px auto;
          padding: 0px;
          z-index: 50;
          border: none;
          display: block;
          cursor: hand;
          cursor: pointer; }
    #collection .big_advert #big_images {
      margin: 0 0 0 0;
      padding: 5px 0 0 0;
      text-align: left; }
      #collection .big_advert #big_images div {
        position: absolute;
        width: 850px;
        text-align: center; }
        #collection .big_advert #big_images div img {
          display: block;
          padding: 0px;
          margin: 0px auto;
          height: 566px;
          border-width: 0px; }

#events_main {
  padding: 0 0 0 50px; }

#featured_event {
  width: 740px; }

.standard_event {
  width: 356px; }

.event {
  background-image: url(/images/black_box.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 10px 0px 0px 0px; }
  .event .inner {
    background-color: #000; }
  .event .event_content {
    padding: 0 10px 10px 10px;
    margin: 0 0 0 174px; }
    .event .event_content h2 {
      padding: 5px 0 5px 0;
      margin: 0 0; }
    .event .event_content h3 {
      padding: 5px 0 10px 0;
      margin: 0 0; }
    .event .event_content .emphasized_text {
      padding: 10px 0 10px 0; }
  .event img.img_thumb, .event img.img_main .images {
    margin: 4px 12px 0 0;
    float: left;
    border-width: 12px; }
  .event p.text {
    margin-top: 5px; }
  .event .images {
    float: left; }
    .event .images img {
      margin: 4px 12px 0 0;
      border-width: 12px; }
  .event .img_featured {
    margin: 4px 12px 0 0;
    float: left;
    height: 150px;
    overflow: hidden;
    border: 12px solid #ffffff; }
  .event h1 {
    color: #ffffff;
    padding: 5px 0 5px 0; }
  .event #press_releases {
    padding: 20px 0px 0px 0px; }
    .event #press_releases h2 {
      padding: 5px 0 5px 0; }
    .event #press_releases .press_release {
      padding: 0px 0px 0px 0px; }
      .event #press_releases .press_release h3 {
        padding: 5px 0 5px 0; }
  .event .download_high_res {
    margin: -40px 0px 0px -5px; }

#show_event {
  padding: 0 0 0 20px; }
  #show_event .event {
    width: 770px; }
  #show_event .event_content {
    padding: 0 15px 15px 15px;
    margin: 0 0 0 330px; }

#events .event {
  margin: 20px 0 0 0px; }

#advert_order_main {
  padding: 0 0 0 50px; }

#advert_orders, #advert_order, #new_advert_order {
  background-image: url(/images/black_box.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px; }
  #advert_orders .outer_line,   #advert_order .outer_line,   #new_advert_order .outer_line {
    padding: 5px 0px 0px 0px;
    background-color: #000; }
  #advert_orders table,   #advert_order table,   #new_advert_order table {
    background-color: #000;
    border-collapse: collapse;
    color: #000000;
    width: 100%; }
    #advert_orders table tr.list,     #advert_order table tr.list,     #new_advert_order table tr.list {
      background-color: #000000; }
      #advert_orders table tr.list th,       #advert_order table tr.list th,       #new_advert_order table tr.list th {
        padding: 5px 6px;
        color: #ffffff; }
    #advert_orders table tr,     #advert_order table tr,     #new_advert_order table tr {
      background-color: #ffffff; }
    #advert_orders table th,     #advert_order table th,     #new_advert_order table th {
      padding: 5px 6px;
      color: #000000; }
    #advert_orders table td,     #advert_order table td,     #new_advert_order table td {
      padding: 5px 6px; }
    #advert_orders table tr.even_row,     #advert_order table tr.even_row,     #new_advert_order table tr.even_row {
      background-color: #e1e1e1; }
    #advert_orders table tr.odd_row,     #advert_order table tr.odd_row,     #new_advert_order table tr.odd_row {
      background-color: #ffffff; }
    #advert_orders table th.advert_order_header,     #advert_order table th.advert_order_header,     #new_advert_order table th.advert_order_header {
      padding: 3px 6px;
      text-decoration: underline; }

#advert_orders table th {
  vertical-align: bottom; }
#advert_orders table td {
  vertical-align: top; }

#advert_order table th, #advert_order table td, #new_advert_order table th, #new_advert_order table td {
  vertical-align: top; }

.processed {
  color: green; }

#news_main {
  padding: 0 0 0 0px; }

#news_items, #news_item {
  background-image: url(/images/black_box.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px; }
  #news_items #asset_outer,   #news_item #asset_outer {
    width: 726px; }
  #news_items table,   #news_item table {
    border-bottom: 3px solid #000000;
    border-top: 3px solid #000000;
    background-color: #000000;
    border-collapse: collapse;
    width: 730px;
    color: #ffffff; }
    #news_items table th,     #news_item table th {
      padding: 5px 6px;
      vertical-align: bottom; }
    #news_items table td,     #news_item table td {
      padding: 5px 6px;
      vertical-align: top; }
    #news_items table td#news_item_images,     #news_item table td#news_item_images {
      width: 302px; }
    #news_items table td.thumb,     #news_item table td.thumb {
      width: 105px; }
  #news_items .download_high_res,   #news_item .download_high_res {
    margin: -40px 0px 0px -5px; }

#news_item h1 {
  color: #ffffff;
  padding: 5px 5px 5px 5px; }
#news_item img {
  margin-bottom: 5px; }
#news_item p {
  padding: 0px 5px 0px 5px; }
#news_item p.caption {
  font-size: 0.80em;
  margin: 0 0 5px 0; }

ul#news_documents {
  list-style-type: none;
  margin: 0.4em 0 0.8em 0.8em;
  padding: 0; }

#adverts_main {
  padding: 0 0 0 50px; }
  #adverts_main .download_high_res {
    margin: 135px 0px 0px -5px; }

#adverts .big_advert {
  width: 870px;
  margin: -200px 0 20px -120px; }
  #adverts .big_advert table {
    padding: 0;
    margin: 0; }
    #adverts .big_advert table td {
      width: 290; }
  #adverts .big_advert #image_block {
    display: block;
    margin: 0;
    background-image: url(/images/black_box.png);
    background-repeat: no-repeat;
    background-position: top left;
    padding: 0px 0 0 0; }
  #adverts .big_advert #image_block_thumbs {
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0px 6px 0px 6px;
    background-color: #000;
    width: 522px; }
    #adverts .big_advert #image_block_thumbs .thumb_image_div {
      height: 50px;
      width: 75px;
      overflow: hidden;
      display: block;
      float: left;
      clear: top;
      margin: 0px 6px 0px 6px;
      padding: 0;
      border: 1px solid #ffffff; }
      #adverts .big_advert #image_block_thumbs .thumb_image_div img {
        margin: 0px auto;
        padding: 0px;
        z-index: 50;
        border: none;
        display: block;
        cursor: hand;
        cursor: pointer; }
  #adverts .big_advert #big_images {
    margin: 0 0 0 0;
    padding: 5px 0 0 0;
    text-align: center; }
    #adverts .big_advert #big_images div {
      position: absolute; }
      #adverts .big_advert #big_images div img {
        display: block;
        padding: 0px;
        margin: 0px auto;
        width: 850px;
        border-width: 0px; }

#sales_tools {
  background-image: url(/images/black_box.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px; }
  #sales_tools table {
    width: 60%;
    border-bottom: 3px solid #000000;
    border-top: 3px solid #000000;
    background-color: #000000;
    border-collapse: collapse;
    color: #000000; }
    #sales_tools table th {
      padding: 5px 6px;
      vertical-align: bottom; }
    #sales_tools table td {
      padding: 5px 6px;
      vertical-align: top;
      font-size: 1.1em; }
