body {margin: 0; padding: 0; text-align: center; color: #000; background: #fff; font: 80% Arial, sans-serif;}
#container {position: relative; width: 630px; margin: 10px auto; padding: 0px; text-align: left; border: 1px solid #4c1313; background: #fff;}
.policy {position: relative; width: 540px; margin: 10px auto; padding: 40px; text-align: left; border: 1px solid #333; background: #fff; font: 100% Courier, serif;}
#name {padding: 0px;}
#slogan {font: 100% Verdana, Arial, sans-serif; font-weight: bold; color: #ffffff; text-align: center; padding: 2px 0 4px 0; background-color: #4c1313; height: 14px;}
#leftcol {position: absolute; top: 89px; left: 0; width: 156px; padding: 0; margin: 0;}
#leftcol ul {list-style: none; margin: 1em 0 1em 15px; padding: 0;}
#leftcol ul ul {list-style-type: square; margin: 0 0 1em 15px; padding: 0;}
#leftcol ul li {padding: 0 0 0.4em 0; font: 100% Arial, sans-serif;}
#content {margin: 0 0 0 156px; padding: 0 40px; font-family: Arial, sans-serif; border-left: 1px solid #4c1313; }
#content ul li, #content ol li {padding: 0 0 1em 0;}
#footer {margin: 1em 0; padding: 0; text-align: center;}
#adl {margin: 10px;}
#ads {padding: 10px 5px 5px 0px; text-align: left;}
.ads2 {float: left; margin: 12px -15px 13px 5px;}
.wrap {float: left; padding: 0px 5px 5px 0px; text-align: left;}
.button {float: left; width: 212px; margin: 5px 5px 10px 0px;}
a:link {color: blue;}
a:visited {color: purple;}
a:link:hover {color: #FFF; background-color: #0000FF;}
a:visited:hover {color: #FFF; background-color: purple;}
#tip {border: 2px solid #4c1313; background: #ffeebf; text-align: center; margin: 25px 5px; padding: 5px; font-size: 80%;}
.amazon-logo {text-align: center;}
#books {margin: 1em 5px 0 5px; padding: 10px 0 0 0; font: 100% Arial, sans-serif;}
#books p {margin-top: 0.5em;}
.breadcrumbs {font: 90% Arial, sans-serif; text-align: right; line-height: 1.5em; margin-bottom: 1.5em;}
.breadcrumbs2 {font: 90% Arial, sans-serif; text-align: right; line-height: 1.5em; margin-bottom: 0.5em;}
.widebanner {margin-left: -37px;}
.byline {font: 90% Arial, sans-serif; margin-top: 0.5em;}
.edge {font: 100% Arial, sans-serif;}
.indent {padding: 0 10px;}
.new {color: red; font-weight: bold;}
.colbreak {margin: 20px 0 0 0;}
.banner {margin: 20px 0; text-align: center;}
.news {margin: 0 10px; font: normal 80% Arial, sans-serif; text-align: left;}
#content ul.nospace li {padding: 0; margin: 0;}
#content ul.nospace, ol.nospace {padding: 0 0 0 20px; margin: 0; font: 100% Arial, sans-serif;}
h1 {font: bold 120% Verdana, Arial, sans-serif; text-align: left; margin: -0.5em 0 0 0;}
h2 {font: bold 100% Verdana, Arial, sans-serif; text-align: left;}
h3 {margin: 1em 0 0 10px; padding: 0; font: bold 100% Arial, sans-serif; text-align: left;}	
h4 {margin: 1em 0; padding: 0; font: bold 110% Arial, sans-serif; text-align: center;}
.terms1 {font: 150% Courier, serif; text-align: center; margin: 0; padding-bottom: 20px;
}
.terms2 {font: 130% Courier, serif; text-align: center; margin: 0;
}
table.list1 td {font: 80% Arial, sans-serif;}
table.list1 td.head1 {color: ffc; text-align: center; background-color: #4c1313; height: 10px; width: 35%;}
table.list1 td.head2 {color: ffc; text-align: center; background-color: #4c1313; height: 10px; width: 65%;}
table.list1 tr.odd td{background-color: #ccc; height: 30px; padding: 0 5px;}
table.list1 tr.even td{background-color: #fff; height: 30px; padding: 0 5px;}
table.list2 {width: 380px;}
table.list2 td {font: 80% Arial, sans-serif; background-color: #ccc; height: 20px; padding: 0 5px;}
table.list2 td.head1 {color: ffc; text-align: center; background-color: #4c1313; height: 10px; width: 35%;}
table.list2 td.head2 {color: ffc; text-align: center; background-color: #4c1313; height: 10px; width: 65%;}
#signup {text-align: left; margin: 10px 5px 0 5px; padding: 0; font-weight: normal; font-size: 90%; font-family: Arial, sans-serif; border: 1px solid #4c1313; background: #ffeebf;}
#signup h3 {text-align: center; margin: 3px 0; padding: 0;}
#signup ul {list-style: none; margin: 0; padding: 0;}
#signup ul li {padding: 0 0 2px 3px;}
#form {position: relative; margin: 0 auto; padding: 0px; text-align: center; font-size: 100%;}
#form td {text-align: center;}
.hi {background-color: yellow;}
