body { width: 850px;  background: url('images/background.jpg') repeat;}
p    { font: 1.1em Arial Sans-serif; }
ul    { font: 1.1em Arial Sans-serif; }
ol    { font: 1.1em Arial 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; }
.compuguide { font-family: "Courier New" courier monospace; font-style: italic; font-size: 1em; color: #000052;}
.digitizer { font-family: "Courier New" courier monospace; font-style: italic; font-size: 1em; color: #000052;}
.microfoundry { font-family: "Courier New" courier monospace; font-style: italic; font-size: 1em; color: #000052;}

.title { font: italic bold 1.5em Verdana Sans-serif; }
.subtitle1 { font: italic bold 1.4em Verdana Sans-serif; }
.subtitle2 { font: italic bold 1.3em Verdana Sans-serif; }

.infoText { font-size: 1.2em;  font-family: Verdana Sans-serif; }
.introText { font-size: 1.2em;  font-family: Verdana 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; }

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

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

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