body 
{
font-family: georgia, times, times new roman, serif;
font-size:10pt;background-color: #ffffff;margin-left: 0px;margin-right: 0px;}

h1
{
	position:absolute;
	top: 45px;
	left: 210px;
	font-family: georgia, times, times new roman, serif;	font-size: 24pt;	font-weight: bold;	color: #614230;	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	text-align: left;
}

h2
{
	font-family: georgia, times, times new roman, serif;	font-size: 12pt;	font-weight: bold;	color: #614230;	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	text-align: left;
}

h3
{
	font-family: georgia, times, times new roman, serif;	font-size: 11pt;	font-weight: bold;	color: #614230;	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	text-align: left;
}

#Menu {
        position:absolute;
        top:200px;
        left:40px;
        width:172px;
        padding:10px;
        background-color:#fff;
        border:0px dashed #000;
        line-height:17px;
/* Again, the ugly brilliant hack. */
        voice-family: "\"}\"";
        voice-family:inherit;
        width:150px;
        }

a.menu {
        color:#09c;
        font-size:11px;
        text-decoration:none;
        font-weight:600;
        font-family:verdana, arial, helvetica, sans-serif;
        }
a.menu:link, a.menu:visited  {color:#614230;}
a.menu:hover {
	color:#ffffff;
	background-color:#614230;}

a {
        color:#blue;
        font-size:10px;
        text-decoration:underline;
font-family: georgia, times, times new roman, serif;
font-size:10pt;
        }
a:link, a:visited  {color:blue;}
a:hover {
	color:#ffffff;
	background-color:#614230;}

#content 
{
position: absolute;
left: 210px;
top: 80px;
width: 450px;border: 0px;padding: 10px 5px 6px 5px;
background-color: #ffffff;}
#content h1 {font-size: 1.2em;color: #711515;background-color: transparent;}

#content h1 
{font-size: 1.2em;color: #711515;background-color: transparent;}
ul#tabnav {
width: 670px;list-style-type: none;margin: 0;padding-left: 40px;padding-bottom: 24px;border-bottom: 1px solid #711515;font: bold 11px verdana, arial, sans-serif;}
ul#tabnav li 
{float: left;height: 21px;background-color: #B51032;color: #FFFFFF;margin: 2px 2px 0 2px;border: 1px solid #711515;}
ul#tabnav a:link, ul#tabnav a:visited 
{display: block;color: #FFFFFF;background-color: transparent;text-decoration: none;padding: 4px;}
ul#tabnav a:hover 
{background-color: #F4869C;color: #FFFFFF;}
body#audiobook li.audiobook, 
body#press_release li.press_release,body#inside li.inside, 
body#making li.making,
body#preview li.preview,
body#news li.news 
{border-bottom: 1px solid #fff;color: #000000;background-color: #FFFFFF;}
body#audiobook li.audiobook a:link, 
body#audiobook li.audiobook a:visited,body#press_release li.press_release a:link, 
body#press_release li.press_release a:visited,body#inside li.inside a:link,body#inside li.inside a:visited, 
body#making li.making a:link,body#making li.making a:visited,
body#preview li.preview a:link,body#preview li.preview a:visited, 
body#news li.news a:link,body#news li.news a:visited
{color: #000000;background-color: #ffffff;}
