/*
 Main site CSS
 http://digequest.co.uk/CSS/Screen.css
 Author: Luke Scammell
 */
 
 @import "Nav.css";
 
  body {
   background:#fff;
   margin:10px 0 3px 0;
   padding:0;
   color:#000;
   font-family:Verdana, Arial, Sans-Serif;
   }
  
  img {
   border:0;
   }
  
  #Home, #Diary, #Photos, #Order, #Gallery, #Links, #Contact, #PhotoSearchResults {
   margin:0 auto;
   padding:0;
   }
  
  #Container {
   margin:0 auto;
   padding:0;
   width:760px;
   }
  
  #Main {
   margin:0 100px;
   padding:0 20px;
   width:auto;
   border-left:1px solid #e3e4f3;
   border-right:1px solid #e3e4f3;
   }
  
  #Head {
   margin:0;
   padding:0;
   border:0px solid #f00;
   background:#fff url(../../HeadBG.png) repeat-x;
   }
  
  h1 {
   border:0;
   margin:0;
   }
  
  h1 a {
	  background-image:url(../../DigequestLogo.png);
	  width:319px;
	  height:150px;
   padding:0;
   display:block;
   }
  
  h1 span {
   width:0;
   height:0;
   overflow:hidden;
   position:absolute;
   }
  
  h2 {
   font-size:14px;
   font-family:Verdana, Arial, Sans-Serif;
   color:#3c3c3c;
   font-weight:normal;
   font-style:italic;
   display:inline;
   float:left;
   margin:0;
   padding:0;
   position:relative;
   top:-140px;
   left:220px;
   }
  
  h3 {
   margin:15px 0 0 -14px;
   padding:0;
   line-height:0;
   width:270px;
   height:30px;
   display:block;
   }
  
  #Home h3 {background-image:url(../../TitleHome.png)}
  #Diary h3 {background-image:url(../../TitleDiary.png)}
  #Photos h3 {background-image:url(../../TitlePhotos.png)}
  #Order h3 {background-image:url(../../TitleOrder.png)}
  #Gallery h3 {background-image:url(../../TitleGallery.png)}
  #Links h3 {background-image:url(../../TitleLinks.png)}
  #Contact h3 {background-image:url(../../TitleContact.png)}
  #PhotoSearchResults h3 {background-image:url(../../TitlePhotoSearchResults.png)}
  
  #Gallery img {
   border:0;
   margin:2em auto 0.2em auto;
   display:block;
   }
  
  #Thumbnails img {
   border:1px solid #000;
   margin:2em auto 0.2em auto;
   display:block;
   }
  
  #Thumbnails h3 {
   font-size: 20px;
   line-height:normal;
   }
  
  #Thumbnails table tr td {
   text-align:center;
   }
  
  #Details {
   border:0;
   margin:0;
   padding:0;
   }
  
  #Details img {
   border:1px solid #000;
   margin:0 auto 5px auto;
   display:block;
   }
  
  #Details table {
   text-align:center;
   margin:0 auto;
   }
  
  #Details td {
   text-align:center;
   }
  
  h3 span {
   width:0;
   height:0;
   overflow:hidden;
   position:absolute;
   }
  
  h4 {
   font-family: "Gill Sans", "Century Gothic", "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	  font-weight:normal;
   font-size:18px;
   margin:1em 0 0.3em -7px;
   }
  
  h5 {
	  font-weight:bold;
   font-size:12px;
   margin:1em 0 0.6em 0;
   }
  
  p, ul, ol, li, td {
   font-size:12px;
   }
  
  p {
   margin:0 0 1em 0;
   }
  
  tr>td {
   text-align:right;
   }
  
  td+td {
   text-align:left;
   margin-left:0.4em;
   }
  
  #Main ul {
   list-style:disc url(../../ListStyle.png);
   /* color:#000a8e; */
   font-size:15px;
   }
  
  .Email, .Mobile, .Address {
   font-weight:bold;
   }
  
  .AddressIndent {
   margin:0 0 0 5.2em;
   display:block;
   }
  
  #Footer {
   margin:0;
   padding:0;
   border:0px solid #fff;
   border-top:1px solid #e3e4f3;
   font-family:Verdana, Arial, Sans-Serif;
   font-size:9px;
   font-weight:normal;
   text-align:center;
   color:#A7A7A7;
   }
  
  #Footer h6 {
   margin:0;
   padding:0;
   display:inline;
   font-family:Verdana, Arial, Sans-Serif;
   font-size:9px;
   font-weight:normal;
   }
  
  a {
   text-decoration:underline;
   font-weight:normal;
   color:#000a8e;
   }
  
  a:hover {
   color:#8e0a00;
   }
  
  #Footer a {
   font-size:9px;
   text-decoration:none;
   font-weight:normal;
   color:#A7A7A7;
   }
  
  #Footer a:hover {
   color:#8e0a00;
   }
  
  hr {
   display:none;
   }
   
  .center {
   text-align:center;
   }
   
  .left {
   text-align:right;
   }
   
  .right {
   text-align:left;
   }
   
 // EOF
