
/*#body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height:12pt;}*/
body {font-family:Arial, Helvetica, sans-serif; font-size:10pt; }

/*a { color:#000000; }
a:visited { color:#000000; }
a:hover {	color: #000099;}
*/
.bodyBG{background-image:url(images/background.jpg); background-repeat:repeat}
.bgblack {background-color: #000000;}
.navigation{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:bold;}
h1.headline {font-weight:bolder; font-size:12pt; color:#83680D;}
h2.headline {font-weight:bolder; font-size:10pt;}

/*h1.articleheadline,h2.articleheadline{ padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}*/
h1.articleheadline {font-weight:bolder; font-size:14pt; text-align: center; padding-top:0px; margin-bottom: 0px; padding-bottom: 10px;}
h1.articleheadline,div.articleheadline div {margin-bottom: 0px; padding-bottom: 0px; display : inline; }
h1.articleheadline,div.articleheadline p {margin-bottom: 0px; margin-top:0px; padding-top:0px; padding-bottom: 0px; display:inline; white-space: 0px;}

div.articleheadline {font-weight:normal; font-size:12pt; text-align: center; margin-top: 0px; padding-top: 0px;}
p.articlebody {text-align: justify;}

.rightmargintext {color: #FFFFFF; }
a.rightmargintext { text-decoration:underline;}
a.rightmargintext:hover {color: #FFFFFF;}

.subhead_bigger {color:#000000; font-weight:bolder; font-size:12pt;}

/* this is legacy stuff from original home page*/
/*
.bookoneliner{font:Verdana, Arial, Helvetica, sans-serif; line-height:10pt;padding-top:2px;padding-bottom:2px}
.bookonelinerTmargin{font:Verdana, Arial, Helvetica, sans-serif; line-height:10pt;padding-bottom:2px;padding-top:15px}
.bookonelinerBmargin{font:Verdana, Arial, Helvetica, sans-serif; line-height:10pt;padding-bottom:15px;padding-top:2px}
.bookonelinerBTmargin{font:Verdana, Arial, Helvetica, sans-serif; line-height:10pt;padding-top:20px;padding-bottom:15px}
*/
.bookspecs{font-size:8pt;}
.contentbg {background-color:#F8F8F1;}
.zerotopmargin {margin-top: 0px; margin-bottom: 1px}
/*.booktitlelink { font-weight:bolder; color:#000000; line-height:12pt;} */

a {color: #83680D;}
a.booktitlelink:hover , a.inlineblack:hover, {color: #000099;}
a.inlineblack {color:#000000;}

.booktitle {font-weight:bolder; font-size:13pt; margin-top:5px}

/*.detailssection { font-size:12pt;}
.detailssection { font-size:12pt; line-height:13pt;}*/
.copyright {color:#FFFFFF; font-size:smaller;}

/*p {	line-height:12pt; } */
p.postscript { font-size:10pt; }
span.reviewName { font-weight:bold; }
sup { font-size:8pt; }

/* new home page styles for thumbnails*/
.thumbnailrow				{font-family:Arial, Helvetica, sans-serif; font-size:10pt; width:573px; overflow:hidden; border-width:0px; border-style:solid; margin-bottom:15px;}
.thumbnailcell				{width: 279px; float:left; text-align:left; vertical-align:text-top; font-style:normal; margin-right:5px; border-width:0px;  border-style:solid;}
.thumbnailimage			{float:left; margin-right: 5px; border-style:solid; border-width:1px; border-color:#000000; }
a.thumnailtitle 			{color:#000000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.thumnailtitle:hover 	{color: #000099; text-decoration:underline;}
.oneliner					{width:200px; float:right;}
.buynow						{vertical-align:middle; font-size:8pt; color:#83680D; display: inline-block; padding:0; margin:0; border:0px; border-color:#000000; border-style:solid;}

.bookimage {margin-bottom:10px; margin-right:15px; border-style:solid; border-width:1px;}
/*p {font-size:10pt;}*/
.detailssection { font-size:10pt; }
.bookdetailsclearboth {clear:both;}
.ccisbn{font-size:11px; float:left;}


