/*This is the core style css sheet. Common body tag for all pages */

/* THIS IS THE TSP-TESTSITE IE-CSS */
/* Tag for body discription */

body {
font-family: "lucinda casual";
font-size: 12px;
background-image: url(photo/background83.jpg);
margin: 0em;
color: black;
margin-left: 10px;
line-height: 15pt;
font-weight: bold;}

/* START OF COMMON TAGS */

/* tag for catalog page contents */#content-main {position: absolute;width: 950px;top: 12em;left: 1px;height: auto;}
/* tag for main index page header block */#header-block {position: absolute;width: 950px;top: 1px;left: 1px;height: 12em;background-image: url(photo/background83.jpg);
}
/* tag for left main index column contents. */#left-main {position: absolute;width: 258px;top: +12em;left: 0em;height: 130em;}

/* Main navigation column for catalog page */div#main-navbar {position: absolute;left: 10px;width: 250px;top: -0em;height: 100%;}

/* Tag for boxes on Navigation side */.holiday-box {border: 3px red solid;margin-left: +1em;width: 200px;padding: 3px;}
/*Tag for data instructions on Navigation side */.click {font-size: 13px;font-weight: 700;font-family: Arial;position: relative;top: -20pt;}

/* Tag for boxes on Navigation side */.data-box {border: 2px black solid;margin-left: +3.6em;width: 150px;padding: 3px;margin-top: 1em;font-size: 12px;font-weight: bold;}/* tag for center index column contents. */#center-main {position: absolute;width: 480px;top: 0em;left: 300px;height: 100em;}

/* Tag for new book section */

#new-book-section {position: absolute;top: +1.5em;height: 13.6em;width: 99%;}
/* TD Tag to display book on main page. */div.new-book {position: relative;width: 20px;}
/* Tag for New Book ISBN. */div.new-book-isbn {
position: relative;left: +14.4em;vertical-align: middle;font-size: 12px;font-weight: bold;width: 120pt;line-height: 14px;top: -11.6em;}/* Tag for BUY BOOK lable for new book. Top count was 17.9 and left count was 40em */div.new-book-buy {
position: relative;top: -18em;vertical-align: middle;width: 10px;left: +29em;}
/* Tag for second book section */

#second-book-section {position: absolute;width: 99%;top: +17.5em;height: 8.6em;}
/* Tag for 2nd book data. */.second-index-sub {
width: 20px;position: relative;}/* tag for 2d book ISBN number. top was 21.1em */.second-isbn {
position: relative;vertical-align: middle;left: +14.4em;width: 120pt;font-size: 12px;font-weight: bold;top: -8.8em;line-height: 14px;}/* Tag for subsequent buy book on catalog page. */.second-book-buy {
position: relative;width: 10px;left: +29em;top: -13.5em;}
/* Tag for third book section */

#third-book-section {position: absolute;width: 99%;top: +28.5em;height: 85pt;}
/* Tag for 3nd book data. */.third-index-sub {
width: 60%;position: relative;}/* tag for ISBN number on subsequent titles on catalog page. */.third-isbn {
position: relative;top: -9.2em;left: +14.4em;width: 120pt;font-size: 12px;font-weight: bold;line-height: 14px;}/* tag to buy book on catalog page. Top was 28.9em */.third-book-buy 
{position: relative;top: -15em;width: 10px;left: +29em;}
/* Tag for fouth book section */

#forth-book-section {position: absolute;width: 99%;top: +39.4em;height: 80pt;}
/* Tag for 2nd book data. */.forth-index-sub {
width: 60%;position: relative;}/* tag for ISBN number on subsequent titles on catalog page. */.forth-isbn {
position: relative;top: -9em;left: +14.4em;width: 120pt;font-size: 12px;font-weight: bold;line-height: 14px;}/* tag to buy book on catalog page. */.forth-book-buy
{position: relative;top: -15em;width: 10px;left: +29em;}
/* Tag for fifth book section */

#fifth-book-section {position: absolute;width: 99%;top: +50.7em;height: 80pt;}
/* Tag for 2nd book data. */.fifth-index-sub {
width: 60%;position: relative;}/* tag for ISBN number on subsequent titles on catalog page. */.fifth-isbn {
position: relative;top: -10em;left: +14.4em;width: 120pt;font-size: 12px;font-weight: bold;line-height: 14px;}/* tag to buy book on catalog page. Top was 28.9em */.fifth-book-buy 
{position: relative;top: -18.4em;width: 10px;left: +29em;}/* tag to space the buy book on catalog page. */.split-icon {padding-top: 2em;}
/* Tag for sixth book section */

#sixth-book-section {position: absolute;width: 99%;top: +62.5em;height: 121pt;}
/* Tag for 2nd book data. */.sixth-index-sub {
width: 60%;position: relative;}/* tag for ISBN number on subsequent titles on catalog page. */.sixth-isbn {
position: relative;left: +14.4em;width: 120pt;font-size: 12px;font-weight: bold;line-height: 14px;top: -13.3em;}/* tag to buy book on catalog page. */div.sixth-book-buy 
{position: relative;top: -21em;width: 10px;left: +29em;}/* tag for right index column contents. */#right-main {position: absolute;width: 260px;top: 13em;height: auto;left: 785px;}

/* Tag for boxes on Navigation side */.right-data-box {border: 2px black solid;margin-left: +1em;width: 224.7px;padding: 3px;}

/* tag for book page contents */#content-book-page {width: 960px;position: absolute;top: 0px;left: 0px;}
/* tag for left column page size */#content-left {position: absolute;width: 241px;left: 0px;top: 0px;}

/* tag for left column for singlge page */#content-left-single {position: absolute;left: -13em;top: -0em;height: 87.5%;width: 241px;}

/* tag for right column page size */#content-right {position: absolute;width: 718px;top: 11em;left: 241px;height: auto;}

/* half page display for all pages-this is a phoney box */

#phoney-box {
width: 607px;
position: absolute;top: 1px;left: 1px;}

/* Tag for common left navbar */div#navbar-common {margin-top: +25em;margin-left: 10px;}

/* Generic navigation navbar This is not needed as test */div#navbar-generic {width: 240px;top: +15em;position: relative;}

/* tag for Index title box */
.common-index-box {border: 2px maroon;position: absolute;left: 0em;width: 950px;height: 6em;top: 1em;}
/* tag for Index title box */
.common-link-box {border: 2px navy none;position: absolute;top: 8em;left: 0em;width: 950px;height: 6em;}
/* tag for Index title box */
.insert-logo{margin-left: +20em;margin-top: +1em;}
/* Start of all H Level Tags */

/* Start of all H1 Tags */

/* H1 tags for HDSG */
/* tag for Index title */
h1.index-hdsg-hdr {font-size: 40px;font-weight: bolder;color: black;margin-top: 1em;margin-left: +6.2em;}/* tag for bio title */
h1.bio-hdsg-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.12em;margin-top: +1.1em;}/* tag for review page title */
h1.review-hdsg-hdr {font-size: 40px;font-weight: 900;color: black;margin-top: 1.5em;margin-left: +6.15em;}
/* End of H1 tags for HSDG */

/* H1 tags for WWII */
/* tag for Index title */
h1.wwii-index-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +5.87em;margin-top: 1em;}/* tag for Index title */h1.wwii-bio-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}/* tag for Index title */
h1.wwii-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}
/* end of H1 tags for WWII */

/* Start of H1 tags for WOK */
/* tag for Index title */ 
h1.wok-index-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}/* tag for bio title */ 
h1.wok-bio-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}/* tag for Comment title */
h1.wok-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}
/* End of H1 tags for WOK */

/* Start of H1 tags for KPN */
/* tag for Index title */
h1.kpn-index-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}/* tag for Index title */
h1.kpn-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}/* tag for Index title */h1.kpn-bio-hdr {
font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}
/* End of H1 tags for KPN */

/* Start of H1 tags for FR2R */

/* tag for Index title */
h1.fr2r-index-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1.4em;line-height: 3pt;}

/* tag for Index title */
h1.fr2r-bio {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1.7em;line-height: 3pt;}
/* tag for Index title */
h1.fr2r-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-top: 1em;margin-left: +6.1em;}
/* End of H1 tags for FR2R */

/* Start of H1 tags for SB */
/* tag for Index title */
h1.sb-index-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.2em;margin-top: 1em;}/* tag for Bio title */h1.sb-bio-hdr {
font-size: 40px;font-weight: 900;color: black;margin-top: 1em;margin-left: +6.1em;}/* tag for Comment title */
h1.sb-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: 1em;}
/* End of H1 tags for SB */

/* Start of H1 tags for TUF */
/* tag for Index title */
h1.tuf-index-hdr {font-size: 40pt;font-weight: 900;color: black;margin-left: +4.5em;margin-top: 1em;}
/* tag for bio Index title */h1.tuf-bio-hdr {
font-size: 40px;font-weight: 900;color: black;margin-left: +6.14em;margin-top: 1em;}/* tag for Comment Index title */
h1.tuf-comment-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +6.1em;margin-top: +1.3em;}
/* End of H1 tags for TUF */

/* Start H2 Tags for HDSG */

/* tag subsequent data */
h2.hdsg-sub-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13.1em;margin-top: -.5em;}

/* tag subsequent data * Original margin left=9.5em */
h2.hdsg-sub-author {font-size: 14px;font-weight: 600;color: black;margin-left: +17.9em;margin-top: -.8em;}

/* Sub comment header tag */
  h2.hdsg-comment-hdr {font-size: 30px;font-weight: 700;color: #000000;margin-left: +8.2em;margin-top: -.3em;}

/* Sub bio header tag */
h2.hdsg-bio-header {font-size: 30px;font-weight: 700;color: #000000;margin-top: -3px;margin-left: +8.2em;}

/* tag subsequent data */
h2.hdsg-sub-bio-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13em;margin-top: -.5em;}

/* End H2 tags for HDSG */

/* Start of H2 tags for wwii */

/* tag subsequent header data */
h2.wwii-sub-hdr {font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: -.2em;}

/* sub comment page hdr */
h2.wwii-sub-comment {font-size: 30px;font-weight: 700;color: black;margin-left: +8.1em;margin-top: -.1em;}

/* tag for author data */ 
h2.wwii-sub-author {font-size: 19px;font-weight: 700;color: black;margin-left: +13.16em;margin-top: -.36em;}
h2.wwii-bio-sub-hdr {font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: -.2em;}

/* tag for author data */ 
h2.wwii-sub-review {font-size: 30px;font-weight: 700;color: black;margin-left: +8.1em;margin-top: -.1em;}

/* End of H2 tags for wwii */

/* Start of H2 tags for WOK */
/* tag for wok Index title */h2.wok-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}/* tag for wok Index title */h2.wok-sub-comment-hdr {
font-size: 32px;font-weight: 700;color: black;margin-left: +7.6em;margin-top: .5em;}/* tag for wok Index title */h2.wok-bio-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}/* tag for wok Index title */h2.wok-review-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.1em;margin-top: .5em;}

/* tag subsequent data */ 
h2.wok-author-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13em;margin-top: -.2em;}

/* End of H2 tags for WOK */
/* Start of H2 tags for KPN */
/* tag for kpn bio title */h2.kpn-sub-bio-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.22em;margin-top: .5em;}/* tag for kpn Review title */h2.kpn-sub-review-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: -.3em;}
/* tag subsequent data */
h2.kpn-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13.1em;margin-top: -.5em;}

/* tag subsequent data */
h2.kpn-author {font-size: 14px;font-weight: 600;color: black;margin-left: +17.8em;margin-top: -.7em;}

/* tag subsequent data */
h2.kpn-sub-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13em;margin-top: -.3em;}

/* End of H2 tags for KPN */

/* Start of H2 tags for FR2R */
/* tag for wok Index title */h2.fr2r-sub-title-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.15em;margin-top: .5em;}
/* tag subsequent data */
h2.fr2r-sub-author {font-size: 19px;font-weight: 600;color: black;margin-left: +13em;margin-top: -.2em;}

/* tag subsequent data */
h2.fr2r-sub-review-author {font-size: 19px;font-weight: 600;color: black;margin-left: +12.5em;margin-top: -.2em;}
/* tag for fr2r bio title */h2.fr2r-bio-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}/* tag for kpn Review title */h2.fr2r-sub-review-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}/* tag for fr2r Index title */h2.fr2r-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}
/* End of H2 tags for FR2R */

/* Start H2 tags for SB */

/* Major author tag */
h2.sb-sub-name {font-size: 19px;font-weight: 700;color: black;margin-left: +13.05em;margin-top: -.8em;}

/* Assistant author tag */ 
h2.sb-sub-author {font-size: 14px;font-weight: 700;color: black;margin-left: +17.8em;margin-top: -1em;}
/* tag for sb bio title */h2.sb-bio-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}

/* tag for review data */ 
h2.sb-sub-review-hdr {font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: -.3em;}

/* tag subsequent data */
h2.sb-sub-hdr {font-size: 19px;font-weight: 600;color: black;margin-left: +13em;margin-top: -.2em;}

/* End H2 tags for SB */

/* Start H2 tags for TUF */

/* tag for index line */ 
h2.tuf-sub-index-hdr {font-size: 30px;font-weight: 700;color: black;margin-left: +8.04em;margin-top: -.3em;}

/* tag for 2d sub index line */ 
h2.tuf-sub-index-hdr-1 {font-size: 30px;font-weight: 700;color: black;margin-top: -.3em;margin-left: +8.04em;}

/* tag for 3d sub index line */ 
h2.tuf-sub-index-hdr-2 {font-size: 30px;font-weight: 700;color: black;margin-top: -.3em;margin-left: +8.04em;}

/* tag for review data */ 
h2.tuf-sub-review-hdr {font-size: 27px;font-weight: 700;color: black;margin-left: +8.45em;margin-top: -.3em;}
/* tag main author */h2.tuf-sub-name {
font-size: 19px;font-weight: 600;color: black;margin-left: +12.8em;margin-top: -.8em;line-height: 2em;}/* tag secondary author */h2.tuf-sub-author {
font-size: 14px;font-weight: 900;color: black;margin-left: -36.4em;margin-top: -1.2em;line-height: .5px;}/* tag for tuf bio title */h2.tuf-bio-sub-hdr {
font-size: 30px;font-weight: 700;color: black;margin-left: +8.2em;margin-top: .5em;}
/* tag for TUF bio page */.tuf-spaces {padding-top: 10em;}/* tag for TUF bio page */.tuf-text {font-size: 16px;font-weight: bold;}/* tag for TUF bio page */.tuf-bio {font-size: 17px;text-align: left;font-weight: 900;}
/* End H2 tags for TUF */


/* Start of all H3 Tags */

/* tag subsequent data */
h3.sb-author-hdr {font-size: 16px;font-weight: 600;color: black;margin-left: +17.8em;margin-top: 1em;}

/* tag subsequent data */
h3.sb-comment-author-hdr {font-size: 20px;font-weight: 700;color: black;margin-left: +12.5em;margin-top: -.8em;}
/* tag for title */
h3.wwii-author-hdr {font-size: 18px;font-weight: 700;color: black;margin-left: +14.2em;margin-top: 1em;}
/* h3 tag for sub-header */h3.wwii-comment-hdr {font-size: 25px;color: black;font-weight: 600;margin-left: +8.7em;}

/* H3 tag for headers */h3.index-header {font-size: 28px;font-weight: 600;color: #000000;margin-left: +8.5em;margin-top: 20px;margin-bottom: +1.2em;}

/* h3 tag for sub-header */h3.wok-comment-hdr {font-size: 25px;color: black;font-weight: 600;margin-left: +6.2em;}

/* h3 tag for wok author */

h3.wok-author {font-size: 13pt;font-weight: 600;margin-left: +8.3em;}

/* h3 tag for sub-header */h3.wok-book-author {font-size: 25px;color: black;font-weight: 600;margin-left: +10.5em;}

/* End of H3 level tags */

/* Start of all H4 Tags */

/* tag for sub-header - author */h4.fr2r-sub-hdr {font-size: 16px;color: black;font-weight: 600;margin-left: +18.1em;}

/* tag for sub-header - author */h4.sb-sub-hdr {font-size: 16px;color: black;font-weight: 600;margin-left: +18.15em;margin-top: -1em;}

/* h4 tag for wok author */

h4.wok-author {font-size: 13pt;font-weight: 600;margin-left: +8.3em;}

/* h4 tag for wok author */

h4.wok-sub-book {font-size: 13pt;font-weight: 600;margin-left: +12.9em;}

/* End of H4 Tags */

/* End of H-Level Tags */

/* tag to align photos on main pages */
.photo-left {text-align: center;margin-left: -.4em;margin-top: -14em;}
/* tag to align photos on main pages */
.photo-left-other {text-align: center;margin-left: -.4em;margin-top: -24em;}
/* tag to align photos on main pages */
.photo {text-align: center;margin-top: -15em;}
/* tag to align photos on KPN photo page */
.photo-kpn {margin: 2px;text-align: center;margin-top: +1.5em;margin-left: .7em;}

/* tag to create space between hdr & text */
.spacer {margin-top: -0em;}

/* Tag for credit card info */.ccard {font-size: 11pt;font-weight: bold;text-align: left;margin-left: 5pt;width: 97%;}

/* Tag to display icon for PayPal */#form {text-align: center;margin-left: +1em;}
/* tag test navigation column links. */

.left-links-common {font-size: 15pt;font-weight: bold;text-align: center;}

/* tag for left column with only links. */

.left-links {text-align: center;font-size: 13pt;font-weight: bold;margin-left: +1em;margin-top: +8em;}
/* tag for copywrite */

.copywrite-fr2r {text-align: center;font-size: 11px;font-weight: bold;margin-left: +2.3em;margin-top: +1em;}

/* tag for copywrite */

.copywrite {font-size: 11px;font-weight: bold;margin-left: -11.7em;margin-top: +1em;text-align: center;}
/* tag for copywrite .copywrite-index {font-size: 10px;font-weight: bold;margin-left: +18em;margin-top: -26em;}/* tag for copywrite */.copywrite-index {font-size: 10px;font-weight: bold;margin-left: +18em;margin-top: +96em;}
/* tag for individual giving comment */
.raver {text-align: right;font-size: 11pt;font-weight: bolder;margin-top: -12px;}

/* tag to indent rave para */.indent {font-weight: bold;font-size: 11pt;line-height: 13pt;text-indent: 2.5em;}
/* tag for color in raves */.rave-color {color: red;}/* tag for bold in raves */.rave-bold {font-weight: 900;font-size: 12pt;}
/* tag for maps */

.maps {text-align: center;font-size: 11px;font-weight: bold;margin-top: 1.8in;}

/* tag for maps */

.maps-knp {text-align: center;font-size: 11pt;font-weight: bold;margin-top: +4em;}

/* tag for book info. */

.data-info {font-size: 12pt;font-weight: bold;text-align: left;margin-top: -11.5em;margin-left: +18em;}

/* tag for map of AO for SB and HDSG */.war-photo {width: 20pt;position: relative;left: +500px;}

/* Tag for SB and HDSG data box info */.text-box {margin-left: 6px;width: 96%;height: 18em;}

/* Tag for SB and HDSG page info */.flag-text {font-size: 11pt;font-weight: bold;text-align: left;margin-left: .1px;margin-top: -13.4em;width: 480px;}

/* Tag for SB and HDSG data box info */.tuf-box {margin-left: 6px;width: 96%;margin-top: -10em;}

/* tag for generic italics */
            .italics {font-style: italic;font-size: 12pt;}

/* comment tag for "about the book comment" */
.comment {font-size: 13pt;font-weight: 700;}
/* END OF COMMON TAGS */
/* START OF TAGS FOR TERRA SANCTA PRESS PAGE */

/* tag for catalog page contents */#content {position: absolute;width: 960px;top: 0em;left: 0em;height: 75%;background-image: url(photo/background83.jpg);}

/* header tag */
.top-terra{margin-left: +2em;margin-top: +.6em;}
/* tag to position first character on main index page header block */

h1#header-name {font-size: 40px;font-weight: 900;color: black;margin-left: +1.5em;margin-top: -2em;text-align: center;letter-spacing: 2px;}
/* tag to position header on original photos */

h1#original-photo-hdr {font-size: 40px;font-weight: 900;color: black;margin-left: +3.8em;margin-top: 1em;}
/* tag to enlarge kpn photos */

h2#click-photo {font-size: 15px;font-weight: 600;color: black;margin-left: +23.9em;margin-top: 1em;}

/* The main-text tag controls the main page of document */
.main-text-terra {margin-left: 190px;margin-top: +4em;margin-right: +1em;}

/* The main-text tag controls the main page of document. */#main-text {margin-left: 225px;margin-top: +16em;}
/* tag for return links and urls */

.copywrite-terra {font-size: 11px;font-weight: bold;margin-left: +38.8em;}

/* First column is the NavBar Terra Sancta page. */

#navbar-terra {width: 170px;margin-left: +1.5em;margin-top: -27em;}
/* tag for left link on Terra Page */

.author-terra {font-weight: bold;font-size: 13pt;margin-left: +1.5em;}

/* END OF TERRA PAGE */

/* START OF CATALOG PAGE TAGS */

/* Tag to display icon for PayPal on catalog page */#main-form {text-align: center;margin-left: +.3em;}

/* tag for credit card display. */

.buy-main {
font-size: 11pt;
font-weight: bold;
text-align: center;
margin-top: 12pt;margin-left: +1.1em;}

/* Tags for 'More' on 3rd, 4th, etc books. Top was 27.5em */div.more {position: relative;top: +1em;left: +.5em;width: 20pt;vertical-align: middle;}
/* Tag for subsequent ISBN display on main page */

div.isbn-wok {position: relative;top: -1.5em;vertical-align: middle;width: 150pt;font-size: 12px;font-weight: bold;left: .5em;}

/* wok More tag for main index. Top was 27em */

div.more-wok {position: relative;top: -32em;vertical-align: middle;left: +30em;width: 20pt;}

/* td tag for wok buy book on catalog page. Top was 31em */div.buybook-wok {
position: relative;top: -31em;vertical-align: middle;width: 100px;left: +36em;}/* Tag for Marys book data. Top was 15.8em */.second-index-sub-mary {width: 60%;position: relative;left: 17.9pt;top: -13.2em;}/* tag for subssequent ISBN display of Mary. Top was 28.4em */div.isbn-sub-mary {position: relative;top: -24.6em;left: +14.4em;width: 250pt;font-size: 12px;font-weight: bold;line-height: 16px;}/* td tag for subsequent buy book on main page */div.buybook-mary {position: relative;top: -30.9em;vertical-align: middle;width: 20px;left: +36em;}/* Tag for left column addresses */.bookadrs {font-size: 18px;font-weight: bold;font-style: italic;text-align: center;}

.otheradrs {text-align: center;font-size: 12pt;font-weight: bold;font-style: italic;}

/* Tag for tsp address on Navigation side */.tsp-adr {margin-left: +1em;width: 200px;padding: 3px;border: 2px none;}

/* END OF CATALOG PAGE TAGS */

/* START OF MISCELLANEOUS TAG PAGE */

/* Underscore tag */

.underscore {text-decoration: underline;}

/* tag for small caps */

.small-caps {font-variant: small-caps;font-size: 10pt;}

/* KEEP THE BELOW TAG FOR FLAG'S MEMORIAL MAYBE */

/* tag for return links and urls */

.return, .memorial, {text-align: center;font-family: "lucinda casual";font-size: 11px;font-weight: bold;}

/* END OF MISCELLANEOUS TAG PAGE */

/* START OF WOKs TAG PAGE */

/* tag to align photos on book info page */
.book-photo-wok {text-align: left;margin-top: +4em;margin-left: +10em;}

/* END OF WOKs TAG PAGE */

/* Start of KNP tag area */

/* tag for knp photo */.kazik-photo {width: 15pt;position: relative;left: .1em;}

/* Tag for KNP page info */.kazik-text {font-size: 11pt;font-weight: bold;text-align: left;margin-left: 150px;margin-top: -14.4em;}
/* tag for KPN photo page return */

.return-kpn {text-align: center;font-size: 11px;font-weight: bold;margin-left: +2em;}
/* tag for Polish Motto */.motto {font-weight: bold;font-size: 11pt;position: relative;left: +12.3em;}

/* tag for Polish Language */.polish-language {font-weight: bold;font-size: 11pt;position: relative;left: +3.5em;width: 70%;}

/* tag to align photos on kpn bio page */
.photo-iskra {margin: 2px;margin-top: +1em;margin-left: +10.5em;}

/* KPN Tag to display icon for PayPal */#form-kpn {text-align: center;margin-left: +1.8em;}

/* End of KNP pages */
/* tag for header italics */.hdr-italics {font-style: italic;font-size: 30px;}/* tag for header italics */.index-italics {font-style: italic;font-size: 40px;}
/* START OF 'HELP FOR WRITERS' (HFW) BLOCK */

/* START OF 'HELP FOR WRITERS' (HFW) BLOCK */

/* tspcss-ie has all the old labels */
/* tag to describe full page */#hfw-main {position: absolute;top: 0em;left: 0em;width: 100%;}
/* tag for title */

#hfw-title {
	margin-top: 1em;	font-size: 32pt;
    font-family: "cataneo bt";
    font-weight: normal;	line-height: 1em;    margin-left: 40%;}    
/* tag for right column page size */.hfw-main-content {position: static;width: 99%;top: 1em;left: 10px;}
/* tag for h1 header italics */.hfw-photo {margin-top: 1em;margin-left: 15px;}/* tag for Index title box .hfw-index-box {width: 30%;margin-top: -17.2em;margin-left: 15%;}/* tag for Index title box */.hfw-index-box {width: 300px;margin-top: -17.2em;margin-left: 12em;}/* tag for Index title */
h1.hfw-index-hdr {font-size: 19px;font-weight: normal;color: black;margin-left: 25%;margin-top: 1em;}/* tag for hfw Index title */h2.hfw-sub-hdr {
font-size: 15px;font-weight: 300;color: black;margin-left: 24.8%;margin-top: -.8em;}/* tag for hfw Index title */h2.hfw-lower-sub-hdr {
font-size: 15px;font-weight: 300;color: black;margin-left: 24.8%;margin-top: -.9em;}
/* tag subsequent data */
h2.hfw-sub-author {font-size: 15px;font-weight: 300;color: black;margin-left: 24.7%;margin-top: -1em;}

/* tag subsequent data */
h3 {font-weight: 500;}/* Tag to display icon for PayPal */.hfw-form {margin-left: 35%;margin-top: .5em;}
/* Tag for boxes on Navigation side */.hfw-data-box {border: 2px black solid;margin-left: 27%;width: 45%;padding: 3px;font-size: 12px;font-weight: normal;margin-top: 1em;}
/* tag for main index page header block */.hfw-block {width: 40%;font-size: 11pt;margin-top: -15em;margin-right: 10%;margin-left: auto;}
/* tag for main index subsequent page header block */.hfw-block-sub {width: 40%;font-size: 11pt;margin-top: -18.5em;margin-right: 10%;margin-left: auto;}
/* tag for lower page block */.hfw-lower-block {width: 89%;position: relative;top: 3em;left: 5px;}/* tag for lower Index title */
h1.hfw-lower-index-hdr {font-size: 17px;font-weight: normal;color: black;margin-left: 24.5%;margin-top: .4em;}
/* Tag for SB and HDSG data box info */.hfw-text {margin-left: 12px;font-size: 12pt;font-weight: bold;padding-bottom: 1em;}

/* Tag for comments */.hfw-raves {text-align: left;margin-left: 5pt;margin-top: -1em;font-size: 11pt;}
/* tag to indent rave para */.hfw-indent {line-height: 13pt;text-indent: 2.5em;margin-top: 1em;}

/* tag for individual giving comment */
.hfw-raver {text-align: right;font-size: 11pt;font-weight: normal;margin-top: -12px;margin-bottom: 1.2em;}

/* tag for copywrite */

.hfw-copywrite {font-size: 11px;font-weight: normal;margin-left: -1.7em;text-align: center;}
/* tag for h2 header italics */.hfw-italics {font-style: italic;}/* tag for spaces between items */.hfw-spaces {
font-style: italic;margin-top: 6.5em;}/* tag for spaces between items */.hfw-lower-spaces {
font-style: italic;margin-top: 7em;}
/* END OF 'HELP FOR WRITERS' SECTION */
