body {font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
}
h1{font-size: 2.33em;
	padding-left: 2px;
	margin: 0px;
}
h2{font-size: 1.30em;
	padding-left: 2px;
	text-align: center;
	margin-top: 40px;
	margin-bottom: 0px;
}
h3{font-size: 1.10em;
	padding-left: 2px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 0px;
}
#footer {background-color: #05dbf2;
	position:absolute;
	font-size: .70em;
	top: 811px;
	left: 58px;
	width: 750px;
	height: 56px;
	z-index:1;
	bottom: 20px;
	font-style: italic;
	text-align: center;
}
#footer2 {background-color: #05dbf2;
	position: absolute;
	font-size: .70em;
	top:2381px;
	left:58px;
	width:750px;
	height:56px;
	z-index:1;
	bottom: 20px;
}
#footerother {background-color: #05dbf2;
	position: absolute;
	font-size: .70em;
	top:1520px;
	left:58px;
	width:750px;
	height:56px;
	z-index:1;
	bottom: 20px;
}
#footer3 {background-color: #05dbf2;
	position: absolute;
	font-size: .70em;
	top:1030px;
	left:58px;
	width:750px;
	height:56px;
	z-index:1;
	bottom: 20px;
}

#wrapper {background-color: #f2a71b;
		 height: 1150px;
		 width: 850px;
}

#wrapperindex {background-color: #f2a71b;
		 height: 930px;
		 width: 850px;
}
#wrappernovel {background-color: #f2a71b;
		 height: 2490px;
		 width: 850px;
}

#wrapper1 {background-color: rgba(223,147,44,.5);
		 height: 2000px;
		 width: 850px;
}
#wrapper2 {background-color: rgba(223,147,44,.5);
		 height: 1350px;
		 width: 850px;
}
#wrapperother {background-color: #f2a71b;
		 height: 1602px;
		 width: 850px;
}

#titleblock {position:absolute;
			left:58px;
			top:16px;
			width:750px;
			height:140px;
			z-index:1;
			background-color: #f2911b;
}
#titleblock2 {position:absolute;
			left:58px;
			top:16px;
			width:750px;
			height:110px;
			z-index:1;
			background-color: rgba(139,60,14,.5);
}
#topphoto{padding-left: 40px;
		  padding-top: 4px;
}
#nav {background-color: #05f2f2;
	  top:0px;
	  height: 38px;
	  z-index:4;
	  font-size: 1.2em;
	  margin: 0px 0px 0px 0px;
	  text-decoration: none;
}
a:link {color: #d92414;
	   text-decoration: none;}
a:visited {color: #985533;}
a:hover {color: #fff;}

#contact a:hover {color: #05f2f2}

form{margin-left: 40px;
	background-color: #05f2f2;
	padding: 5px 5px 5px 10px;
	width: 630px;
	font-size: .85em;
}
#nav2 {background-color: rgba(32,190,0,1);
	  top:0px;
	  height: 41px;
	  z-index:4;
	  font-size: 1.03em;
	  margin: 0px 0px 0px 0px;
	  text-decoration: none;
}
#main {
	position:absolute;
	left:59px;
	top:210px;
	width:540px;
	height:601px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainnovel {
	position:absolute;
	left:58px;
	top:181px;
	width:750px;
	height:2200px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#main2 {
	position:absolute;
	left:58px;
	top:181px;
	width:750px;
	height:1000px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainother{	position:absolute;
	left:58px;
	top:181px;
	width:750px;
	height:1340px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}

#main3{	position:absolute;
	left:58px;
	top:181px;
	width:750px;
	height:850px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}


#main4{	position:absolute;
	left:58px;
	top:730px;
	width:750px;
	height:4650px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#wrapperphoto {background-color: #f2a71b;
		 height: 5510px;
		 width: 850px;
}
#footerlynn {background-color: #05dbf2;
	position: absolute;
	font-size: .70em;
	top:5380px;
	left:58px;
	width:750px;
	height:56px;
	z-index:1;
	bottom: 20px;
}

#mainfaq{position:absolute;
	left:58px;
	top:181px;
	width:700px;
	height:1200px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainlynn{position:absolute;
	left:58px;
	top:181px;
	width:700px;
	height:740px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainmon{
	position:absolute;
	left:58px;
	top:181px;
	width:700px;
	height:1680px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainfri{
	position:absolute;
	left:58px;
	top:181px;
	width:700px;
	height:1020px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#mainwed{
	position:absolute;
	left:58px;
	top:181px;
	width:700px;
	height:920px;
	z-index:2;
	background-color: #fff;
	padding-left: 0px;
}
#sidebar {
	position:absolute;
	left:597px;
	top:208px;
	width:204px;
	height:600px;
	z-index:3;
	background-color: #FFF;
	border: 2px solid rgba(139,60,14,.5);
	padding-right:2px;
	padding-left: 3px;
}
#sidebar2 {
	position:absolute;
	left:546px;
	top:181px;
	width:204px;
	height:599px;
	z-index:3;
	background-color: #FFF;
	border: 2px solid rgba(139,60,14,.5);
	padding-right:2px;
	padding-left: 3px;
}
#insertl {
	position:absolute;
	left:30px;
	top:40px;
	width:650px;
	height:490px;
	z-index:4;
	background-color: #FFF;
	border: 1px solid #666;
}
#insertmap {
	position:absolute;
	left:70px;
	top:505px;
	width:700px;
	height:270px;
	z-index:4;
	background-color: #FFF;
	border: 1px solid #666;
}
#insertnovelrig{
	position:absolute;
	left:85px;
	top:390px;
	width:650px;
	height:345px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem1{
	position:absolute;
	left:85px;
	top:740px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem2{
	position:absolute;
	left:85px;
	top:1010px;
	width:650px;
	height:275px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem3{
	position:absolute;
	left:85px;
	top:1290px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem4{
	position:absolute;
	left:85px;
	top:1560px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem5{
	position:absolute;
	left:85px;
	top:1830px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertnoveldem6{
	position:absolute;
	left:85px;
	top:2100px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertaccount{
	position:absolute;
	left:85px;
	top:400px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#inserthound{
	position:absolute;
	left:85px;
	top:670px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}

#insertfatal{
	position:absolute;
	left:85px;
	top:940px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertrejected{
	position:absolute;
	left:85px;
	top:1210px;
	width:650px;
	height:265px;
	z-index:4;
	background-color: #f1f1f1;
	border: 1px solid #666;
}
#insertl3{
	position:absolute;
	left:70px;
	top:562px;
	width:218px;
	height:220px;
	z-index:4;
	background-color: #FFF;
}
#insertlmon {
	position:absolute;
	left:12px;
	top:65px;
	width:320px;
	height:220px;
	z-index:4;
	background-color: #FFF;
}
#insertrmon {
	position:absolute;
	left:362px;
	top:65px;
	width:320px;
	height:220px;
	z-index:4;
	background-color: #FFF;
}
#dessert {float: left;
		 padding: 2px 2px 2px 2px;
		 margin-right: 10px;
}

#dessert1 {float: left;
		 padding: 12px 2px 2px 2px;
		 margin-right: 10px;
}

#asimov {float: left;
		 padding: 2px 2px 2px 2px;
		 margin-right: 5px;
		 margin-left: 18px;
}
#clarke {float: center;
		 padding: 2px 2px 2px 2px;
		 margin-right: 5px;
}
#heinlein {float: center;
		 padding: 2px 2px 2px 2px;
		 margin-right: 0px;
}
#lecarre {float: left;
		 padding: 2px 2px 2px 2px;
		 margin-right: 5px;
		 margin-left: 10px;
}


#insertr {
	position:absolute;
	left:305px;
	top:580px;
	width:218px;
	height:220px;
	z-index:4;
	background-color: #FFF;
	border: 1px solid #666;
}
#insertr2 {
	position:absolute;
	left:305px;
	top:553px;
	width:218px;
	height:220px;
	z-index:4;
	background-color: #FFF;
	border: 1px solid #666;
}
#insertr3 {
	position:absolute;
	left:305px;
	top:562px;
	width:218px;
	height:220px;
	z-index:4;
	background-color: #FFF;
}
#insertfarr{
	position:absolute;
	left:540px;
	top:562px;
	width:218px;
	height:220px;
	z-index:4;
	background-color: #FFF;
}
#insertfarr2{
	position:absolute;
	left:530px;
	top:365px;
	width:218px;
	height:220px;
	z-index:4;
	padding: 1px 1px 1px 1px;
	background-color: #FFF;
}
#lynette {float: left;
		 padding: 2px 2px 2px 2px;
		 margin-right: 15px;
		 margin-left: 20px;
}
#potato{margin-top: 1px;
		margin-left: 3px;
}
#family3{margin-top: 3px;
		margin-left: 10px;
}
#greatroom {margin-left:40px;
}
#initials{margin-left:40px;
}
#sidebar .indent{padding-left: 8px;
		padding: 1px 3px 1px 0px;
		font-size:.875em;
		}
#sidebar2 .indent{padding-left: 8px;
		padding: 1px 3px 1px 0px;
		font-size:.875em;
}

#gallery {position: relative}
#gallery  ul{width: 400px;
		   list-style-type: none;}
#gallery  li{display: inline;
		   float: left;
		   padding: 10px;}
#gallery  img{border-style: none;}
#gallery a{text-decoration: none;
		   color: #333;
		   font-style: italic;}
#gallery span{display: none;}
#gallery a:hover span {display: block;
					 position: absolute;
					 top: 70px;
					 left: 400px;
					 text-align: center;}

.boxprod{padding-left: 5px;
				border-width: 1px;
				border-style: solid;
				border-color: #fff;
				margin-bottom: 300px;
}
.boxprod1{padding-left: 5px;
				border-width: 1px;
				border-style solid;
				border-color: #fff;
				margin-bottom: 550px;
}
.boxprod2{padding-left: 5px;
				border-width: 1px;
				border-style solid;
				border-color: #fff;
				margin-bottom: 950px;
}


.coffee {float: left;
		 padding: 2px 2px 2px 2px;
		 margin-right: 10px;
}
.centerinitials{position: absolute;
				left: 143px;
}
.centerinitials2{position: absolute;
				left: 350px;
}
.question{padding: 1px 3px 0px 10px;
		  font-size: .95em;
		  font-style: italic;
}
.answer{padding: 1px 3px 0px 13px;
		font-size: .95em;
		font-weight: bold;
}
.indent{padding: 1px 20px 0px 20px;
}
.resbottom{padding: 1px 3px 1px 20px;
		   width: 400px;
}
.smallfont {padding: 1px 3px 1px 8px;
		   font-size:.875em;
}
.menuname {	padding: 1px 3px 0px 8px;
			color: rgba(139,60,14,1);
		    font-size:.875em;
}
.menudesc {padding: 0px 0px 0px 10px;
		  font-size:.775em;
}
