/*
-----------------------------------------------
karenwallace.co.uk
Screen Master
Author:   Finn Beales
Version:  30 March 2006
----------------------------------------------- */


#menu  { text-align:center;  }
#menu ul { list-style:none; }
#menu ul li { display:inline; padding-left:15px; padding-bottom:10px;  }
#menu ul li.first { padding-left:0; }
#menu ul li a { padding-bottom:10px; color:#336699; font-size:16px; background-image:url(http://static.tumblr.com/reg4e01/4nkl6zfv7/link-bg.png); background-size:100% 100%; background-repeat:repeat-y; padding:3px; text-shadow:none; }
#menu ul li a:hover { background-image:url(http://static.tumblr.com/reg4e01/ivWl6zfvr/link-bg-hover.png);
	text-decoration:none; }

.latest_titles h1, .content_biog h1 { font-size:18px; color:#333; padding-top:18px; margin-bottom:18px; }

.new_book { float:left; clear:both; margin-bottom:27px; width:455px; }
.new_book h3 { margin-top:0; }
.new_book img.right { float:right; margin-left:10px; margin-bottom:20px; } 
.new_book img.centre { margin:20px auto; text-align:center; } 
.new_book a { color:#336699;  background-image:url(http://static.tumblr.com/reg4e01/4nkl6zfv7/link-bg.png); background-size:100% 100%; background-repeat:repeat-y; padding:3px; text-shadow:none; }
.new_book a:hover { background-image:url(http://static.tumblr.com/reg4e01/ivWl6zfvr/link-bg-hover.png);
	text-decoration:none; }

.content_home img, .content_biog img { float:right; margin-left:10px; margin-bottom:10px; width:182px; height:auto; border:1px solid #ccc; }
.content_home img.noborder { border:none; }
.content_home p.signature img { float:none; margin-bottom:0; } 
.content_home h1, .content_home h2 { font-size:18px; color:#333; padding-top:18px; margin-bottom:18px; } 

.books_5-7 h2 { margin:20px 0 20px 0;  }

body {
	margin:0 auto;
	padding:0;
	text-align: center;
	background-color:#fefaba;
}

.image-right {
								float:right;
								margin-left:10px;
								margin-bottom:10px;
}


.clear {
	clear:both;
}



/*
-----------------------------------------------
karenwallace.co.uk
Stylesheet:  structure.css
Author:   Finn Beales
Version:  30 March 2006
----------------------------------------------- */

/* SPLASH
---------------------------------------------*/
#splash-header {
									z-index:0;
									
									position:relative;
}

#splash-content {
									margin-top:-30px;
									
									z-index:2;
									position:relative;
}
									
#splash-footer {	
									margin-top:-30px;
									
									z-index:1;
									position:relative;
}


	/* MAIN
---------------------------------------------*/

#header {

					height:314px;
					
					background-image:url(../images/header-main.jpg);
					background-repeat:no-repeat;
					background-position:center;
					
					position:relative;
}

#menu {
					padding-top:235px;
					padding-right:20px;
					width:300px;
					margin:0 auto;
					
}
					

#content-bgnd {
									background-image:url(../images/content-main.jpg);
									background-repeat:repeat-y;
									background-position:center;
									
									margin-top:-3px;
									
									position:relative;
}

#content-container {
									width:515px;
									margin:0 auto;
}

#content {
						text-align:left;
						padding-left:40px;
						padding-right:20px;
}

#footer {	
									
									position:relative;
									
									margin-top:-12px;
}

/* IE only hacks and margin workarounds */


/* SUB MENU POSITIONING */

*html #menu {
					padding-left:40px;
					
}

*html #footer {
					padding-left:2px;
					
}



/*
-----------------------------------------------
karenwallace.co.uk
Stylesheet:  typography.css
Author:   Finn Beales
Version:  30 March 2006
----------------------------------------------- */


body {
	 			font: 14px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;
				color:#282828;
		}

input  {
	 			font: 12px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;
				color:#282828;
		}

option  {
	 			font: 12px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;
				color:#282828;
		}
select {
	 			font: 12px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;
				color:#282828;
		}				

textarea  {
	 			font: 12px/1.5em "Lucida Grande","Lucida Sans Unicode",verdana,geneva,sans-serif;
				color:#282828;
		}				

h1, h2, h3, h4, h5, h6 {
	      font-family: helvetica, arial, verdana, sans-serif;
				font-weight: bold;
				padding: 0 5px 0 0px;	
		}

h1 {
				font-size: 14px;
				line-height: 1.3em;
				color:#437188;
				
				/*Padding and margin declared to drop content but not interfere with bgnd */
				padding-top:15px;
				
				margin:0px;
				margin-bottom:5px;
		}

h2 {
				font-size: 13px;
				line-height: 1.3em;
				color:#437188;
				margin-bottom:10px;

		}

h3 {
				font-size: 118%;
				line-height: 1.3em;
				color:#437188;
				
				margin-bottom:0px;
		}

h4 {
				font-size: 118%;
				margin-bottom: 5px;
				line-height: 1.3em;
		}
		
/* STANDARD LINKS
---------------------------------------------*/

a {
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

		

/* Menu Links */

a.menu-text:link, a.menu-text:visited, a.menu-text:hover, a.menu-text:active{
											font-size:11px;
											font-weight:bold;
											
											color:#ffffff;
											
											text-decoration:none;
}

a.menu-text:hover {
											color:#99ac6b;
}

/* HIGHLIGHT COLOURS */

.blue {
					color:#437188;
} 