﻿/********************************* DIV's *************************************/ 

body { background-image: url(images/bluish.jpg); }

#container { position: relative; width:750px; height: 1120px;
margin-left: auto; margin-right: auto; border: 3px solid #333333;	}

#priory { position: absolute; top: 0px; left: 0px; width: 250px; height: 170px;  
background-color: #ffffee; }

#header { position: absolute; top: 0px; left: 250px; width: 500px; height: 170px; 
background-color: #ffffee; }
#header a:link { color: #000080; text-decoration: none; }
#header a:hover { color: #c0c0c0; text-decoration: none; }
#header a:visited { color: #000080; text-decoration: none; }

#bar { position: absolute; top: 170px; left: 0px; width: 750px; height: 10px; 
background-color: #ffffee; }
#bar hr { height: 3px; color: #999999; }

#menu { position: absolute; top: 180px; left: 0px; width: 150px; height: 900px; background-color: #ffffee;
padding-top: 40px; font: 10px Helvetica, Arial, sans-serif;}
#menu ul { list-style: none; margin: 0; padding: 0; text-align: center; padding-left: 0px;}
#menu li { border-bottom: 1px solid #000060; margin-bottom: 10px;  margin-left: 20px; padding-top: 3px; padding-bottom: 3px;}
#menu li a { display: block; padding: 2px; background-color: #000060; color: #ffffff; text-decoration: none; margin-left: 0px;}
#menu li a:hover { background-color: #000000; color: #ffffff; font-size: 10px; }

#copy { position: absolute; top: 180px; left: 150px; width: 335px; height: 900px;
background-color: #ffffee;  padding-left: 50px; padding-right: 50px; padding-top: 40px; }
#copy h1 { font: italic 24px Times New Roman, serif; color:#000; padding-left: 0px; } /*book titles*/
#copy a:link { font: bold 0.9em Verdana; color:#000080; text-decoration: none;} 
#copy a:hover { font: bold 0.9em Verdana; color:#c0c0c0; text-decoration: none;} 
#copy a:visited { font: bold 0.9em Verdana; color:#000080; text-decoration: none;} 
#copy hr { margin-top: 0px; margin-bottom: 15px;}

#book  { width: 140px; height: 180px; background: #339966; border: 1px solid black; padding-top: 40px; text-align: center; margin-bottom: 10px; font: 20px "Times New Roman";}

#col3 { position: absolute; top: 180px; left: 585px; width: 145px; height: 900px;
background-color: #ffffee;  padding-left: 0px; padding-right: 20px; padding-top: 40px; text-align: left; }

/********************************** FONTS ************************************/ 


p { font: 0.9em Verdana, sans-serif; color: #000000; text-align: justify; margin-top: -10px;} /*book copy*/
p.rr { font: 0.9em Verdana, sans-serif; text-align: right; margin: 5px;} /*browse links*/
p.also { font: 0.9em Verdana, sans-serif; color: #000000; } /*also by...*/

h1 { font: italic 3.5em Times New Roman, serif; color:#000; margin: 0; line-height: 1.2em; padding-left: 10px; } /*mertonpriorypress*/
h1.title { font: bold 1.8em Times New Roman, serif; color: #000; margin: 0px; line-height: 1.3em; padding-left: 0px;} /*book titles*/

h2 { font: bold 1.0em Verdana, sans-serif; color: #800000; padding-left: 10px; margin: 0; line-height: 1.4em; } /*independent publisher*/
h2.author { font: bold 0.8em Verdana, sans-serif; color: #000080; padding-left: 0; margin: 0px; line-height: 2.4em;} /*author names*/

h3 { font: bold 0.6em Verdana, sans-serif; color: #666666; padding-left: 10px; margin: 0; line-height: 1.5em;} /*address details*/
h3.subhead { font: bold 0.8em Verdana, sans-serif; color: #666666; padding-left: 0px; margin: 0px; line-height: 1.2em;} /*subheadings*/
h3.monshire { font: bold 1.0em Verdana; color : #000080; margin-top: -20px; text-indent: -10px;}

h4 { font: 0.8em Verdana, sans-serif; color: #800000; margin: 0; line-height: 1.5em; } /*book details*/

h5 { font: 0.8em Verdana, sans-serif; color: #000000; margin: 0; line-height: 2em;} /*ISBN*/

h6 { font: 1em Verdana, sans-serif; color: #000080; margin: 0; line-height: 2em;} /*price*/

/********************************** MISCELLANEOUS TAGS ************************************/ 


li.index { display: inline; background-image: none; padding-right: 15px; padding-bottom: 30px;}

ul.wilko { list-style-type: square; margin-left: 10px; padding-left: 0px; } /*wilkimson studies*/

li.wilko { text-align: left; font: bold 12px Verdana, sans-serif; color: #000080; background-image: none;}

img { border: none; } 

	

