body {/*margin: 30px 20px 30px 50px;
        lite blue background R 140 G 162 B 211
		orange block R 244 G 121 B 59
		blue block R 25 G 104 B 179 
	background-color:#999999; */
	background-color:#8CA2D3;
	color: white;}

img {float: none; }
		
.clearright {clear: right; }

a:hover {color: #FFCC33;}

.comment {font-size: 11px;
 		color:#000000;
 		padding: 2px;}

div.container {
	position: relative;
	margin: 0 auto;
	width: 580px;
 	height: 900px;
	text-align: left;
	background-color:#8CA2D3;
}

table {
	width: 100%;
	height: 100%;
}

td {
	vertical-align: middle;
	text-align: center;
}
		
div.title_blue_filter_underlay {
	position: absolute;
	top: 91px;
	left: 99px;
	width: 480px;
	height: 110px;
	background-color: #1968B3;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	z-index = 3;
}
		
div.left_blue_bar {
	position: absolute;
	top: 91px;
	left: 0px;
	width: 79px;
	height: 55px;
	background-color: #1968B3;
	z-index = 3;
}
		
div.left_blue_margin_line {
	position: absolute;
	top: -30px;
	left: 0px;
	width: 3px;
	height: 890px;
	background-color: #1968B3;
	z-index = 3;
}
		
div.horizontal_orange_divider {
	position: absolute;
	top: 265px;
	left: -500px;
	width: 2000px;
	z-index = 4;
}
		
div.left_orange_bar {
	position: absolute;
	top: 91px;
	left: 79px;
	width: 20px;
	height: 110px;
	background-color: #F4793B;
	z-index = 3;
}
		
div.top_orange_filter_overlay {
	position: absolute;
	top: 1px;
	left: 99px;
	width: 480px;
	height: 90px;
	background-color: #F4793B;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	z-index = 3;
}

div.bookcover_image_underlay {
	position: absolute;
	top: 1px;
	left: 99px;
	width: 480px;
	height: 636px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	z-index = 2;
}

#authors {position:absolute;
	   top:21px;
	   left:373px;
	   width: 178px;
	   height: 67px;
	   overflow: hidden;
	   font-size: 14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		background:transparent;
		z-index: 4;
		line-height:220%;}

#title {position:absolute;
	   top:101px;
	   left:115px;
	   width: 356px;
	   height: 88px;
	   overflow: hidden;
	   font-size: 36px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		background:transparent;
		z-index: 4;}

#sub-heading 
      {overflow: hidden;
	   font-size: 18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;}
		
#divider {
	position:absolute;
	top: 139px;
	left:3px;
	   width: 574px;
	   height: 4px;
}

#menu-top {position:absolute;
	   top:213px;
	   left:124px;
	   width: 382px;
		height: 36px;
		padding: 5px;
		/*
		padding: 0px 0px 10px 10px;
		border-style: solid;
		border-width: 4px;
		border-top-color: olive;
		border-right: none;
		border-bottom: none;
		border-left: none; 
		font-variant:small-caps;*/
		overflow: visible;
		/*word-spacing: 1em;*/
		font-family:"Century Gothic";
		font-size: 16px;
		z-index: 4;}
	
#menu-level1 {position:absolute;
	   top:215px;
	   left:120px;
	   width: 447px;
		height: 37px;
		padding:5px;
		/*border-style: solid;
		border-width: 4px;
		border-top-color: olive;
		border-right: none;
		border-bottom: none;
		border-left: none;*/
		overflow: visible;
		font-family:"Century Gothic";
		font-size: 14px;
		z-index: 4;}
	
#div1 {	position:absolute;
	    top:257px;
	    left:0px;
	    width: 486px;
		height: 600px;
 		padding: 10px 15px 10px 15px;
		margin: 20px;
 		overflow: hidden;
		font-size: 12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		line-height:170%;
		text-indent: 30pt;
	    z-index = 4;}

#nature {position:absolute;
	    top:268px;
	    left:5px;
	    width: 504px;
 		padding: 10px 15px 10px 15px;
		margin: 10px;
 		overflow: hidden;
		font-size: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		line-height:220%;
		text-indent: 30pt;
	    z-index = 4;}
		
#toc {position:absolute;
	    top:262px;
	    left:0px;
	    width: 518px;
 		padding: 10px 15px 10px 15px;
		margin: 10px;
 		overflow: hidden;
		font-size: 10pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		line-height:120%;
	    z-index = 4;}
		
div.next_page { position:absolute;
	    top:930px;
	    left:18px;
	    width: 486px;
		height:30px;
 		padding: 10px 15px 10px 15px;
		margin: 20px;
 		overflow: hidden;
		font: normal normal 12pt/14pt "Verdana, Times New Roman, serif";
		text-align:center;}
		
p.MsoNormal, li.MsoNormal, div.MsoNormal { margin:0in;
										   margin-bottom:.0001pt;
										   font-size:12.0pt;
	                                       font-family:"Times New Roman";}
		
div.footer1 {
	position:absolute;
	top:773px;
	left:221px;
	width: 406px;
	height: 29px;
	}


#footer {position:absolute;
	     top:740px;
	     left:61px;
	     width: 550px;
		 height: 43px;
 		 overflow: hidden;
		 text-align: center;
		 vertical-align: bottom;}
		 
a.contrast:link {
	color:#FFCC66;
	text-decoration:none; 
}

a.contrast:visited { 
	color:#FFCC66;
	text-decoration:none;
}

a.contrast:hover {
	color:white;
}

a.linkauthors:link {
	font: bold 18px Verdana, serif;
	font-weight: 500;
	color:white;
	text-decoration:none;
}

a.linkauthors:visited { 
	font: bold 18px Verdana, serif;
	font-weight: 500;
	color:white;
	text-decoration:none;
}

a.linkauthors:hover {
	color: #F4793B;
}
