
/*   Anneke Jacob           */
/*   Style: wellred2        */
/*   January 2009           */


/* Reference colors */
/*
background red - #3d0b0c
*/

/*layout and styles for blocks of text*/
	/*main body of page*/
		body {
			font-family: verdana, tahoma, geneva, arial, sans-serif, helvetica; /**/
			margin-top:0px;
			margin: 0px;
			padding:0px;
			background: #440035 url(back7.jpg) 0 0 repeat scroll;
			color: #ffffff;
			min-width: 680px;
	 		}
	/*general page styles*/
		#page { 
			background: #3d0b0c url(sidebar5.jpg) 0 0 repeat scroll;
			margin: 0 auto;
			width: 900px;
	 		}
	/*index (home) page*/
		#indexpage {
			background: url(sidebari.jpg) 0 0 no-repeat scroll;
			margin: 0 auto;
			width: 900px;
	 		}
	/*general page left hand side bar*/
		#sidebar {
			display:none;
	 		}
	/*style for header (page title) for all pages*/
		#header {
			display:none;
	 		}
	/*Style for adult warning all pages*/
		#warning {
			width:400px;
			float:right;
			background:none;
			margin:3px;
			padding:0px;
			padding-top:0px;
			padding-left:30px;
			padding-right:5px;
			padding-bottom:5px;
	 		}
	/*warning text*/
		p.warntext{
			text-indent: 0;
			background: url(warn2.jpg) 0px 0 repeat scroll;
			font-size: .7em;
			padding:5px;
			}

	/*contents list on index page*/
		#contents {
			padding-top:40px; /* firefox pulls down page without this*/
			}
	/*general content style for all pages other than index*/
		#content {
			padding-left:160px;
			padding-top:40px;
			margin-top:0px;
			margin-left:32px;
			margin-right:100px;
	 		}
	/*general content style for index page*/
		#indexcontent {
	 		}
	/*Container for all internal links on every page other than index.htm */
		#sitelinks {
			clear:left;
			padding-left:160px;
			margin-left:32px;
			padding-top:32px;
			text-align:center;
			margin-right:100px;
			font-size:0.7em;
	 		}
	/*footer style - all pages*/
		#footer {
			padding-left:160px;
			margin-left:32px;
			margin-right:100px;
			font-size:0.8em;
	 		}
	/*optional divider between introduction and excerpt on book pages (and interview separator)*/
		#optionalcontent {
			height:100px;
			background: url(key.png) 200px top no-repeat scroll;
	 		}
	/*optional containers/dividers between other blocks*/
		#optional1 {
			display:none;
	 		}
		#optional2 {
			position:relative;
			float:left;
			left:-4px;
			top:8px;
			width:175px; /*190px;101px  165px;87px;  */
			height:93px;
			background: none;
	 		}
		#optional3 {
			display:none;
	 		}
		#optional4 {
			display:none;
	 		}
		#optional5 {
			display:none;
	 		}
		#optional6 {
			display:none;
	 		}
		#optional7 {
			display:none;
	 		}
	/*review container styles*/
		#review {
			margin-left:16px;
			margin-right:50px;
			font-size:0.8em;
	 		}
	/*review text container style*/
		#reviewtext {
			margin-left:16px;
			margin-right:16px;
			margin-bottom:48px;
			font-weight:normal;
	 		}
	/*containers/divider at end of a review - currently unused*/
		#optionalreview {font-weight:normal;
			margin-right:100px;
	 		}

	/*style for book introduction container*/
		#introblock {
			margin-left:16px;
			margin-right:16px;
			font-size:.8em;
			font-style:italic;
	 		}

	/*style for book announcements container*/
		#announce {
			margin-left:48px;
			margin-right:48px;
			margin-top:32px;
			margin-bottom:32px;
			padding-left:8px;
			padding-right:8px;
			padding-top:4px;
			padding-bottom:4px;
			font-size:.8em;
			font-style:normal;
			background-color: #4d0b0c;
	 		}
	/*style for announcement paragraph */
			p.announcep {
			text-indent: 0cm;
			}
	/*style for announcement date */
			span.announced {
			font-weight:bold;
			}

	/*style for book excerpt container*/
		#excerptblock {
			margin-left:48px;
			margin-right:48px;
			line-height:1.5em;
			font-size:0.8em;
	 		}
	/*style for reviews container - not implemented in html markup*/
		#reviewsblock {
			padding-left:160px;
			margin-left:32px;
	 		}
	/*style for the purchase information area on book pages*/
		#purchaseblock {
			margin-right:100px;
			padding-left:160px;
			margin-left:32px;
	 		}

	/*style for excerpt links information on excerpts and interviews page*/
		#excerptslinksblock {
			text-indent: 0cm;
			margin-left:8px;
			margin-right:8px;
			line-height:1.5em;
			font-size:0.8em;
	 		}

	/*style for menus on index page*/
		#indexsitelinks {
			display:none;
	 		}
	/*style container for about me and my writing*/
		#about {
			margin-top:32px;
			margin-left:16px;
			margin-right:16px;
			font-size:.8em;
	 		}

	/*index contents list*/
		li.indexcontentslistspacer {
			margin-top:16px;
			}
	/*sidebar menu styles*/
		ul.sidebarmenul1 {
			padding:0;
 			margin:0;
			padding-top:28px;
			padding-left: 8px;
			}
		ul.sidebarmenul2 {
			padding:0;
 			margin:0;
			padding-top:10px;
			text-indent: 1em;
			}

		ul.sidebarmenul3 {
			padding:0;
 			margin:0;
			padding-top:10px;
			padding-bottom:16px;
			text-indent: 2em;
			}

/*styles for guestbook including forms*/
		p.guestwho {
			font-size:1.4em;
			float:left;
			margin-top:0px;
			margin-bottom:16px;
			}

		p.guestwhen {
			margin-left:48px;
			margin-right:48px;
			margin-bottom:0px;
			font-size:0.6em;
			color:#d06060;
			}

		p.guestwhat {
			clear: left;
			margin-left:48px;
			margin-right:48px;
			margin-bottom:32px;
			line-height:1.5em;
			font-size:0.8em;
			border: 1px dashed #802020;
			padding:5px;
			}

		form.guestform {
			margin-left:48px;
			margin-right:48px;
			color:#d06060;
			}

		input.gwho {
			background-color: #3d0b0c;
			color:#ffffff;
			border: 1px solid #802020;
			padding: 5px;
			font-family: verdana, sans-serif;
			}

		textarea#gwhat {
			background-color: #3d0b0c;
			color:#ffffff;
			width: 500px;
			height: 250px;
			border: 1px solid #802020;
			padding: 5px;
			font-family: verdana, sans-serif;
			background-image: url(thanks5.png);
			background-position: bottom right;
			background-repeat: no-repeat;
			}

		p.guestformnotes {
			margin-bottom:16px;
			margin-top:0px;
			font-size:0.6em;
			color:#d06060;
			margin-left:0px;
			margin-right:0px;
			padding:0px;
			text-indent: 0;
			}

		input.sub1 {
			margin-right: 0px;
			border: 1px solid #060000;
			background: #cf0009;
			}

		input.sub1:hover {
			border: 1px solid #f00000;
			background:  #ef1019;
			}


/*styles for headings*/
	/*general main page heading*/
		h2#generaltitle {
			padding-top:32px;
	 		}
	/*subheading*/
		h5#subhead {
			padding-top:16px;
			font-style:italic;
			}	

	/*"An excerpt from..." header on book pages*/
		h2#excerpt {
	 		}
	/*"Purchase" header on book pages*/
		h2#purchase {
			margin-top:48px;
	 		}
	/*"Excerpts" header on excerpts and interviews page*/
		h2#excerptslinkstitle {
			margin-top:48px;
	 		}
	/*"Reviews" header on book pages*/
		h2#readreviews {
			margin-top:48px;
	 		}
	/*Author of review header on book pages*/
		h3#whoreview {
	 		}
	/*Organisation of review on book pages*/
		h4#wherereview {
			font-size:0.8em;
	 		}
	/*"Readers' comments page*/
		h4#whocomment {
			font-size:0.85em;
			font-style:italic;
			}
	/*Excerpt link subject header*/
		h5#excerptsubject {
			margin: 0;
			font-style:bold;
			}

/*styles for text*/
	/*general paragraph styles*/
		p {
			text-indent: 1cm;
			}
	/*large paragraph spacer for use when page would be too short*/
		p.bigspace {
			margin-bottom:300px;
			}
	/*large index spacer*/
		p.indexspace {
			height:400px;
			}
	/*general paragraph styles*/
		p.noindent {
			text-indent: 0;
			}

	/*style for main footer text*/
		p.foot1 {
			text-indent: 0;
			font-size: 0.8em;
			text-align: center;
	 		}
	/*style for extra footer text*/
		p.foot2 {
			text-indent: 0;
			font-size: 0.7em;
			text-align: center;
			padding-bottom:20px;
	 		}
	/* style for interviewer */
		span.interv{
			font-weight:bold;
			}

	/* style for interview notes */
		p.internotes{
			font-size: 0.8em;
			}

	/*style for everywhere in the site that a book title is mentioned*/
		span.booktitle {
			font-style:italic; 
	 		}
	/*book information in purchase section of book pages*/
		p.purchaseinfo {
	 		}
	/*excerpt links information in excerpts and interviews page*/
		p.excerptslinksinfo {
	 		}
	/*style for text which is describing parts of site that are not yet completed*/
		p.sorry {
			margin-top:48px;
			margin-left:16px;
			margin-right:16px;
			font-style:italic;
			font-weight:bold;
			text-align:center;
			font-size:0.9em;
	 		}
	/*style for the links list on links.html page*/
		ul.linkslist {
			font-weight:bold;
			font-size:0.8em;
	 		}
	/*style for the links list on excerpts&interviews.html page*/
		ul.excerptslinkslist {
			font-size:1.0em;
			font-weight:normal;
			text-indent:0;
	 		}
	/*style for the contents list on index.html*/
		ul.contentslist,ul {
			font-size:1.0em;
			font-weight:bold;
			list-style:none;
	 		}
	/*if a review quotes a passage this is the style that the quote will appear in*/
		span.reviewquote {
	 		}
	/*text above contents list in index.html, currently "Novels by Anneke Jacob.."*/
		p.novels {
			text-indent: 0;
			margin-top:48px;
	 		}
		p.menunovelstext {
			margin-top:0px;
			text-indent: 0;
			text-indent:0;
	 		}
	/*copyright message after an excerpt on the book pages*/
		p.excerptcopyr {
			text-indent: 0;
			font-weight:bold;
	 		}
	/*style for purchase text*/
		p.purchaseinfo {
			text-indent: 0;
	 		}
	/*style for excerpts links text*/
		p.excerptslinkstext {
			text-indent: 0;
			margin-left:0px;
			margin-bottom:48px;
			font-size:0.8em;
	 		}
	/*style for main text in purchase block*/
		p.wherebuy {
			text-indent: 0;
			margin-left:0px;
			margin-bottom:48px;
			font-size:0.8em;
			font-weight:bold;
	 		}
	/*book details information style: isbn; credits etc*/
		ul.bookdetails {
			margin-left:156px;
			font-size:0.7em;
			color:#d0a0a0;
	 		}
	/*style for book cover image*/
		img.bookcover {
			float:left;
			}	 	
	/*style for descriptions for each link on the links page*/
		p.extlinkdescription{
			text-indent: 0;
			margin-left:48px;
			font-size:0.9em;
			font-weight:normal;
			margin-bottom:32px;
			}

/*tables*/
		table.ctable{
			border-collapse:collapse;
			border-color:#f0a0a0;
			background-color:#402020;
			caption-side:top;
			}
		td {
			padding:5px;

			}
		caption  {
			background-color:#503030;
			border:1px solid #f0a0a0;
			margin-bottom:8px;
			}


/*links*/
	/*general link styles*/
		a	{
			color:#ff8080;	
	 		}
		a:focus {
			outline:none;
			}			
		a:visited {
			color:#c08080;
			}
		a:active {
			color:#ff8080;
			}
		a:hover {
			color:#ffd0d0;
			}

	/*style for menu links*/
		a.menulink {
			color:#f08080;
			font-size:0.8em;
			text-decoration:none;
			}
		a.menulink:focus {
			outline:none;
			}			
		a.menulink:visited {
			color:#c07070;
			}
		a.menulink:active {
			color:#ffffff;
			}
		a.menulink:hover {
			color:#f0a0a0;
			text-decoration:underline;
			}

	/*style for the "[" that appears on the left of all menu items on each page*/
		span.menuseparatorleft {
			color:#905050;
 			}
	/*style for the "]" that appears on the right of all menu items on each page*/
		span.menuseparatorright {
			color:#905050;
	 		}
	/*page footer link to this very page (really this link is here in case page the is printed out) */
		a.pagelink,a.pagelink:focus,a.pagelin:visited,a.pagelin:active,a.pagelin:hover {
			text-decoration:none;
			color:#ffffff;
			outline:none;
	 		}
	/*page footer link to external site (tpe) and warning external link "leave now" */
		a.footerextlink,a.warnextlink {
			color:#ffffff;
	 		}
		a.footerextlink:focus,a.warnextlink:focus {
			}			
		a.footerextlink:visited,a.warnextlink:visited {
			color:#ffffff;
			}
		a.footerextlink:active,a.warnextlink:active {
			color:#ffffff;
			}
		a.footerextlink:hover,a.warnextlink:hover {
			color:#ffff90; /*yellow*/
			}
	/*external link on the site*/
	/*external link on the site from review*/
		a.linksextlink,a.revsextlink{
			color:#ff8080;	
	 		}
		a.linksextlink:focus {
			outline:none;
			}			
		a.linksextlink:visited {
			color:#c08080;
			}
		a.linksextlink:active {
			color:#ff8080;
			}
		a.linksextlink:hover {
			color:#ffffd0;
			}
	/*link on main contents page*/
		a.indexlink {
			color:#ffffff;
			text-decoration:none;
	 		}
		a.indexlink:focus {
			outline:none;
			}			
		a.indexlink:visited {
			color:#ffffff;
			}
		a.indexlink:active {
			color:#ff8080;
			}
		a.indexlink:hover {
			color:#f08080;
			text-decoration:underline;
			}
	/*text after an extract that directs you to the reviews of the book*/
		a.reviewpointer {
			color:#f08080;
			font-size:0.8em;
	 		}
		a.reviewpointer:focus {
			outline:none;
			}			
		a.reviewpointer:visited {
			color:#ff8080;
			}
		a.reviewpointer:active {
			color:#ff8080;
			}
		a.reviewpointer:hover {
			color:#ffffd0;
			text-decoration:underline;
			}
	/*title link on each page*/
		a.logolink {
	 		}
	/*link situated in a block of text*/
		a.textlink {
			color:#ffffff;
	 		}
		a.textlink:focus {
			}			
		a.textlink:visited {
			color:#ffffff;
			}
		a.textlink:active {
			color:#ffffff;
			}
		a.textlink:hover {
			color:#ffffd0;
			}
	/*link to external site for book purchase*/
		a.purchaselink {
			color:#ffffff;	
	 		}
		a.purchaselink:focus {
			outline:none;
			}			
		a.purchaselink:visited {
			color:#c08080;
			}
		a.purchaselink:active {
			color:#ff8080;
			}
		a.purchaselink:hover {
			color:#ffffd0;
			}
	/*style for sidebar menu links*/
		a.sidebarmenulink {
			color:#f08080;
			font-size:0.8em;
			text-decoration:none;
			font-weight:bold;
			}
		a.sidebarmenulink:focus {
			outline:none;
			}			
		a.sidebarmenulink:visited {
			color:#c07070;
			}
		a.sidebarmenulink:active {
			color:#ffffff;
			}
		a.sidebarmenulink:hover {
			color:#f0a0a0;
			text-decoration:underline;
			}

	/*style for sidebar menu links type 2 (after novels pages)*/
		a.sidebarmenulinkt2 {
			color:#f08080;
			font-size:0.8em;
			text-decoration:none;
			font-weight:bold;
			}
		a.sidebarmenulinkt2:focus {
			outline:none;
			}			
		a.sidebarmenulinkt2:visited {
			color:#c07070;
			}
		a.sidebarmenulinkt2:active {
			color:#ffffff;
			}
		a.sidebarmenulinkt2:hover {
			color:#f0a0a0;
			text-decoration:underline;
			}
