/* ==================
   canvas page styles 
   ================== */
div {
 padding: 0px; 
 margin: 0px;
}

#markUp {
  border: 0px dashed red;
/*  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -400px;
  width: 800px;
  height: 100%; */
  background: url(images/canvas_bg.jpg);
}

#pageText {
  width: 820px;
  vertical-align: top;
  padding: 0px;
}

#contentTable {
  width: 800px;
}
#contentTable td {
 vertical-align: top;
}
#contentTable p.p {
 font-family: Myriad Pro;
 font-size: 1.2em;
 margin-top: 5px;
}
#contentTable p.p1 {
 font-family: Myriad Pro;
 font-size: 1em;
 font-weight: bold;
 padding: 0px 5%;
}
#contentTable p.p1 a {
 color: #03c;
 background: transparent;
 text-decoration: underline;
}
#contentTable ul {
 text-indent: 0px;
 padding-left: 15px;
 font-size: .9em;
}

.cnvHeader1 {
 color: #000000;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 15px;
 letter-spacing:0.15em;
 line-height:40px;
 font-size: 40px;
 text-align: left;
 font-style: normal;
 vertical-align: center;
}

.cnvHeader2 {
 color: #000000;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 17px;
 letter-spacing:0.06em;
 line-height:30px;
 font-size: 30px;
 vertical-align: top;
}

.cnvHeader2a {
 color: #000000;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 17px;
 letter-spacing:0.06em;
 line-height: 25px;
 font-size: 22px;
 vertical-align: top;
 text-align: center;
}

.cnvHeader3 {
 font-size: 1.1em;
 text-align: left;
 padding-left: 17px;
 margin-bottom: 30px;
}

#montage, #photo, #repro, #scan {
  width: 114px;
  height: 147px;
  border: 0px;
  float: left;
}
#photo, #repro, #scan {
  margin-top: 15px;
}
#montage img, #photo img, #repro img, #scan img {
  width: 114px;
  height: 147px;
  border: 0px;
}
#montage a, #photo a, #repro a, #scan a {
  background-color: transparent;
}
#montageText, #photoText, #reproText, #scanText {
  border: 0px;
  margin-left: 120px;
}
#montageText p, #photoText p, #reproText p, #scanText p {
  padding: 10px 15px;
  font-weight: bold;
}
#handler {
  border: 0px;
  padding-top: 25px;
  margin-left: 134px;
}
#handler0 {
  margin-left: 15px;
  font-size: .9em;
}
#montageText {
  width: 303px;
  height: 73px;
  background: url(images/montage_text.jpg) no-repeat center;
}
#photoText {
  width: 211px;
  height: 73px;
  background: url(images/photo_text.jpg) no-repeat center;
}
#reproText {
  width: 267px;
  height: 73px;
  background: url(images/repro_text.jpg) no-repeat center;
}
#scanText {
  width: 219px;
  height: 100px;
  background: url(images/scan_text.jpg) no-repeat center;
}

#lomondPrice, #epsonPrice, #mediatexPrice {
  width: 425px;
}
#lomondPrice p, #epsonPrice p, #mediatexPrice p {
  padding: 5px 10px;
  font-weight: bold;
  font-size: .9em;
}
#lomondPrice {
  height: 66px;
  background: url(images/lomond_price.jpg) no-repeat center;
}
#epsonPrice {
  height: 66px;
  background: url(images/epson_price.jpg) no-repeat center;
}
#mediatexPrice {
  height: 54px;
  background: url(images/mediatex_price.jpg) no-repeat center;
}

img { border: 0px; }

#pagesNav {
  height: 55px;
}

