		body{
			background-color:white;
		}
		img{
			padding:10px;
		}
		/* <p> idents copied from http://www.w3.org/Style/Examples/007/indent.html 
		by Bert Bos 06/27/07*/
		p {
			margin-bottom: 0 
		}
		p + p {
			text-indent: 1.5em;
			margin-top: 1em; 
		}
		/*end copied bits*/
		span.hidden{
			display:none;
		}
		#title {
			position: absolute;
			font: 36pt "courier new",courier,sans-serif;
			letter-spacing: -4px;
			word-spacing: -10px;
			font-weight: bold;
			text-transform: lowercase;
			color: #993300;
			text-align: center;
			width: 400px;
			top: 10px;
			left: 250px;
		}
		#subtitle {
			position: relative;
			font: 12pt verdana, sans-serif;
			letter-spacing: 0px;
			word-spacing: 0px;
			font-weight: normal;
			text-transform: lowercase;
			color: #993300;
			text-align: center;
		}
		#u {
			display: inline;
			text-decoration: underline;
		}
		#i {
			display: inline;
			font-style: italic;
			text-align: left;
		}
		li {
			padding-bottom: 10px;
			list-style-type: none;
		}
		li.decorated{
			padding-bottom: 10px;
			list-style-type: disc;
		}
		.sidepanel {
			position: absolute;
			top: 10px;
			left: 10px;
			width: 216px;
		}
		.tagimg {
			position: relative;
			left: 0px;
			top: 0px;
			width: 150px;
		}
		.tagtext {
			position: relative;
			font: 8pt verdana, sans-serif;
			text-transform: uppercase;
			text-align: center;
			left: 0px;
			top: 2px;
			color: #FFFFFF
		}
		.mylinks {
			position: relative;
			font: 12pt verdana, sans-serif;
			font-weight: bold;
			text-transform: lowercase;
			color: #FF9999;
			text-align: left;
			left: 17px;
		}
		a.sub_my_links {
		  position: relative;
		  font: 10pt verdana, sans-serif;
		  left: 22px;
		  display:block;
        }
		a.book_nav_links {
		  position: relative;
          line-height : 20px;
          padding-top : 5px;
		  font: 10pt verdana, sans-serif;
		  display:block;
        }
		a {
			text-decoration: None;
			color: #FF9999;
		}
		a:hover{
			color: #F83097;
			cursor: pointer;
		}
		#inline_img {
            position: relative;
            left: -40px;
            cursor: pointer;
        }
		.mainpanel {
			position: absolute;
			top: 100px;
			left: 225px;
			width: 516px;
		}
		.mainpaneltext {
			padding-left: 40px;
			padding-right: 40px;
		}
		.maintext {			position: relative;			left: 20px;			padding-bottom: 10px;
			overflow:wrap;		}
		.maintext a{
			white-space:nowrap;
		}
		.maintext span{
			white-space:nowrap;
		}
		.storylist {
			position: relative;
			left: 20px;
			padding-bottom: 10px;
			overflow:wrap;
		}
		.storylist a{
			white-space:nowrap;
			margin-left:20px;
		}
		.storylist span{
			white-space:nowrap;
		}
		.headings {
			position: relative;
			font: 18pt "courier new",courier, sans-serif;
			font-weight: bold;
			color: #FF9999;
			padding-bottom: 10px;
		}
		.section_title {
		    position: relative;
		    left: 20px;
		    font: 14pt "courier new",courier, sans-serif;
		    color: #FF9999;
		    padding-bottom: 10px;
        }
        .section_date {
            font: 12pt Times,"Times New Roman", serif;
            color: #000000;
            position: relative;
            left: -5px;
            display: inline;
        }
		.section {
			position: relative;
			left: 40px;
			text-align: justify;
			margin-bottom: 20px;
			overflow:wrap;
		}
		.section a{
			white-space:nowrap;
		}
		.section span{
			white-space:nowrap;
		}
		.section p{
			margin-bottom:5px;
		}
		.sidemiddle {
      		width: 210px;
      		background-image: url(images/200middledrop.gif);
      		background-repeat: repeat-y;
    	}
    	.sidetop {
      		background-image: url(images/200topdrop.gif);
      		background-position: top left;
      		background-repeat: no-repeat;
    	}
    	.sidebottom {
      		background-image: url(images/200bottomdrop.gif);
      		background-position: bottom left;
      		background-repeat: no-repeat;
      		padding: 15px 30px 30px 15px;
    	}
    	.mainmiddle {
      		width: 510px;
      		background-image: url(images/500middledrop.gif);
      		background-repeat: repeat-y;
    	}
    	.maintop {
      		background-image: url(images/500topdrop.gif);
      		background-position: top left;
      		background-repeat: no-repeat;
    	}
    	.mainbottom {
      		background-image: url(images/500bottomdrop.gif);
      		background-position: bottom left;
      		background-repeat: no-repeat;
      		padding: 15px 30px 30px 15px;
    	}
    	.footer {
    		padding-top: 5px;
    		text-align: center;
    		font-size: 8pt;
    	}
    	.contact {
    		position: relative;
    		font: 8pt verdana, sans-serif;
    		text-align: center;
    		top: 20px;
    		padding-bottom: 30px;
    		color: #FFFFFF;
    	}
