html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, ul, ol, li {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}
img {
	border: 0;
}
.clr {
	clear: both;
}
a {
	outline: none !important;
}

body {
	background: #12212f url(/images/bbg.png) repeat-x top left;
	font-size: medium;
}

div#wrap {
	clear: both;
	margin: 0 auto;
	width: 974px;
	background: url(/images/wbg.gif) repeat-y top left;
}

div#hdr {
	clear: both;
	margin: 0;
	width: 974px;
	height: 144px;
	background: url(/images/hbg.jpg) no-repeat top left;
}
div#hdr h1 {
	font-size: 8px;
	line-height: 8px;
	text-indent: -9999px;
}

div#innr {
	clear: both;
	margin: 2em auto 0 auto;
	padding: 0 0 30px 0;
	width: 866px;
	font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif;
}

div#innr h2, div#innr p, div#innr ul {
	margin: 1em 25px 0 30px;
}

div#innr h2 {
	font-size: 28px;
	letter-spacing: -1px;
	color: #194064;
}
div#innr p {
	line-height: 1.4;
}
div#innr ul li {
	line-height: 1.6;
	margin-left: 40px;
}
div#innr p.ftnote {
	font-size: 10px;
}

div#innr div#rb-img {
	float: right;
	margin: 0 0 0 1em;
	width: 260px;
	height: 287px;
	background: url(/images/rb-book.jpg) no-repeat top left;
	color: #fff;	
}
div#rb-img h2 {
	text-indent: -9999px;
}

div#innr div#rb-optin {
	float: right;
	clear: right;
	margin: 0 0 0 1em;
	width: 260px;
	height: 333px;
	padding-top: 70px;
	background: url(/images/rb-optin.png) no-repeat top left;
	color: #fff !important;
}

