html    { height: 100%;   margin-bottom: 1px; }
body 	{ margin:0px 0px; padding:0px; line-height :17px;}

TABLE.cobtbl{
	
 } 

TD.cobhl{
 
 }

TD.cobll{
 
 color : #000000;
 }
 
 A:link {
	color: #CC0000;

}

A:visited {
	color: #CC0000;

}

A:active {
	color: #CC0000;
	
}

A:hover {
	color: #000000;
	
}

A.dark:link {
	color: #CC0000;
	
}

A.dark:visited {
	color: #CC0000;
	
}

A.dark:active {
	color: #CC0000;
	
}

A.dark:hover {
	color: #000000;
	
}

b.pname {
	font-size: 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight: bold;
	
}


TD {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	
}

P {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	line-height :17px;
}

TD.dark {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

P.dark {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

TD.smaller {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

P.smaller {
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

HR {
	color : #000000;
	height : 1px;
	font-size: 1px;
	line-height: 1px;
	font-weight: normal;
	text-align: left;
}
.titlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	
}
.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	
}
P.catname {
	text-align: left;
	margin-top: 0px;
	margin-bottom:  4px;
	vertical-align:top;
	text-align: center;
 }

P.catdesc { 
 margin-top: 0px; 
 margin-bottom: 4px; 
 vertical-align:top;
 }

IMG.catimage { 
 border:1px groove #000; 
 vertical-align:top; 
 }

TD.catimage { 
 vertical-align:top; 
 }

 TD.catname { 
 vertical-align:top; 
 text-align: left; 
 }

 TD.catnavigation  { 
 vertical-align:middle;
 text-align: left; 
 }
 price {
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
 }
relatedbooks {
	font-size: 8px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

.page_title {
	margin-top: 5px;
	margin-bottom: 0px; 
	padding-bottom: 0px;
	font-size: 18px;
	color: #BF3019;
}

.footer_table {
	border-top : 1px black solid;
}

#footer a, #footer a:visited { text-decoration: underline; font-size: 10px;  line-height: 16px; ; font-family: Verdana; }
#footer a:hover, #footer a:active { font-family : Verdana; text-decoration: none;}
#footer p {  font-size: 10px; font-family : Verdana; }
#footer { 	padding-top: 10px;  font-size: 10px;  line-height: 16px;}

.style9 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.style12 {color: #FFFFFF; font-weight: bold; }
.style14 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.style15 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

    .text0 {
        font-family:'Arial','Helvetica','Sans-serif';
        font-size:16px;
        font-weight:bold;
        text-decoration:none;
        color:#BF3019;

    }

.style3 {	font-size: 16px;
	font-weight: bold;
}

.image_right { padding : 0px 0px 5px 15px;  float : right; }
.image_book_detail { margin : 10px 0px 5px 15px;  float : right;  border : 1px solid #696969;  }
.late_breaking_covers { padding : 10px 0px 5px 15px;  float : right; }
.secondary_title { color: #A53521; }
.general_table { padding : 0px 0px 20px 0px;  background-color : #EFE4BD;   }

#Layer1 { background-color : #EFE4BD; position:absolute; width:285px; z-index:1; overflow: hidden; top: 210px; visibility: visible; background-color : #EFE4BD;}

input.search {  float: right; margin: 2px 0px 0px 0px;  height: 14px; width: 140px; border: 0px; font-size: 9px; line-height: 9px;  font-family : Verdana;  }
.nav_table {  background-image : url(images/nav-menu6.gif);  }
.nav_table_test {  background-image : url(images/nav-menu6.gif);  }

.amazing_photos_td2 { background-color: #DBDBDB; }