body {
  margin:0;
  background-color:#E8E8E8;
  color:black;
  font-family:Helvetica,Arial,sans-serif;
  font-size:13px
}

.colorbar {
  width:100%;height:4px;
  background-color:#303020;
}

/* From  http://www.alistapart.com/articles/holygrail */

.wrapper {
  clear:both;;
  height:800px;
  padding-left:120px;	/* Full width of left panel */
}

.left-panel {
  float:left;
  height:800px;
  width:104px;		/* Width of left panel minus padding */
  right:120px;		/* Full width of left panel + center panel padding */
  margin-left:-100%;
  position:relative;
  padding:20px 8px 0 8px;
  background-color:#485800;
}

.center-panel {
  float:left;
  height:800px;
  width:100%;
  position:relative;
  margin:0;padding:0;
}

div.left-panel a {
  display:block;
  text-decoration:none;
  border:1px solid #485820;
  border-right:1px solid #E0E0E0;
  border-left:1px solid #E0E0E0;
  padding:1px 3px 1px 3px;margin:3px;
  font-size:1.0em;
  color:white;
}

div.left-panel a:hover {
  border:1px solid white;
  color:white;
  background-color:#607000;
}


a:link,
a:visited {
  color:#004224;
}

a:hover,
a:active {
  color:#90B000;
}


/* Menu current selection highlight */

body#home a#home-nav,
body#logos a#logos-nav,
body#brochures a#brochures-nav,
body#ads a#ads-nav,
body#signs a#signs-nav,
body#maps a#maps-nav,
body#illustration a#illustration-nav,
body#cards a#cards-nav,
body#packaging a#packaging-nav,
body#contact a#contact-nav {
  color:black;
  background-color:#90B000;
}


h1 {
  margin:12px 0 12px 0;padding:0 6px 0 6px;font-size:1.25em;font-weight:bold;
  text-decoration:none;
  background-color:#90B000;color:black;
}

p {
  margin:10px 10px 0 10px;
}


ul {
  list-style-image:url("Bullet4.png");
  margin:0;
  padding:6px 0 0 0;
}

ul li {
  left:28px;
  position:relative;
  margin-bottom:4px;
}


.dot {
  color:white;font-weight:bold;padding:0 2px 0 2px;
}

.emph1 {
  font-weight:bold;color:#304000;
}


.img-left {
  float:left;
  margin:0 0 6px 6px;
  border-style:none;
  background-color:#303020;padding:2px;
}

.img-right {
  float:right;
  margin:0 6px 6px 0;
  border-style:none;
  background-color:#303020;padding:2px;
}


.extra-margin-left {
  margin-left:8px;
}

.extra-margin-right {
  margin-right:8px;
}

