body
{
  background:			url('images/bgtile.jpg');
  background-color:		#B6A790;
  margin:				0px;
  padding:				0px;
  font-family:			"Lucida Grande", Verdana, Arial, Geneva, Helvetica, sans-serif; /*arial, helvetica, Georgia, Tahoma, Helvetica, Trebuchet MS, serif;*/
/*  border:				0px; */
  font-size:			11px;
  font-weight:			normal;
  cursor:				default;
  }

#background
{
  background:			url('images/bgtop.jpg') repeat-x;
  position:				relative;
  width:				100%;
  height:				260px;
  }

#page
{
  display:				block;
  position:				relative;
  width:				780px;
  height:				auto;
  margin-right:			auto;
  margin-left:			auto;
  color:				#563D18;
  }

#bg3
{
  position:				relative;
  top:					15px;
  background:			url('images/bg3.jpg') no-repeat;
  width:				780px;
  height:				680px;
  border:				0px;
  }

#footer, #footer a
{
  position:				relative;
  text-align:			center;
  font-size:			10px;
  font-weight:			normal;
  margin-top:			5px;
  margin-right:			auto;
  margin-bottom:		15px;
  margin-left:			auto;
  color:				#563D18;
  text-decoration:		none;
  border-bottom:		none;
  }

#footer a, #purchasetease a, #generalnav a
{
  padding:				0px 8px;
  white-space:			nowrap;
  }

#footer a:hover
{
  text-decoration:		underline;
  }


/*  NAVIGATION  */

a:link, a:active, a:focus, a:visited
{
  text-decoration:		none;
  color:				#563D18;
  border:				none;
  outline:				none;
  }

a:hover, #imap a:hover
{
  cursor:				pointer;
  }

#nav a
{
  position:             absolute;
  text-decoration:      none;
  }

#nav a i
{
  visibility:			hidden;
  }


/*  BOOK PAGES  */

#book
{
  background:			url('images/book.jpg') no-repeat;
  position:				relative;
  top:					25px;
  left:					0px;
  width:				780px;
  height:				620px;
  }

#leftpage
{
  position:				absolute;
  top:					60px;
  left:					90px;
  width:				286px;
  height:				470px;
  overflow:				auto;
  }

#leftbrackets
{
  background:			url('images/leftbrackets.jpg') no-repeat;
  position:				absolute;
  top:					538px;
  left:					214px;
  width:				42px;
  height:				26px;
  }  

#leftpagenum
{
  position:				absolute;
  bottom:				56px;
  left:					216px;
  width:				38px;
  height:				20px;
  font-size:			10px;
  font-style:			normal;
  font-weight:			bold;
  color:				#705C3C;
  text-align:			center;
  }

#rightpage
{
  position:				absolute;
  top:					60px;
  left:					395px;
  width:				290px;
  height:				470px;
  overflow:				auto;
  }

#rightbrackets
{
  background:			url('images/rightbrackets.jpg') no-repeat;
  position:				absolute;
  top:					538px;
  left:					520px;
  width:				42px;
  height:				26px;
  }  

#rightpagenum
{
  position:				absolute;
  bottom:				56px;
  left:					522px;
  width:				38px;
  height:				20px;
  font-size:			10px;
  font-style:			normal;
  font-weight:			bold;
  color:				#705C3C;
  text-align:			center;
  }


/*  BOOK PAGES NAV  */

#hometab
{
  background-image:		url('images/home.jpg');
  position:				absolute;
  top:					41px;
  left:					0px;
  width:				33px;
  height:				75px;
  }  

a#home
{
  top:					48px;
  left:					2px;
  width:				27px;
  height:				56px;
  }  

a#home:hover
{
  background-image:		url('images/homeglow.jpg');
  border:				none;
  }  

#prevtab
{
  background-image:		url('images/prev.jpg');
  position:				absolute;
  top:					267px;
  left:					54px;
  width:				35px;
  height:				59px;
  }  

a#prev
{
  top:					274px;
  left:					57px;
  width:				28px;
  height:				38px;
  }  

a#prev:hover
{
  background-image:		url('images/prevglow.jpg');
  border:				none;
  }  

#nexttab
{
  background-image:		url('images/next.jpg');
  position:				absolute;
  top:					269px;
  left:					685px;
  width:				46px;
  height:				58px;
  }  

a#next
{
  top:					275px;
  left:					691px;
  width:				25px;
  height:				37px;
  }  

a#next:hover
{
  background-image:		url('images/nextglow.jpg');
  border:				none;
  }  


/*  HOMEPAGE  */

#homepage
{
  display:				block;
  position:				relative;
  width:				1037px;
  height:				688px;
  margin-left:			auto;
  margin-right:			auto;
  padding:				15px 15px 3px 3px;
  font-family:			Georgia, "Times New Roman", Times, Serif;
  font-size:			12px;
  line-height:			18px;
  text-align:			center;
  color:				#4b2823;
  }

#potm
{
  position:				absolute;
  top:					250px;
  left:					385px;
  width:				305px;
  height:				285px;
  overflow:				hidden;
  }

#potmonth
{
  position:				absolute;
  top:					538px;
  left:					385px;
  width:				305px;
  height:				40px;
  overflow:				hidden;
  }

#potmscan
{
  position:				absolute;
  top:					240px;
  left:					310px;
  width:				385px;
  height:				305px;
  }

#potmscan a
{
  position:				absolute;
  top:					8px;
  left:					12px;
  width:				50px;
  height:				31px;
  background:			url('images/poembook.jpg') center no-repeat;
  }

#potmscan a img
{
  height:				0px;
  width:				0px;
  border-width:			0px;
  }

#potmscan a:hover img
{
  position:				absolute;
  top:					0px;
  left:					61px;
  width:				312px;
  height:				295px;
  border:				none;
  }

#potmmore
{
  position:				absolute;
  top:					520px;
  left:					385px;
  width:				305px;
  height:				28px;
  overflow:				hidden;
  }

#potmmore a:hover
{
  text-decoration:		underline;
  }


/*  TITLE PAGE  */

#titlepage
{
  background:			url('images/title.jpg') no-repeat;
  position:				absolute;
  top:					226px;
  left:					456px;
  width:				174px;
  height:				75px;
  }


/*  CONTENTS PAGE  */

#contentstitle
{
  background:			url('images/contentstitle.jpg') no-repeat;
  position:				absolute;
  top:					59px;
  left:					165px;
  width:				136px;
  height:				16px;
  }

#contentshline
{
  background:			url('images/hline.jpg') no-repeat;
  position:				absolute;
  top:					87px;
  left:					181px;
  width:				103px;
  height:				7px;
  }

#leftpage table, #rightpage table
{
  width:				100%;
  }
  
.tablespacer
{
  height:				46px;
  }

#leftpage td, #rightpage td
{
  font-family:			Courier, Monaco, monospace;
  font-size:			11px;
  font-style:			normal;
  font-weight:			normal;
  color:				#563D18;
  line-height:			14px;
  }

td.left
{
  padding:				5px 0px 0px 21px;
  width:				2px;
  text-align:			left;
  }

td.center
{
  border:				1px solid transparent;
  background-image:		url('images/dot.gif');
  background-repeat:	repeat-x;
  background-position:	bottom;
  }

td.right
{
  padding:				5px 21px 0px 0px;
  width:				2px;
  text-align:			right;
  }

td a:hover
{
  text-decoration:		underline;
  cursor:				pointer;
  }


/*  POEMPAGES  */

body#pe
{
  background:			none;
  background-color:		#000000;
  color:				#563D18;
  font-family:			Georgia, "Times New Roman", Times, Serif;
  text-align:			center;
  }

#poemtop
{
  position:				relative;
  top:					15px;
  margin-left:			auto;
  margin-right:			auto;
  background:			url('images/pptop.jpg') no-repeat;
  width:				744px;
  height:				227px;
  border:				0px;
  }

#previewpoemtop
{
  position:				relative;
  top:					15px;
  margin-left:			auto;
  margin-right:			auto;
  background:			url('images/hpptop.jpg') no-repeat;
  width:				744px;
  height:				227px;
  border:				0px;
  }

#poemmiddle
{
  position:				relative;
  top:					0px;
  margin-left:			auto;
  margin-right:			auto;
  background:			url('images/ppmiddle.jpg') repeat-y;
  width:				744px;
  border:				0px;
  }

#poempageprop
{
  height:				508px;
  float:				right;
  width:				0px;
  }
  
#ppclear
{
  clear:				both;
  height:				30px;
  overflow:				hidden;
  }

#poembox
{
  position:				relative;
  top:					0px;
  margin-left:			auto;
  margin-right:			auto;
  width:				578px;
  overflow:				auto;
  font-family:			Georgia, "Times New Roman", Times, Serif;
  text-align:			center;
  }

a#share
{
  bottom:				0px;
  left:					273px;
  background-image:		url('images/share.jpg');
  width:				199px;
  height:				29px;
  }  

a#share:hover
{
  background-image:		url('images/shareglow.jpg');
  border:				none;
  }  
  
#poempagebottom
{
  position:				relative;
  top:					0px;
  margin-left:			auto;
  margin-right:			auto;
  background:			url('images/ppbottom.jpg') no-repeat;
  width:				744px;
  height:				205px;
  border:				0px;
  }

.poemtitle
{
  position:				relative;
  font-size:			14px;
  text-decoration:		underline;
  padding-bottom:		4px;
  }

.poemtext
{
  font-size:			13px;
  font-style:			normal;
  line-height:			18px;
  margin-bottom:		85px;
  }

#pagenum
{
  position:				absolute;
  bottom:				137px;
  left:					350px;
  width:				44px;
  height:				20px;
  font-size:			13px;
  font-weight:			bold;
  text-align:			center;
  color:				#A67A3B;
  }
  
#poemscan
{
  position:				absolute;
  top:					15px;
  left:					100px;
  width:				582px;
  height:				690px;
  }

#poemscan a
{
  position:				absolute;
  top:					42px;
  left:					262px;
  width:				52px;
  height:				33px;
  }
  
#poemscan a:hover
{
  background:			transparent;
  cursor:				default;
  }

#poemscan a img
{
  height:				0px;
  width:				0px;
  border-width:			0px;
  }

#poemscan a:hover img
{
  position:				absolute;
  top:					171px;
  left:					-202px;
  width:				460px;
  height:				479px;
  border:				none;
  }


/*  POEMPAGES NAV  */

#ppnav a
{
  position:				absolute;
  background:			transparent;
  border:				none;
  }  

a#ppprev
{
  top:					170px;
  left:					174px;
  width:				107px;
  height:				31px;
  }  

a#ppprev:hover
{
  background-image:		url('images/ppprev.jpg');
  }  

a#pphome
{
  top:					171px;
  left:					318px;
  width:				55px;
  height:				27px;
  }  

a#pphome:hover
{
  background-image:		url('images/pphome.jpg');
  }  

a#hpphome
{
  top:					171px;
  left:					361px;
  width:				59px;
  height:				27px;
  }  

a#hpphome:hover
{
  background-image:		url('images/hpphome.jpg');
  }  

a#ppcontents
{
  top:					171px;
  left:					407px;
  width:				76px;
  height:				27px;
  }  

a#ppcontents:hover
{
  background-image:		url('images/pptoc.jpg');
  }  

a#ppnext
{
  top:					171px;
  left:					516px;
  width:				83px;
  height:				30px;
  }  

a#ppnext:hover
{
  background-image:		url('images/ppnext.jpg');
  }  


/*  SHARE PAGE  */

#sharepage
{
  background:			url('images/tellafriend.jpg') no-repeat;
  font-family:			Georgia, "Times New Roman", Times, Serif;
  color:				#563D18;
  overflow-x:			hidden;  /* check  */
  overflow-y:			auto;
  position:				relative;
  width:				600px;
  height:				450px;
  margin-left:			auto;
  margin-right:			auto;
  }

#sharehead
{
  margin-top:			55px;
  font-size:			14px;
  font-weight:			bold;
  text-align:			center;
  }

#shareform
{
  position:				relative;
  top:					10px;
  font-size:			13px;
  text-align:			center;
  }
  
#privacylink
{
  font-family:			"Lucida Grande", Verdana, Arial, Geneva, Helvetica, sans-serif; /*arial, helvetica, Georgia, Tahoma, Helvetica, Trebuchet MS, serif;*/
  font-size:			10px;
  }

#privacylink a:hover
{
  text-decoration:		underline;
  }

#shareprivacy
{
  position:				absolute;
  top:					150px;
  left:					100px;
  font-size:			13px;
  line-height:			150%;
  overflow:				auto;
  width:				420px;
  height:				200px;
  margin-left:			auto;
  margin-right:			auto;
  }


/*  GENERAL PAGE  */

body#gen
{
  background:			none;
  background-color:		#000000;
  color:				#563D18;
  border:				0px;
  }

body#gen a:link, a:visited
{
  text-decoration:		none;
  }

body#gen a:hover
{
  text-decoration:		underline;
  }

#generaltop
{
  position:				relative;
  top:					10px;
  background:			url('images/gentop.jpg') no-repeat;
  width:				780px;
  height:				280px;
  }

#generalheader
{
  position:				absolute;
  top:					154px;
  left:					254px;
  background:			url('images/geninfo.jpg') no-repeat;
  width:				299px;
  height:				45px;
  }

#generalmiddle
{
  position:				relative;
  background:			url('images/genmiddle.jpg') repeat-y;
  width:				600px;
  padding:				0px 90px 0px 90px;
  text-align:			left;
  font-size:			12px;
  font-style:			normal;
  line-height:			18px;
  }

#generalnav
{
  text-align:			center;
  font-size:			14px;
  font-weight:			bold;
  line-height:			24px;
  }

.gentop
{
  text-align:			right;
  font-weight:			bold;
  }

#generalbottom
{
  position:				relative;
  background:			url('images/genbottom.jpg') no-repeat;
  width:				780px;
  height:				510px;
  font-size:			14px;
  font-weight:			bold;
  text-align:			center;
  }


/*  MESSAGE PAGE  */

#messageheader
{
  position:				absolute;
  top:					152px;
  left:					247px;
  background:			url('images/genmessage.jpg') no-repeat;
  width:				286px;
  height:				52px;
  }

.dropcap
{
  float:				left;
  font-size:			40px;
  line-height:			34px;
  padding:				0px 2px 1px 0px;
  font-family:			Georgia, "Times New Roman", Times, Serif;
  }

#ambook
{
  position:				relative;
  bottom:				45px;
  left:					444px;
  background:			url('images/mpb.jpg') no-repeat;
  width:				135px;
  height:				87px;
  border:				0px;
  }

#pictlink
{
  position:				absolute;
  top:					2px;
  left:					13px;
  width:				113px;
  height:				73px;
  border:				0px;
  }

a:hover#pictlink 
{
  background:			url('images/mpbgo.jpg') no-repeat;
  }

#mbottompoem
{
  position:				relative;
  top:					18px;
  left:					198px;
  background:			url('images/nearquote.jpg') no-repeat;
  width:				388px;
  height:				228px;
  }


/*  CONTACT PAGE  */

#contactheader
{
  position:				absolute;
  top:					153px;
  left:					269px;
  background:			url('images/gencontact.jpg') no-repeat;
  width:				243px;
  height:				50px;
  }

#contactthanks
{
  text-align:			center;
  font-size:			14px;
  font-weight:			bold;
  line-height:			24px;
  }

#contactform
{
  position:				relative;
  top:					10px;
  width:				600px;
  height:				auto;
  padding-bottom:		5px;
  font-size:			13px;
  text-align:			center;
  }


/*  PHOTO PAGES  */

#photo0
{
  position:				absolute;
  top:					85px;
  left:					258px;
  background:			url('images/p0.jpg') no-repeat;
  width:				350px;
  height:				490px;
  }  

#photo1
{
  position:				absolute;
  top:					79px;
  left:					262px;
  background:			url('images/p1.jpg') no-repeat;
  width:				342px;
  height:				502px;
  }  

#photo2
{
  position:				absolute;
  top:					137px;
  left:					162px;
  background:			url('images/p2.jpg') no-repeat;
  width:				540px;
  height:				387px;
  }  

#photo3
{
  position:				absolute;
  top:					130px;
  left:					159px;
  background:			url('images/p3.jpg') no-repeat;
  width:				548px;
  height:				401px;
  }  

#photo4
{
  position:				absolute;
  top:					83px;
  left:					274px;
  background:			url('images/p4.jpg') no-repeat;
  width:				318px;
  height:				495px;
  }  

#photo5
{
  position:				absolute;
  top:					115px;
  left:					160px;
  background:			url('images/p5.jpg') no-repeat;
  width:				545px;
  height:				432px;
  }  

#photo6
{
  position:				absolute;
  top:					103px;
  left:					158px;
  background:			url('images/p6.jpg') no-repeat;
  width:				548px;
  height:				454px;
  }  


/*  PHOTO PAGES NAV  */

#photonav a
{
  position:				absolute;
  border:				none;
  }  

a#photohome
{
  top:					80px;
  left:					33px;
  background-image:		url('images/phb.jpg');
  width:				82px;
  height:				58px;
  }  

a#photohome:hover
{
  background-image:		url('images/phh.jpg');
  }  

a#photo1
{
  top:					144px;
  left:					47px;
  background-image:		url('images/p1b.jpg');
  width:				53px;
  height:				72px;
  }  

a#photo1:hover
{
  background-image:		url('images/p1h.jpg');
  }  

a#photo2
{
  top:					223px;
  left:					39px;
  background-image:		url('images/p2b.jpg');
  width:				71px;
  height:				55px;
  }  

a#photo2:hover
{
  background-image:		url('images/p2h.jpg');
  }  

a#photo3
{
  top:					293px;
  left:					39px;
  background-image:		url('images/p3b.jpg');
  width:				72px;
  height:				56px;
  }  

a#photo3:hover
{
  background-image:		url('images/p3h.jpg');
  }  

a#photo4
{
  top:					355px;
  left:					49px;
  background-image:		url('images/p4b.jpg');
  width:				52px;
  height:				71px;
  }  

a#photo4:hover
{
  background-image:		url('images/p4h.jpg');
  }  

a#photo5
{
  top:					432px;
  left:					40px;
  background-image:		url('images/p5b.jpg');
  width:				70px;
  height:				58px;
  }  

a#photo5:hover
{
  background-image:		url('images/p5h.jpg');
  }  

a#photo6
{
  top:					506px;
  left:					39px;
  background-image:		url('images/p6b.jpg');
  width:				71px;
  height:				51px;
  }  

a#photo6:hover
{
  background-image:		url('images/p6h.jpg');
  }  


/*  PURCHASE PAGE  */

#tree
{
  position:				absolute;
  top:					83px;
  left:					267px;
  background:			url('images/tree.jpg') no-repeat;
  width:				250px;
  height:				140px;
  }  

#purchase
{
  padding-top:			235px;
  padding-bottom:		35px;
  text-align:			center;
  font-size:			14px;
  line-height:			18px;
  border:				none;
  }

#booknail
{
  position:				absolute;
  top:					92px;
  left:					346px;
  background:			url('images/smallbook1.jpg') no-repeat;
  width:				99px;
  height:				142px;
  }

#booknail a
{
  position:				absolute;
  top:					3px;
  left:					2px;
  width:				83px;
  height:				127px;
  }
  
#booknail a:hover
{
  background:			transparent;
  cursor:				default;
  }

#booknail a img
{
  height:				0px;
  width:				0px;
  border-width:			0px;
  }

#booknail a:hover img
{
  position:				absolute;
  top:					-4px;
  left:					-205px;
  width:				498px;
  height:				518px;
  border:				none;
  }


/*  SCOLLARD PAGE  */

#scollardbottompoem
{
  position:				relative;
  top:					67px;
  left:					254px;
  background:			url('images/neverquote.jpg') no-repeat;
  width:				276px;
  height:				137px;
  border:				0px;
  }


/*  ERROR PAGE  */

#error
{
  position:				absolute;
  top:					0px;
  left:					140px;
  width:				460px;
  height:				479px;
  }