body {background:#e0e0e0;}

#all {
  font:12px/1.7 Verdana, sans-serif;
  color:#505050;
  background-color: white;
  margin-top:2em;
  width: /*930*/1300px;
  margin-left: auto;
  margin-right: auto;
  min-height: 100px;
}

#heading {
  background-image: url("pictures/graftonslong.jpg");
  background-color:#99d3c9 /*#6DDBC9*/;
  color: #FFFFFF;
  height:/*190*/266px;
  font-size: 2em;
  padding-right: 1em;
  text-align: right;
} 
#menu {


background-color:#99d3c9/*#6DDBC9*/;
  color: #FFFFFF;
  float: left;
  width: 100%;
  height:35px;
}

#menu li {
  list-style-type:none;
  font-size:16px;/*14px;*/
  text-align: left;
  float: left;
  width:auto;
padding:10px;/*8px;*/
min-height:40;
margin-top:/*-1.5em;*/ -1.2em;
}

#menu a {
  color: #FFFFFF;
  text-decoration: none;

}
#menu a:hover {
  color:#ff4b33;
}
#content {
margin-top:3em;
float:left;
width:45%;
 padding:10px;
margin-left:4em;
margin-right:auto;
/*border:solid;*/
background-color:#f0f0f0;
}
.picture {
float:left;
margin-top:0.9em;
margin-left:0.5em;
margin-right:1em;
}

#moreinfo {

margin-top:2em;
float:right;
margin-right:4em;
width:35%;
padding:15px;
/*border:solid;*/

}
#headertop {
  background-color:#99d3c9;
  width: 100%;
  min-height:10px;

}

#headerbot {
  background-color:#99d3c9;
  width: 100%;
  min-height:10px;

}
#starspacer {
min-height:50px;
}
#quotesopen {
margin-bottom:8em;

}
#star {
margin-top:4em;
font-size: 23px;
color:gray;
margin-left:1em;
/*border:solid;*/
}
#quotesclose {
float:right
}

#neartheend {
clear:both;
text-align:center; /*float:center;*/
/*margin-right:5em;*/ margin:auto;
padding:30px;

}
.pictureCMYK {
float:auto;
margin-top:0.9em;
margin-left:0.5em;
margin-right:1em;

}
#headertopend {
  background-color:#99d3c9/* #ff4b33*/;
  width: 100%;
  min-height:1px;
  margin-top:2em;

}
#end {
clear:both;
border:none;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E0E0E0));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);

/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #FFFFFF 0%, #E0E0E0 100%);
text-align: center;
min-height:60px;
font-size: 10px;
color:#858585;
}
#textend {
border:none;
text-align: center;
min-height:60px;
font-size: 10px;
color:#858585;
padding:5px;
}


