/* CSS for three column layout with absolutely positioned side columns and header *//* adapted from the book Stylin' by Charles Wyke-Smith publsihed by New Riders */body {margin:0; padding:0; font: 1.0em; font-family: Papyrus, Palatino, Times, serif; background-image:url(http://www.projectjen.com/images_pres/flower.jpg); background-repeat: no-repeat; background-color:#f2f1ef; }div#mainwrap {min-width:800px; max-width:960px; margin-left:auto; margin-right:auto; text-align: left; }/* Header */div#header {height:160px; text-align:left;  margin: 0; padding: 0;}div#logo {height: 160px; margin: 0 0 0 220px; background-image:url(http://www.projectjen.com/images_pres/springlogo.jpg); background-repeat: no-repeat;}/* END OF Header */  /* Content container for columns */div#threecolwrap {  float:left;  width:100%;	}div#twocolwrap { 	float:left;	width:100%;	display:inline; /* stops IE doubling  margin on float*/	margin-right:-156px; /* CWS - neg margin move */	}/* End Content container for columns *//* navigation */div#nav {float: left; width:135px;font-size:.9em;}div#nav ul {margin:115px 0 0 22px; padding: 0; list-style-type:none;}div#nav li {padding: 0}}div#nav li:hover {color:#000;	}div#nav a {text-decoration:none;	 /* removes the underlining of the link */	color:#913a4b;	/* sets the type color */	}div#nav a:hover {	color:#658136;	text-decoration: underline;	}/* END OF navigation *//* content */div#content {width: auto; margin:5px 170px 0 140px; padding:  1em;background-color:#b0bc34;font-family:Palatino;}div#content h1{font-size:1.4em;  margin-bottom:1em; color:#850003;font-family:Papyrus;}div#content p {font-size:1em; margin-top:0; margin-bottom:.5em; }	div#content li {font-size:.9em;}div#content blockquote {width: 250px; float:right; font-size:.7em; border-top: 3px dotted #960; border-bottom:2px dotted #960; margin:0 10px; padding: 6px 10px;}div#content blockquote p {margin:0; font-style:italic;}div#content a {text-decoration:none; color:#850003;}div#content a:hover {color: #C60; text-decoration:underline;}/* END OF content *//* sidebar */div#sidebar {float: left; width:155px; }div#sidebar p {font-size:.8em; margin-top:0; margin-bottom:.5em; }div#sidebar img {border:none;}div#sidebar ul {list-style-type:none;font-size:.8em; padding-left: 10px; margin:0 6px 0 0;} div#sidebar li {margin-top:0; margin-bottom:.5em; text-decoration:none;font-family:Palatino;}div#sidebar h3 {text-align:center; font-size:.8em; color:#b0bc34; margin-bottom:0px; padding-top:3px; border-top: 2px dotted #913a4b;}div#sidebar a {text-decoration:none; color:#602827; }div#sidebar a:hover {color: #658136; text-decoration:underline;}div#sidebar li.morelink {font-style:italic;}div#rss {margin-top:5px; font-family:Palatino;}/*footer */div#footer {width:100%;  clear: both; float: left; 					padding-top:4px 0;					font-size:.75em;  text-align:center; 										} /*end of footer*/ 