﻿/*chocolate scheme */
/*http://sheralmay.files.wordpress.com/2009/09/gareth-morgans-mixed-melted-chocolate.jpg*/
/*http://www.degraeve.com/color-palette/index.php?q=http://sheralmay.files.wordpress.com/2009/09/gareth-morgans-mixed-melted-chocolate.jpg,2f1411562f23704e43dbd0bd917364,3c0000700b00913b1ebd6f48ffffd0*/
/*heather scheme */
/*http://www.jackiemorris.co.uk/images/june2009/heather.jpg*/
/*http://www.degraeve.com/color-palette/index.php?q=http://www.jackiemorris.co.uk/images/june2009/heather.jpg,1b2513494834b543bfdaa9cf7d7458,1630015e5e2add00f9a38b42ff9dfe*/
/*

dark purpley blue 110066
mid-teal 438b86
red dd0000
*/

body {background:url(images/splat1a.jpg);
      font-family:tahoma,verdana,sans-serif;
      font-size:small;line-height:1.5em;color:#232323}

#drops {
    background-color:transparent;
    background-image:url(images/drops3.png);
    background-repeat:no-repeat;
    background-position:bottom right;}
#nav img {text-align:left;margin-top:-20px;}
#nav table {width:50%;float:right;text-align:center;font-size:1.2em;}
#content {clear:both;margin:60px 0;}
#footer {font-size:.9em;text-align: center;}
.myhr{width:80%;margin:5px 10%;background:#eb2b22;background:#dd0000;height:1px;}
a {color:#438b86;color:#331111;color:#dd0000;text-decoration:none;}
a:hover{color:#eb2b22;color:#110066;}
h3 {display:inline;}
.clientname{font-weight:bold;margin:9px;}
/*for the contact form */
fieldset {  
margin: 1.5em 15%;  
padding: 0;  background:#ffffff;border:1px solid black;width:70%;
}  
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;  
}  
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;  
}  
fieldset li {  
padding-bottom: 1em;  
}  
fieldset li.submit {  
border-style: none;margin-left:200px;
}

label {    
float: left;    
width: 10em;    
margin-right: 1em;    
text-align: right;  
}
/*end contact form */

/*  http://www.webreference.com/programming/css_borders/3.html */
.raised {
  background:transparent;
  width:760px;margin:60px auto;
  }
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em; 
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#fff; 
  border-left:1px solid #ddd;
  border-right:1px solid #eee;
  }
.raised .b3 {
  background:#fff; 
  border-left:1px solid #ddd; 
  border-right:1px solid #ddd;
  }
.raised .b4 {
  background:#fff; 
  border-left:1px solid #ddd; 
  border-right:1px solid #aaa;
  }
.raised .b4b {
  background:#fff; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
  }
.raised .b3b {
  background:#fff; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
  }
.raised .b2b {
  background:#fff; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
  }
.raised .b1 {
  margin:0 5px; 
  background:#ddd;
  }
.raised .b2, .raised .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#999;
  }
.raised .boxcontent {
  display:block;  min-height:400px;
  background-color:#ffffff;
  background-image:url(images/bluebg.jpg);
  background-repeat:repeat-x;
  background-position: center center;
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
 padding: 10px 10px 0 10px;
  }

/*  http://www.webreference.com/programming/css_borders/3.html */