.clearfix:after	{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix		{display:inline-block}
* html .clearfix	{height:1%}
.clearfix		{display:block}


body			{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:15px; color:#000000}

h1				{font-size:36px; font-family:"Times New Roman", Times, serif; text-decoration: none; line-height:40px; margin:0px; padding:0px; font-weight:normal}
h2				{font-size:18px; line-height:24px; margin:0px; padding:0px; font-weight:normal}
a				{color:#8A4243; text-decoration:none}
a:hover			{text-decoration:underline}


.sm				{font-size:9px}
.md				{font-size:11px}
.lg				{font-size:16px; line-height:24px}
.lg2			{font-size:26px; font-family:"Times New Roman", Times, serif; text-decoration: none}
.xl				{font-size:36px; font-family:"Times New Roman", Times, serif; text-decoration: none; line-height:40px}

.title			{font-size:16px; font-weight:bold}
.subtitle		{font-size:11px; font-weight:bold}
.author			{border-bottom:1px solid #A09D62; font-style:italic; padding:0px 0px 5px 0px}
.text			{padding:10px 0px 10px 0px}
.sample			{float:right; width:100px; margin:10px 0px 10px 10px}
.buy			{background-color:#A09D62; padding:10px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000}

.black			{color:#000000}
.white			{color:#FFFFFF}
.green			{color:#A09D62}
.yellow			{color:#FFFFCC}
.red			{color:#8A4243}
.blue			{color:#6995AC}

.bg_book		{background-color:#8A4243; color:#FFFFFF}
.bg_broadside	{background-color:#6995AC; color:#FFFFFF}
.bg_ephemera	{background-color:#3E6138; color:#FFFFFF}
.bg_basic		{background-color:#A09D62; color:#000000}

.feature		{border-top:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000; padding:8px}
.item			{border:1px solid #000000; background:#FFFFFF; padding:10px}
.image			{border:1px solid #000000; margin:0px 0px 5px 0px; border:1px solid #8A4243}
.portrait		{width:248px; height:248; border:1px solid #000000}
.iconpic		{width:20px; height:20px; border:1px solid #000000; vertical-align:middle; margin:0px 4px 2px 0px}

/*
table.menu2 a {width:100%;} 
div.menu2 a {color:#000000;}
div.menu2 a:link {color:#000000; text-decoration:none; padding:1px; border:none}
div.menu2 a:active {color:#000000; text-decoration:none; padding:1px; border:none}
div.menu2 a:visited {color:#000000; text-decoration:none; padding:1px; border:none}
div.menu2 a:hover {color:#000000; text-decoration:none; padding:0px; border:1px solid #000000}
*/

