body { width: 850px;  background: url('images/background.jpg') repeat;}
p    { font: 1.1em Arial, Helvetica, sans-serif; }
ul    { font: 1.1em Arial, Helvetica, sans-serif; }
ol    { font: 1.1em Arial, Helvetica, sans-serif; }

.compucut { font: 1.1em "Courier New" monospace; color: #000052; }

/* contact info - under logo on each page */
.contactDetails { font-size: 1.1em; font-family: "Courier New", Courier, mono; color: #707070;}

/* Products */
.productText { font-style: italic; color: #000052; }
.microfoundry { font-family: "Courier New" courier monospace; font-style: italic; font-size: 1em; color: #000052;}

.title { font: italic bold 1.5em Verdana, Geneva, sans-serif; }
.subtitle1 { font: italic bold 1.4em Verdana, Geneva, sans-serif; }
.subtitle2 { font: italic bold 1.3em Verdana, Geneva, sans-serif; }
.subtitle3 { font: italic bold 1.2em Verdana, Geneva, sans-serif; }

.infoText { font-size: 1.2em;  font-family: Verdana, Geneva, sans-serif; }
.introText { font-size: 1.2em;  font-family: Verdana, Geneva, sans-serif; }
.detailText {}
.orderingText { color: #404040; }
.fileText { font-family: "courier new" courier monospace; font-size: 1em;  color: #282828;} /* file types and names */

.telno {color: #66C; }
.email {color: #66C; }
.address {color: #66C; text-indent: 10px; }

.caption { font-size: 1em; font-style: italic; }
.highlight { color: #959;}
.techterm { color: #194719; }
.note { font-weight: bold; }
.caps { font-size: 1em; font-weight: bold; text-decoration: underline; }

/* A featre of a product or accessory */
.feature { color: #603; }

/* A reference to a project */
.project { color: #630; }

.price { font: bold 1.2em Verdana, Geneva, sans-serif; color: #603; }
.buy { font: bold 1.1em Arial, Helvetica, sans-serif; color: #33f; margin-top: 2px;}

.facebook { margin-left: 10px; margin-top: 35px; }

.imageBorder { border: 5px groove #bdb5b5; }