/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	border: 0px
}
a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #db8430;
}
#prAutPage {
background-color: #FFFFFF;
	width: 800px;
	height: 2400px;
	margin-left: 60px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #a78835;
	border: 1px dotted #ede3cf;
}
#logo {
	width: 800px;
	float: left;
	background-color: #FFFFFF;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-borde-top-left-radius: 15px;
	-webkit-borde-top-right-radius: 15px;
	border: none;
	text-align: left;
	height: 75px;
	font-family: "Garamond", "Times New Roman", Times, serif;
	background-image: url(../img/logobg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#logo h1 {
	font-size: 40px;
	color: #FFFFFF;
	font-weight: normal;
	float: left;
	width: 498px;
	padding-top: 20px;
	padding-left: 20px;
}
#logo h2 a {
	font-size: 24px;
	color: #856427;
	font-weight: normal;
	float: right;
	padding-right: 20px;
	padding-top: 10px;
	font-family: "Garamond", "Times New Roman", Times, serif;
}
#logo h2 a:hover {
	color: #339999;
}
#main {
	width: 800px;
	float: left;
}
#gotoAuthors {
	float: right;
}
#gotoAuthors a {
	color: #a78835;
	display: block;
	float: left;
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 12px;
	height: 15px;
	margin: 15px 20px 0px 0px;
	text-align: right;
	text-decoration: none;
	width: 200px;
}
#gotoAuthors a:hover {
	color: #339999;
}


/*  */


#buyOnlineDesc {
	float: left;
	width: 600px;
}
#buyOnlineDesc h2 {
	float: left;
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 20px;
	margin: 5px 0 10px 25px;
	width: 575px;
	clear: right;
}
#buyOnlineDesc p {
	float: left;
	width: 575px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 25px;
}

/* A-Z list for Titles */

#azlistT {
	float: left;
	width: 575px;
	height: 45px;
	margin: 15px 0px 30px 25px;
}
#azlistT p {
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #AADFE1;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#azlistT ul {
	list-style-type: none;
}
#azlistT li {
	display: block;
	height: 20px;
	width: 20px;
	float: left;
	border: 1px dotted #a78835;	
}
#azlistT a {
	font-family: "Garamond", "Times New Roman", Times, serif;
	text-align: center;
	text-decoration: none;
	color: #856427;
	line-height: 19px;
	display: block;
	padding-left: 2px;
}
#azlistT a:hover {
	background-color: #AADFE1;
	color: #ffffff;
}



/* A-Z list for Authors dropdown list */

#azlistA {
	float: left;
     margin: 15px 0px 30px 25px;
	 width: 511px;
	 height: 45px;
     text-align:left;
	 clear: right;
 }
#azlistA p{
	font-size: 11px;
	color:#a78835;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left-width: 15px;
	border-left-style: solid;
	border-left-color: #db8430;
}
#azlistA ul{
	position: relative;
	font-family: "Garamond", "Times New Roman", Times, serif;
	list-style-type: none;
}
#azlistA li{
	position: relative;
	display: block;
	float: left;
	cursor:pointer;
	width: 95px;
	height: 20px;
	border: 1px dotted #CC9966;
	line-height: 20px;
	color: #a78835;
	padding-left: 5px;
	font-size: 11px;
 }
#azlistA li a{
	font-family:Arial, Helvetica, sans-serif;
     text-decoration:none;
     color: #A78835;
     width: 95px;
     height: 20px;
 }
#azlistA li:hover{
     background-color: #EDC763; 
     color: #FFFFFF;
 }
#azlistA li ul{
	position: absolute;
     white-space:nowrap;
     text-align:left;
     list-style:none;
     display:none;
     left: 3px;
     top: 20px;
     margin:0px;
     padding:0px;
	 z-index: 5;
 }
#azlistA li ul li{
     left:0px;
     cursor: pointer;
     display: list-item;
	 height: 20px;	 
     width:120px;
	 background-color: #fff;
 }
#azlistA li ul li a{
	display:block;
	padding: 3px 0px;
	color: #db8430;
 }
#azlistA li a:hover{
    color: #FFFFFF;
 } 
#azlistA li:hover > ul{
     display:block;
 }



/* Publication List */

#publicationListT {
	float: left;
	margin: 0;
	width: 618px;
	background-color: #F4ECD6;
	background-image: url(../img/sideSubbg.gif);
	background-position: top left;
	background-repeat: repeat-x;	
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	border: 1px dotted #db8430;
	clear: right;
}
#publicationListT h2 {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #F5E278;
	padding: 10px 0px 10px 20px;
	border-bottom: 1px dotted #db8430;
}
#publicationListT h2 em {
	font-size: 18px;
	font-style: normal;
	color: #AADFE1;
}


/* Authors List */

#publicationListA {
	float: left;
	margin-top: 20px;
	width: 618px;
	background-color: #F4ECD6;
	background-image: url(../img/sideSubbg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	-moz-border-radius-topright: 20px;
	-webkit-border-top-right-radius: 20px;
	border: 1px dotted #db8430;
	clear: right;
}
#publicationListA h2 {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #F5E278;
	padding: 10px 0px 10px 20px;
	border-bottom: 1px dotted #db8430;
}
#publicationListA h2 em {
	font-size: 18px;
	font-style: normal;
	color: #AADFE1;
}


#donation a{
	display: block;
	width: 109px;
	height: 60px;
	margin: 20px;
	border: 1px dotted #db8430;
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #CC3333;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
	color: #F5E070;
}
#roundBox {
	float: right;
	width: 180px;
	padding: 10px;
	background-color: #FBFAF0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border: 1px solid #ede3cf;
	margin-bottom: 15px;
}
#paypal {
	float: right;
	padding: 5px 8px 0 0;
}
#bookTitle {
	display: block;
	padding: 3px 0px;
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 14px;
	color: #856427;
}
#copyright {
	float: left;
	width: 800px;
	margin-top: 10px;
	text-align: center;
	clear: right;
}
