body {
	background-color:e9d198; 
	background: url(images/Background.gif) top center repeat;
	}

#backimgmid {
	background: #e9d198; 
	background: url(images/FrameMid970.gif); 
	width: 970px; 
	height: auto; 
	margin-right: auto; 
	margin-left: auto; 
	border: 0px solid #000000;
	}

#backimgtop {
	background: #e9d198; 
	background: url(images/FrameTop970.gif) top center no-repeat; 
	width: 970px; 
	height: auto; margin-right: 
	auto; margin-left: auto; 
	border: 0px solid #000000;
	}

#backimgbot {
	background: #e9d198; 
	background: url(images/FrameBot970.gif) bottom center no-repeat; 
	width: 970px; 
	height: auto; 
	margin-right: auto; 
	margin-left: auto; 
	border: 1px solid #000000;
	}

#bkgrd {
	background: #fef9c6; 
	margin:30px; 
	padding: 0px; 
	border: 1px solid #000000;
	}

#bkgrdctr {
	background: url(images/ParchCtr910.gif) top center repeat; 
	padding: 0px; 
	border: 0px solid #e0c187;
	}

#bkgrdtop {
	background: url(images/ParchTop910.gif) top left no-repeat; 
	padding: 0px; 
	border: 0px solid #000000;
	}

#bkgrdbot {
	background: url(images/ParchBot910.gif) bottom center no-repeat; 
	margin:0px 0px 0px 0px; 
	padding: 0px; 
	border: 1px solid #000000;
	}

#banner {
	margin: 20px 50px 20px 35px;
	}

#bannerport {
	position:absolute;
	width: 611px;
	padding: 10px 0 0px 15px;
	height: 99px;
}

.returntoport {
	position:relative; 
	left:520px; 
	top:-68px; 
	z-index:1;
	}

#boxes {
	position:relative; 
	left:-24px; 
	top:-78px; 
	z-index:1; 
	text-align:right; 
	letter-spacing:-1px
	}
	
#navbar {
	float: left; 
	width: 70px; 
	height: 350px; 
	margin-left: 38px;
	}	

#main {
	background: url(images/Globe1.gif) center no-repeat; 
	padding: 30px 60px 20px 140px;
	}

#mainport {
	background: url(images/Globe1.gif) center no-repeat; 
	padding: 15px 50px 20px 150px;
	}

#mainportmap {
	padding: 90px 35px 15px 35px; 
	text-align: center;
	}

#mainportmapIntro {
	padding: -30px 35px 15px 51px; 
	text-align: left;
	}

#mainportmapLeft {
	padding: 90px 25px 0px 51px; 
	text-align: left;
	}
	
#mainMapLeft {
	padding: 0px 15px 15px 51px;
	text-align: left;
	}	
	
#bookImgRight {
	float: right; 
	text-align: left;
	margin: -70px 70px 10px 0px;
}

.bodytext1 {
	position: relative; 
	color: #808284; 
	font-family: "Arial", sans-serif; 
	font-size: 16px; 
	line-height:250%; 
	text-indent: 20px;}

.bodytext {
	color: #808284; 
	font-family: "Arial", sans-serif; 
	font-size: 16px; 
	line-height:250%;
	}

.listindent {
	font-family: "Arial", sans-serif; 
	font-size: 14px; 
	line-height:100%;
	}
	
.byLine {
	color: #000000; 
	font-family: "Arial", sans-serif; 
	font-size: 12px; 
	line-height:130%; 
	margin-left: 3px; 
	text-align: left;
	width: 560px;	
	margin:-10px 0px 11px 0px;
}

.pubLine {
	color: #808284; 
	font-family: "Arial", sans-serif; 
	font-size: 12px; 
	line-height:130%; 
	margin-left: 3px; 
	text-align: left;
	width: 560px;	
	margin:0px 0px 20px 0px;
}

.copyright {
	clear: both; 
	font-size: 9px; 
	color: #808284; 
	font-family: "Arial", sans-serif; 
	text-indent: 0px;
	}

.copyrightLeft {
	clear: both; 
	font-size: 9px; 
	color: #808284; 
	font-family: "Arial", sans-serif; 
	text-indent: 0px; 
	text-align: left;
	}

.copyrightport {
	clear: both; 
	font-size: 9px; 
	color: #808284; 
	font-family: "Arial", sans-serif; 
	text-indent: 8px;
	}

.navbutton {
	text-align: center; 
	border: none;
	}

.dropcap {
	position: absolute; 
	left:-34px; 
	top: -45px; 
	z-index:2;
	}

.dropcapG {
	position: absolute; 
	left:-33px; 
	top: -34px; 
	z-index:2;
	}

.dropcapN {
	position: absolute; 
	left:-34px; 
	top: -45px; 
	z-index:2;
	}
 
h1 {
	color: #000000; 
	font-family: "Arial", sans-serif; 
	font-size: 16px; 
	margin-left: 3px; 
	line-height: 8px padding: 10px 0px 0px 0px;
	}

table {
	position: relative; 
	top:-15px; 
	left:-10px;
	}

td {
	border: 0px solid #ffffff;
	}

.mapHead {
	 margin: 10px 0px 20px 0px;
}

.mapintro {
	color: #000000; 
	font-family: "Arial", sans-serif; 
	font-size: 13px; 
	line-height:130%; 
	margin-left: 3px; 
	text-align: left;
	width: 560px;	
	margin:10px 0px 10px 0px;
	}
	
.bookNameAndAuthor {
	color: #000000; 
	font-family: "Arial", sans-serif; 
	font-size: 12px; 
	line-height:130%; 
	margin-left: 3px; 
	text-align: left;
	width: 560px;	
	margin:-10px 0px 10px 0px;
	}	

.mapCaption {
	color: #000000; 
	font-family: "Arial", sans-serif; 
	font-size: 13px; 
	line-height:130%; 
	margin-left: 3px; 
	text-align: left;
	width: 560px;	
	margin: 0px 0px 10px 0px;
	}
	
.noMargin {
	 margin: 10px 0px 3px 0px;
	}

#collectionsBox {
	background: url(images/collectionBar.png) top left no-repeat; 
	padding: 5px 0px 0px 10px; 
	border: 0px solid #000000;
	}
	
.bookNameAndAuthorCollections {
	color: #ffffff; 
	font-family: "Arial Bold", sans-serif; 
	font-size: 12px; 
	line-height:100%; 
	text-align: left;
	width: 560px;
	margin-top: 10px;
	margin-bottom: -5px;
	}	
	
.bookcounter {
	color: #a7a9ac; 
	font-family: "Arial Bold", sans-serif; 
	font-size: 14px; 
	text-align: left;
	width: 560px;
	margin-top: 4px;
	}
	
.bookTitle {
	color: #ffffff; 
	font-family: "Arial Bold", sans-serif; 
	font-size: 16px; 
	text-align: left;
	width: 560px;
	margin-top: -10px;
	}
	
.bookBy {
	color: #ffffff; 
	font-family: "Arial Bold", sans-serif; 
	font-size: 12px; 
	text-align: left;
	width: 560px;
	margin-top: -12px;
	}

.mapHeadCollection {
	 margin: 10px 0px 0px 0px;
	}
	
#seriesBoxes {
	position:relative; 
	left:0px; 
	top:-7px; 
	z-index:0; 
	text-align:left; 
	letter-spacing:-1px
	}	
	
a.serialLink:link {
	color: #FCB813;
	text-decoration: none;
}

a.serialLink:visited {
	color: #FCB813;
	text-decoration: none;
}

a.serialLink:hover {
	color: #FCB813;
	text-decoration: none;
}