li {margin-top: 7pt; }

body
{
font-size: 11px; 
line-heiht: 20px;
font-family: Verdana, Geneva, Arial, sans-serif; 
color: black;
background-color: white;
text-align: center;
margin: 0px;
}

#header
{
background-color: white;
text-align: left;
width: 750px;
height: 150px;
margin-right: auto;
margin-left: auto;
}

#navbar
{
color: #99c;
font-size: 10px;
font-family: Verdana, Geneva, Arial, sans-serif; 
background-color: #fc6; 
text-align: center; 
margin-top: 0px; 
margin-bottom: 3px; 
padding-top: 3px; 
padding-bottom: 4px; 
width: 750px; 
}



#content
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
background-color: white;
background-color: rgb(255, 243, 243);
background-color: rgb(243, 243, 255);
text-align: left;
margin-right: auto;
margin-left: auto;
width: 750px; /* was 650 */
}

#title
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: auto;
}

#author
{
font-size: 9px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-right: auto;
margin-left: 60px;
}

#bla-title
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 60px;
}

#bla-author
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-top: 10px;
margin-right: auto;
margin-left: 30px;
}

#blg-title
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 60px;
}

#blg-author
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-top: 10px;
margin-right: auto;
margin-left: 30px;
}

#blt-author
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 60px;
}

#blt-title
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-top: 10px;
margin-right: auto;
margin-left: 30px;
}

#blp-title
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 60px;
}

#blp-pub
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-top: 10px;
margin-right: auto;
margin-left: 30px;
}

#bls-title
{
font-size: 11px;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 60px;
}

#bls-series
{
font-size: 14px;
font-weight: bold;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: left;
margin-top: 10px;
margin-right: auto;
margin-left: 30px;
}

#bld-title
{
font-size: 18px;
font-weight: bold;
line-height: 26px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-right: auto;
margin-left: 0px;
}

/* Details - Author, Price, Pub, Condition */

#bld-detail
{
font-size: 12px;
line-height: 16px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-top: 20px;
margin-left: 20px;
margin-right: auto;
color: black;
}

/* Exhibition details tables */
#exb-detail
{
font-size: 10px;
line-height: 12px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-top: 20px;
margin-left: 20px;
margin-right: auto;
color: blue;
}


/* Details - Resume */

#bld-resume
{
font-size: 16px;
line-height: 24px;
font-family: Verdana, Geneva, Arial, sans-serif;
color: black;
text-align: left;
margin-right: auto;
margin-left: auto;
height: 120px;
overflow: auto;
}

#bld-back
{
font-size: 11px;
font-style: italic;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
text-align: right;
color: red;
height: 60px;
}

/*
.indent  
{
font-size: 14px;
font-weight: bold;
color: navy;
line-height: 12px;
text-indent: 30px
margin-left: 20px;
}
*/


#ret-index
{
font-size: 11px;
font-style: italic;
line-height: 20px;
font-family: Verdana, Geneva, Arial, sans-serif;
margin-top: 20px;
margin-left: 0px;
margin-right: auto;
color: green;
}



#footer
{
font-size: 16px;
font-weight: bold;
background-color: white;
background-color: rgb(243, 243, 255);
color: black;
text-align: center;
width: 750px;
height: 60px;
margin-right: auto;
margin-left: auto;
padding-top: 30px;
}

#update
{
font-size: 9px;
background-color: rgb(243, 243, 255);
color: green;
text-align: center;
width: 750px;
height: 30px;
margin-right: auto;
margin-left: auto;
padding-top: 10px;
}

#email
{
font-size: 10px;
float: left;
width: auto;
height: auto;
margin-left: 7px;
text-align: center;
}

.col1
{
font-size: 10px;
float: left;
width: 140px;
height: auto;
margin-left: 5px;
margin-right: 5px;
}

.col2 
{
/* border-left: 1px dotted red; */
padding: 20px 10px 20px 15px;
background-color: rgb(255, 255, 243);
float: left;
height: auto;
width: 440px;
}

.col2b 
{
background-color: rgb(255, 255, 243);
float: left;
height: auto;
width: 390px;
margin-left: 20px;
}

/* Scrolling for the booklists */

.col2scroll
{
background-color: rgb(255, 255, 243);
float: left;
height: auto;
overflow: auto;
width: 440px;
margin-left: 0px; /* was 20 */
padding: 20px;
}

/* Hidden for the details of the book, user cannot see the other books */

.col2hidden
{
background-color: rgb(255, 255, 243);
float: left;
height: 450px;
overflow: hidden;
width: 440px;
margin-left: 0px; /* was 20 */
padding: 20px;
}


.col3
{
font-size: 10px;
float: left;
width: 120px;
height: auto;
margin-left: 15px;
/* margin-right: auto; */
}

/* Used for the exhibition rin for details */
.smallDetails
{
font-size:9px;
color: rgb(0, 0, 255);
}


.dotrules
{
color: rgb(153, 153, 255);
}

.links
{
color: rgb(153, 153, 255);
font-size: 11px;
font-family: Verdana, Geneva, Arial, sans-serif; 
font-weight: bold;
}

a:link 
{
color: purple;
text-decoration: none
}

a:visited
{
color: purple;
text-decoration: none
}

a:hover
{
color: red;
text-decoration: none
}
