/* Deals with the content such as images. */

div.heading         { margin: 0px; padding: 0px; width: 231px; height: 24px;
                      background-color: transparent;
                      background-image: url('../backgrounds/heading.png');
                      background-repeat: no-repeat; }
div.heading-2       { margin: 0px; padding: 0px; width: 351px; height: 24px;
                      background-color: transparent;
                      background-image: url('../backgrounds/heading-2.png');
                      background-repeat: no-repeat; }
div.product-box     { margin: 10px; padding: 0px; 
                      width: 176px; height: 111px;
                      border-style: none;
                      background-color: transparent;
                      background-image: url('../backgrounds/product-box.png');
                      background-repeat: no-repeat }
img.button-map      { margin: 2px 8px 0px 0px; padding: 0px; width: 70px; height: 46px;
                      border-style: none; display: block; float: right }
img.david           { width: 155px }
img.director        { width: 442px; height: 160px; margin: 0px auto 10px; padding: 0px; 
                      border-style: none; display: block }
img.granville       { width: 146px }
img.james           { width: 154px }
img.map-world       { margin: 0px; padding: 0px; width: 619px; height: 357px;
                      border-style: none }
img.map-york        { margin: 12px 10px 0px; padding: 0px; width: 657px; height: 353px;
                      border-style: none }
img.name-check      { margin: 0px; padding: 0px; width: 174px; height: 48px;
                      border-style: none }
img.office          { margin: 0px auto 10px; padding: 0px; width: 441px; height: 153px;
                      border-style: none; display: block }
img.office-home     { margin: 0px auto 0px; padding: 4px 0px 0px; width: 415px; height: 94px;
                      border-style: none; display: block }
img.order           { margin: 10px 0px 0px 20px; padding: 0px; width: 174px; height: 34px;
                      border-style: none; display: block; }
img.order-offshore  { margin: 10px 30px 0px 0px; padding: 0px; width: 174px; height: 34px;
                      border-style: none; display: block; float: right }
img.order-rm        { margin: auto; padding: 0px; width: 45px; height: 17px;
                      border-style: none }
img.product-links   { margin: 0px; padding: 0px; width: 176px; height: 24px;
                      border-style: none; }                   
img.ruler           { margin: 2px 0px 10px 12px; padding: 0px; width: 409px; height: 1px; 
                      display: block }
img.ruler-2         { margin: 0px 0px 10px; padding: 0px; width: 543px; height: 1px; 
                      display: block }
img.ruler-3         { margin: 0px 36px 15px; padding: 0px; width: 543px; height: 1px; 
                      display: block }
img.ruler-4         { margin: 2px 0px 10px 12px; padding: 0px; width: 620px; height: 1px; 
                      display: block }
img.ruler-5         { margin: 2px 0px 10px 12px; padding: 0px; width: 480px; height: 1px; 
                      display: block }
img.ruler-2-shallow { margin: 0px 0px 4px; padding: 0px; width: 543px; height: 1px; 
                      display: block }
input               { background-color: #D6DAFE;
                      font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500; }
input.button-contact{ width: 72px; height: 25px; margin: 5px 0px 0px 5px; padding: 0px;
                      border-style: none; background-color: transparent }
input.contact       { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500;
                      color: black; background-color: #D6DAFE;
                      width: 190px }
select              { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500;
                      color: black; background-color: #D6DAFE;}
textarea            { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500;
                      color: black; background-color: #D6DAFE;}
textarea.contact    { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 500;
                      color: black; background-color: #D6DAFE;
                      width: 190px }