body{
    margin:0;
    padding:0;
    line-height: 1.5em;
	background-color: #fff;
	font: normal 14px Geneva, Arial, Helvetica, sans-serif;
}
a:link, a:visited{
	color: #006699;
	text-decoration: underline;
}
a:hover, a:active{
	color: #CC0000;
	text-decoration: none;
}
h1 {
	font: bold 72px/88px Book Antiqua, Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:0;
}
h2 {
	font: normal 30px/37px Book Antiqua, Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:0;
}
h3 {
	font: bold 22px/28px Book Antiqua, Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:15px 0;
}
h4 {
	font: normal 24px/30px Book Antiqua, Georgia, "Times New Roman", Times, serif;
	padding:0;
	margin:0;
}
#maincontainer{
    width: 840px;
    margin: 0 auto;
    padding-bottom: 20px;
	background-color: #f1ede6;
	border-left: 1px solid #e2beb0;
	border-right: 1px solid #e2beb0;
	border-bottom: 1px solid #e2beb0;
}
#contentwrapper{
    float: left;
    width: 100%;
}
#contentcolumn{
    margin: 20px 0 0 230px;
}
#contentcolumn p {
    line-height: 22px;
}
#leftcolumn{
    float: left;
    width: 230px;
    margin-left: -840px;
}
#footer{
    clear: left;
    width: 100%;
    background: #E0D5C8;
    color: #FFF;
    text-align: right;
    padding: 4px 0;
}
#footer a{
    color: #741A0F;
}
.innertube{
    margin: 10px;
    margin-top: 0;
}
/* menú */
#navcontainer { width: 230px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font: normal 16px/25px "palatino linotype", palatino, Georgia, Helvetica, sans-serif;
font-weight: 600;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 210px;
background-color: #741A0F;
color: #fff;
border-bottom: 1px solid #e2beb0;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #AD2516;
color: #fff;
}
li.buybooktitle
{
	text-align:center;
	color: #793907;
	font: bold 16px/20px Georgia, serif;
	text-transform: uppercase;
	margin-top: 30px;
}
li.buybook
{
	text-align:center;
	color: #793907;
	font: bold 13px/25px "Lucida Grande", "Lucida sans", "Trebuchet MS", tahoma, arial;
	text-transform: uppercase;
	margin: 10px 0;
	background: transparent;
}
li.buybook a
{
	background: #598795 url(images/buybook.png) top left no-repeat;
	border: none;
}
ul#horizontalmenu {
	list-style: none;
	margin: -10px 0 80px -40px;
}
ul#horizontalmenu li {
	float: left;
	display: block;
	width: 190px;
	height: 31px;
	margin: 10px 3px;
}
ul#horizontalmenu li a {
	float: left;
	display: block;
	width: 190px;
	height: 27px;
	text-align: center;
	font: bold 12px/25px "Lucida Grande", "Lucida sans", "Trebuchet MS", tahoma, arial;
	color: #ffffff;
	background: #598795 url(images/buybook2.png) top left no-repeat;
}
/* cover */
.cover {
	text-align: center;
	background-color: #fce7ba;
	border-right: 4px solid #cbb48c;
	border-bottom: 4px solid #a17c45;
	border-top: 1px solid #cbb48c;
	border-left: 1px solid #a17c45;
	margin: 20px;
}
#coverstore {
	text-align: center;
	margin: 20px;
}
#sampletable {
	vertical-align: top;
	width: 100%;
	border: none;
}
#sampletable td {
	vertical-align: top;
	text-align: center;
}
#sampletable td.headsample {
	padding: 20px 0;
}
#sampletable td.stanza {
	font: bold 18px Monotype Corsiva, Georgia, Arial;
	color: #990000;
	padding: 5px 0 20px;
}
#sampletable td.equal {
	font: normal 24px/26px Book Antiqua, Verdana;
}
/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */