body { background-color: #bec1c6; margin: 0; }
p { padding: 0; }
td { }
.pagetitle { color: #ea3f25; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; padding-top: 65px; padding-bottom: 8px; padding-left: 12px; }
.redline { padding-top: 52px; }
.leading1 { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; padding-right: 42px; padding-left: 32px; }
.leading3 { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; padding-top: 0; padding-right: 42px; padding-left: 32px; }
.leadingborder { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; margin: 12px 80px 0 32px; padding-top: 12px; padding-bottom: 16px; border-top: 1px dotted #c7cacf; }
.leading2 { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; padding-top: 60px; padding-right: 32px; padding-left: 32px; }
.cart { font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; margin: 0; }
.cart2 { font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; margin: 0; }
.links { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; padding-right: 0; padding-left: 32px; }
.indent { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 15px; padding-top: 10px; padding-left: 140px; }
.photocaption { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; padding-top: 0; padding-right: 32px; padding-left: 32px; }
.photocaption2 { color: #929294; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; }
.paragraphhead { color: #444445; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 12px; padding: 50px 32px 0; }
.paragraphhead2 { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.paragraphhead3 { color: #416c99; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.journaltext { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; text-align: left; margin: 0; padding: 0; }
.journalfirst { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; text-align: left; margin: 0 0 12px; padding: 0 0 16px; border-bottom: 1px dotted #c7cacf; }
.divider { border-top: 1pt dotted #c7cacf; }
.newstext { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; text-align: left; margin: 2px 100px 2px 70px; padding-top: 10px; padding-bottom: 18px; border-top: 1px dotted #c7cacf; }
.caption { color: #444445; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 12px; }
.navhide { font-size: 7px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; visibility: hidden; margin: 0; padding-top: 4px; padding-bottom: 4px; padding-left: 110px; }
.copyright { color: #fff; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; text-decoration: none; margin: 0; padding-top: 4px; padding-bottom: 4px; padding-left: 110px; }
.nextphoto { font-size: 11px; }
.price { color: #7798ba; font-size: 24px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 24px; }
.form { background-color: #ecedee; }
.samples { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0 0 8px; padding: 0; }
.topnavlink { color: #fff; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; left: 80px; margin: 16px 0 0 98px; padding-bottom: 4px; }
.navmenu { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
.navback { background-color: #757e8a; }
.leftbar { background-color: #757e8a; background-image: url(http://www.jessespeer.com/images/leftbar.gif); background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0; }
.lightfade { background-image: url(http://www.jessespeer.com/images/lightfade.jpg); background-repeat: repeat-y; background-position: left top; }
.photofade { background-image: url(http://www.jessespeer.com/images/hikerphoto.jpg); background-repeat: repeat-y; background-position: left top; }
.picborder1 { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; border: solid 3pt #d4d4d5; }
.picborder2 { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 12px 0 0; border: solid 3pt #d4d4d5; }
.journalpic { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0 0 0; border: solid 3pt #e4e5e6; }
.printlady { background-image: url(../images/print_info/lady_back.jpg); background-repeat: no-repeat; }
.logophoto { margin: 0; padding-top: 30px; }
.logophoto2 { margin: 0; padding-top: 230px; }
.logophoto3 { margin: 0; padding-top: 90px; }
.linkwhite { color: #fff; }
.left_graphics { background-image: url(http://www.jessespeer.com/images/graphics_pic.jpg); background-repeat: no-repeat; }
.left_about { background-image: url(http://www.jessespeer.com/images/aboutpic.jpg); background-repeat: no-repeat; }
.left_links { background-image: url(http://www.jessespeer.com/images/piclaying2.jpg); background-repeat: no-repeat; }
.left_prints { background-image: url(http://www.jessespeer.com/images/printpic.jpg); background-repeat: no-repeat; }
.left_saver { background-color: #bfc0c1; background-image: url(http://www.jessespeer.com/images/screensaver_pic.jpg); background-repeat: no-repeat; }
.left_gallery { background-color: #fff; background-image: url(http://www.jessespeer.com/images/picgallery.jpg); background-repeat: no-repeat; }
.left_journal { background-color: #fff; background-image: url(http://www.jessespeer.com/images/journalpic.jpg); background-repeat: no-repeat; }
.linkred { color: #ea3f25; font-weight: bold; }
.linkintext { color: #444445; text-decoration: underline; }
.linkhidden { color: #444445; font-weight: normal; }
.linkblue { color: #4a5e73; font-size: 10px; text-decoration: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }
.hidden { display: none; }