/* Copyright 2008 Ed Zivkovic - http://www.webtipspro.com */
/* Can only be used with Ed's eBook and Web Templates */
/* All other uses prohibited */

		
		body { 
			margin: 1em 1em; 
			background: #000000;
			font-family: Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 90%;
			color: #000;
			}
		a {
			text-decoration: none;
			}
		a:link {
			color: #0000FF;
			border-bottom: #0000FF 1px solid;
			}
		a:visited {
			color: #3D3D66;
			border-bottom: #3D3D66 1px solid;
			}
		a:hover {
			color: #FF0000; 
			background: none;
			border-bottom: #FF0000 2px dashed;
			}
			
		#logo {
			width: 750px;
			text-align: left;
			margin-bottom: 5px;
			border: 1px solid black;
			padding: 10px;
			}
			
		#logo h3 {
			color: #6B6BB3;
			letter-spacing: .1em;
			font-family: papyrus, verdana, arial, tahoma, sans-serif;
			font-size: 2em;
			margin: 0;
			}
			
		#wrap {
			width: 750px;
			text-align: center;
			border: 1px solid #000;
			background: #3D3D66;
			padding: 2em;
			}
			
		div#title { 
			background: #6B6BB3; 
			padding: 10px; 
			margin: 1em 0;
			}
		div#title h1 {
			font-size: 1.75em; 
			margin: 0;
			padding: .3em 0;
			color: #000;
			}
			
		div#top-include {
			
			}
			
		div#nav-include {
			font-size: 80%;
			color: #3D3D66;
			text-align: center;
			padding: 10px 5px; 
			margin: 0;
			border: 0px solid #000;
			background: #6B6BB3;
			}
			
		#nav-include a {
			color: #3D3D66;
			padding: 1px 0;
			border-bottom: 1px solid #3D3D66;
			}
		#nav-include a:hover {
			color: #FFF;
			border-bottom: 1px solid #FFF;
			}
		
		h2 { 
			font-size: 1.5em
			}
			
		h3 { 
			font-size: 1.25em
			}
			
		div#breadcrumb {
			font-size: 75%;
			color: #6B6BB3;
			text-align: left;
			border: 0px solid #000;
			}
			
		#breadcrumb a {
			color: #6B6BB3;
			padding: 2px 0;
			border-bottom: 1px solid #6B6BB3;
			}
		#breadcrumb a:hover {
			color: #FFF;
			border-bottom: 1px solid #FFF;
			}
			
		div#book-listings {
			background: #FFFFFF; 
			padding: 5px 20px; 
			margin: 1em 0;
			text-align: left;
			font-size: 90%;
			line-height: 150%;
			}
		div#book-listings ul li p { 
			list-style-type: none; 
			padding: 0 0 0 2em; 
			margin: 0; 
			}
		div#book-listings ul { 
			list-style-type: none; 
			padding: 0 0 0 2em; 
			margin: 1em 0; 
			}
		div#book-listings ul li { 
			margin: 4px 0 10px;
			padding: 5px 5px 20px;
			border-bottom: 1px dashed #C0C0C0;
			}
		div#book-listings ul li h3 { 
			font-size: 1.25em;
			margin: 0 0 5px 0;
			}
		#book-listings ul li a {
			padding: 1px 0px;
			font-size: 100%;
			} 
		#book-listings ul li a:hover {
			color: #FF0000;
			background-color: #FFF;
			border-bottom: 2px dashed #FF0000;
			} 
		
		div#content_container { 
			border: 0px solid #1a1a1a;
			background: #FFFFFF; 
			padding: 5px 20px; 
			margin: 1em 0;
			text-align: left;
			font-size: 90%;
			line-height: 150%;
			}
			
		div#content_container h2 { 
			font-size: 1.5em
			}
			
		
		div#body-include {
			float: right;
			}
		
		div#chapter-listings {
			border: 0px solid #1a1a1a;
			background: #FFFFFF; 
			padding: 5px 20px; 
			margin: 1em 0;
			text-align: left;
			font-size: 90%;
			line-height: 150%;
			}
		div#chapter-listings ol li p { 
			padding: 0 0 0 2em; 
			margin: 0; 
			}
		div#chapter-listings ol { 
			list-style-type: lower-roman; 
			padding: 0 0 0 2em; 
			margin: 0; 
			}
		div#chapter-listings ol li { 
			margin: 4px 0 10px;
			padding: 5px;
			}
		div#chapter-listings ol li h3 { 
			font-size: 1em;
			margin: 0 0 5px 0;
			}
		#chapter-listings ol li a {
			padding: 1px 0px;
			font-weight: bold;
			font-size: 120%;
			} 
		#chapter-listings ol li a:hover {
			color: #FF0000;
			background-color: #FFF;
			border-bottom: 2px dashed #FF0000;
			} 
			
		.chapter { 
			color: #6B6BB3;
			font-weight: bold;
			}
			
		div#nav {
			float: left;
			width: 150px;
			padding: 1em .5em;
			margin: 1em 1em 1em .5em;
			background: #808080;
			font-weight: bold;
			line-height: 160%;
			}
		div#nav h3 {
			color: #000000;
			font-size: 1em;
			text-align: center;
			
			}
		div#nav ul { 
			list-style-type: none; 
			padding: 0; 
			margin: 0; 
			}
		div#nav ul li { 
			margin-top: 4px;
			padding: 3px;
			}
			
		#nav ul li a {
			text-align: left;
			font-size: 11px;
			display: block;
			width: 135px;
			padding: 3px 5px 3px 10px;
			border-bottom: 0;
			color: #000;
			background-image: url(nava.jpg);
			background-repeat: repeat-y;
			} 
			
		#nav ul li a:hover {
			color: #fff;
			background-color: #ccc;
			background-image: url(navh.jpg);
			background-repeat: repeat-y;
			} 
		
		div#nav2 {
			float: right;
			width: 50%;
			padding: 1em .5em;
			margin: 2em .1em 1em .5em;
			background: #FFF;
			text-align: left;
			font-size: 90%;
			font-weight: bold;
			line-height: 170%;
			}
		div#nav2 ul { 
			list-style-type: none; 
			padding: 0 0 0 2em; 
			margin: 0; 
			}
		div#nav2 ul li { 
			margin-top: 4px;
			padding: 3px;
			}
		#nav2 ul li a {
			padding: 1px 0px
			} 
		#nav2 ul li a:hover {
			color: #FF0000;
			background-color: #FFF;
			border-bottom: 2px dashed #FF0000;
			} 
			
		div#bottom-include {
			
			}
				
		.box { 
			color: #000; 
			border: 1px solid #C0C0C0;
			background: #F9F9F9; 
			padding: 10px; 
			margin: 2em 4em;
			}
			
		.quote { 
			color: #333; 
			border: 1px solid #6B6BB3;
			background: #F7F7F7; 
			padding: 15px; 
			margin: 2em 5.5em;
			}
			
		div#copyright { 
			font-size: 75%;
			color: #6B6BB3;
			text-align: left;
			line-height: 170%;
			}
		#copyright a {
			color:  #6B6BB3;
			border-bottom: 1px solid #6B6BB3;
			}
			
		#copyright a:hover {
			color:  #999;
			border-bottom: 1px solid #999;
			}
			
		.highlight {
			padding: 3px;
			background: #BFBFBF;
			}
			
		#location {
			font-size: 75%;
			color: #6B6BB3;
			text-align: left;
			line-height: 170%;
			}
		#location a {
			color:  #6B6BB3;
			border-bottom: 1px solid #6B6BB3;
			}
		#location a:hover {
			color:  #999;
			border-bottom: 1px solid #999;
			}
			
		div#master_key_parts ol {
			list-style: decimal outside;
			}
		div#master_key_parts ol li {
			margin-top: 15px;
			}
			
		div#study_questions {
			padding: 10px;
			}
			
		#study_questions p {
			padding: 10px;
			background: #F9F9F9;
			border-top: 1px solid #C0C0C0;
			border-bottom: 1px solid #C0C0C0;
			}
			
		#study_questions_intro p {
			padding: 0;
			margin: 0;
			}
			
		#chapter_include {
			color: #333333;
			padding: 10px; 
			font-size: 85%; 
			background: #F7F7F7; 
			line-height: 180%; 
			border: 0px solid #C0C0C0; 
			
			}
			
		#author_include {
			color: #666666;
			padding: 10px; 
			font-size: 11px; 
			background: #F9F9F9; 
			line-height: 180%; 
			border-top: 1px dashed #C0C0C0; 
			border-bottom: 1px dashed #C0C0C0;
			}
			
		.answer {
			margin: .5em 0 2em 2em;
			padding-bottom: 1em;
			
			}