﻿/* ###################################
   # Martin Sennett Limited web-site #
   ###################################
   # msl_lp.css #
   ##############
   Purpose: Style-sheet for the Martin Sennett Limited web-site.
   File location: [host-redirect]/public_html/aldebaran/msl/css/msl_lp.css 

   Context: Landing page.
   Content: Page-specific styles, not including navigation menus. */

/* Page header */
div#lp_TagLine { /* Tag-line (in page header) */
  position: relative;
  top: -28px;
  left: 170px;
  width: 770px;
  height: 120px;
  overflow: visible;
}

p#lp_TagLine {
  font-style: italic;
  font-weight: bold;
  font-size: 30px;
  line-height: 38px;
  text-align: right;
}

/* Main page content*/
div#lp_ServicesDisplay { /* Container # Service presentation */
}

div#lp_SD_ServiceIdentifiers_images { /* Container # Service images */
  margin-bottom: 10px;
  overflow: hidden;
}

div.lp_SD_SIi { /* Container # Service image: common styles */
  float: left;
  width: 313px;
  height: 209px;
  border-radius: 5px;
  overflow: hidden;
}

img.lp_SD_SIi_img { /* Image # Service image */
  width: 313px;
}

div#lp_SD_SIi_Pub { /* Container # Service image: Publications and documentation */
}

div#lp_SD_SIi_Ill { /* Container # Service image: Illustrations and graphics */
  background-color: #ffffff;
  margin-left: 10px;
  margin-right: 10px;
}

div#lp_SD_SIi_Eng { /* Container # Service image: Engineering data services */
}

a.lp_SD_SIi_img:link { /* Link # Service image */
  text-decoration: none;
}

div#lp_SD_ServiceIdentifiers_titles { /* Container # Service titles */
  margin-bottom: 10px;
  overflow: hidden;
}

div.lp_SD_SIt { /* Container # Service title: common styles */
  float: left;
  width: 312px;
  height: 40px;
  overflow: hidden;

  border-radius: 5px;
  background-color: #005a64;
  border-right: solid #82c8c8 1px;
  border-bottom: solid #82c8c8 1px;

  /* Button-like appearance # Browser variants */
  /* W3C */ background-image: linear-gradient(to bottom, #82c8c8 0%, #005a64 100%);
  /* Mozilla Firefox */ background-image: -moz-linear-gradient(top, #82c8c8 0%, #005a64 100%);
  /* Chrome 10 and Safari */ background-image: -webkit-gradient(linear left-top, left-bottom, color-stop(0, #82c8c8), color-stop(1, #005a64));
  /* Chrome 11+ */ background-image: -webkit-linear-gradient(top, #82c8c8 0%, #005a64 100%);
  /* Internet Explorer 10 CP */ background-image: -ms-linear-gradient(top, #82c8c8 0%, #005a64 100%);
  /* Internet Explorer 10 RP */ background-image: linear-gradient(to bottom, #82c8c8 0%, #005a64 100%);
  /* Opera */ background-image: -o-linear-gradient(top, #82c8c8 0%, #005a64 100%);
}

div.lp_SD_SIt:hover p { /* Container # Mouse-over a service title block causes change in title text colour */
  color: orange;
}

a.lp_SD_SIt_title:link { /* Link # Service title */
  text-decoration: none;
}

div#lp_SD_SIt_Pub { /* Container # Service title: Publications and documentation */
}

div#lp_SD_SIt_Ill { /* Container # Service title: Illustrations and graphics */
  margin-left: 10px;
  margin-right: 10px;
  overflow: hidden;
}

div#lp_SD_SIt_Eng { /* Container # Service title: Engineering data services */
}

p.lp_SD_SIt_title { /* Paragraph # Service title */
  font-style: italic;
  font-weight: bold;
  font-size: 18px;
  line-height: 4px;
  text-align: center;
  color: #ffffff;
}
