/* ajm.css -  */

html        {font:80% tahoma,arial    }

a:link      {   text-decoration:none    }

a:visited   {   color: purple;
                text-decoration:none    }   /* visited link */

a:hover     {   color: red;
                text-decoration:none    }   /* mouse over link*/

a:active    {   color: #CD6600;
                text-decoration:none    }   /* selected link */


body        {   background-color:#D0CEC5;
                color:black;
                margin:5px 5px 5px 5px       }

hr.section  {   width:50%   }

img.right        {   float:right  }

span.booktitle  {   font: italic bold  }

table.pagetitle {   width:90%;
					margin:10px 5% 10px 5%;	}

tr.pagetitle    {   background-color:#dddddd;
                    text-align:center       }

td.pagetitle    {   padding:5px;
                    border:1px solid grey;
                    font-size:90%
                    }


td.counter      {   text-align:center;
                    vertical-text-align:top;
                    padding:10px          }

/********************** book list ************************/
table.booklist       {   border:1px solid gray;
                    margin:10px 5% 10px 5%       }

td.bookblurb    {   padding:30px 15px 0px 15px;
                    vertical-align:top;
                    border:1px none    }

td.bookthumb    {   width:10%;
                    padding:15px;
                    text-align:center;
                    vertical-align:top;
                    font-size:small        }

img.bookthumb   {   border:none }

/*********************************************************/

table.content       {   border:1px solid gray;
                    	margin:10px 5% 10px 5%;
                    	padding:10px;
                    	width:90%
					}


td.web2item     {   border:5px solid #D0CEC5;
                    padding:10px 15px 5px 15px;
					background-color:#dddddd;
                    text-align:center;
                    vertical-align:middle;
                    font-size:small        }


td.thumbnail    {   width:10%;
                    padding:15px;
                    text-align:center;
                    vertical-align:top;
                    font-weight:bold;
                    font-size:small        }

img.thumbnail   {   border:none;
                    vertical-align:middle       }

img.inline_tn   {   border:none;
                    margin:0px 5px 20px;         }


td.blurb    {   padding:15px;
                border:1px none    }


td.title       {   text-align: center;
                    vertical-align: middle;
                    padding-left=20%;}

ul              {   list-style:none outside     }
ul.heading      {   list-style:disc outside     }

/*********************************************************/

td.svrblurb             {   vertical-align:bottom;    }

img.svrblurb            {   float:right    }

img.svrinsetright        {   float:right;
                             padding:20px;
							 border:none
					     }
img.svrinsetleft         {   float:left;
                             padding:20px;
                             border:none
                         }

img.scoopinset         {   float:right;
                           padding:10px;
                           border:none
                         }

td.scoopcaption			{	font-size:x-small;
							font-weight:bold;
							text-align:center;
							margin:20
							}

