/* Whichbook.net - Two column layout - Tristan Campbell, 24th June 2005  */

@import "ie6win.css";

@media tty {
 i{content:"\";/*" "*/}} @import 'ie5win.css'; /*";}
}/* */

/*\*//*/
  @import "ie5mac.css";
/**/

/* -- content-specific -- */


/* -- reusable -- */


/* -- Accessibility Tweaks -- */
.hide {display: none;}
















.about p {
	margin: 25px 0 25px 0;
	padding: 0;
}

label {
	display: block;
}

p {
/*	margin: 5px 0 5px 0;
	padding: 0;*/
}

.textfield {
	border: solid 1px #000; width: 95%;
}

.textarea {
	border: solid 1px #000;
	width: 95%; height: 100px;
}

.backlink {
	margin: 0 0 15px 0 !important;
}

.BookTitle {
	font-size: large;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.BookAuthor {
	font-size: medium;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
}

.SubHead {
	font-weight: bold;
	margin: 8px 0 8px 0;
	padding: 0;
	color: #000;
}

.BookDetail {
	width: 380px; font-size: small;
}

.BookDetail p {
	padding: 0; margin: 0; font-size: small;
}

.SearchResults { 
	height: 350px; 
	margin: 0; padding: 10px;
}

.Extract {
	font-weight: bold;color: #000 !important;
	padding: 10px 0 10px 0; display: block;
}
				
#footer {
	clear: both;
}

.Parallels {
	margin: 0; padding: 0 0 40px 0; list-style: none;
}

.Parallels li {
	margin: 0; padding: 0;
}
.Parallels a {
	color: #000 !important;
}

.MinorText {
	font-size: 10px;
}

.borrowbutton {
	float: right;
}

.previousnext {
	list-style: none;
	margin: 0; padding: 0;
	font-size: medium;
}

.previousnext li {
	display: inline; margin: 0; padding: 0; 
}

.previousnext a {
	font-size: large; color: #ffcc33 !important; font-weight: bold;
}

.previous {
	float: left; text-align: left;
}

.next {
	float: right;
}

body {
	margin: 0; padding: 0; 
	text-align: center; 
	background-color: #6174d3; 
	font-family: small Arial, Helvetica, sans-serif; 
	color: #fff;
}

#wrapper {
	width: 711px; margin: 0 auto; 
}

#header {
	background: url(../images/headbg.gif) top center repeat-x;
	width: 690px; margin: 0 auto; 
}

#header h1 {
	background: url(../images/whichbooklogo.jpg) no-repeat; 
	  margin: 0; padding: 0;  position: relative;height: 49px;
}

#header h1 a {
	text-indent: -9999px; position: absolute;height: 49px;width: 690px;left: 0;
}

#searchbarwrap {
	width: 250px; float: left;
	background: url(../images/searchbarbg.jpg) no-repeat;
}

/* for Mozilla/Safari/Opera */
*>#searchbarwrap {
 padding-top: 400px;
 min-height: 1px;
}
*>#searchbarwrap #searchbar {
 margin-top: -400px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html #searchbar {
 height: 400px;
}
/* end filter */

#contentwrap {
	float: right; width: 461px; text-align: left;
	background: url(../images/contentbg.jpg) no-repeat;
}

#content {
	width: 400px; position: relative; margin: 30px;
	font-size: small;
}

/* for Mozilla/Safari/Opera */
*>#contentwrap {
 padding-top: 400px;
 min-height: 1px;
}
*>#contentwrap #content {
 margin-top: -400px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html #content {
 height: 400px;
}
/* end filter */

#mainmenu {
	list-style: none;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0 0 0px;
	padding: 0;
	position: absolute;
	width: 380px;
}

#mainmenu li {
	margin: 15px;
}

#NoFlashMap {
	text-align: right;
	margin: 50px 0px 20px 25px;
}

.access {
	display: none; 
}

.highlight {
	color: #ffcc33;
}

.subheader {
	font-size: 16px;
}

a { color: #fff; text-decoration: none; }
a:hover {  color: #ffcc33; text-decoration: none; }
a:link {  color: #fff; text-decoration: none; }

#ukmap {

}	

.borrow #content {
	width: 350px;
}	

.borrow #content h2 {
	color: #FC3; font-size: large;
}	

















.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFCC00; text-decoration: none}
.subline {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:hover {  color: #FFCC33; text-decoration: none}
a:link {  color: #000000; text-decoration: none}
a:visited {  text-decoration: none}
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #000000; border: #999999; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.sublineForms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000058; text-decoration: none; line-height: normal ; background-color: #FFFFFF; border: 2px #000058 solid}
.subline_white { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
.subline_medium { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #FFCC00; text-decoration: none }
.subline_white a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none }
.subline_white a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #6699CC; text-decoration: underline}
.subline_vip { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFCC00; text-decoration: none }
.subline_vip { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.subline_medium_vip { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; color: #FFCC00; text-decoration: none }
.subline_tiny { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
.subline_small { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.subline_bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.subline_bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.subline_medium_bold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFCC00; text-decoration: none }
.subline_medium_vip_large { font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-style: normal; font-weight: bold; color: #FFCC00; text-decoration: none }
.subline_medium_vip_white { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none }
.subline_vip_grey { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFCC00; text-decoration: none }
.subline_vip_underline { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
.subline_small_plain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.subline_medium_vip_forms { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none ; background-color: #FFFFFF}


body	{	
	scrollbar-base-color: #6074D3;
	scrollbar-arrow-color: white;
	scrollbar-shadow-color: black
}
