body {	background-image: url(bkblue.gif);	margin: 0;	  }.spacingtable {margin: 6px;  }#content {	margin: 0px 25px 40px 60px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 19px;  }	.date {font-size: 14px; color: #CC0000; font-weight: bold; margin-bottom: 40px;  }#homerr1 { margin: 40px 10px 10px 30px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; 	line-height: 18px; color: #CC0000;  }	.rraudio { margin: 200px 0px 10px 30px;  }#privacy {	margin: 5px 30px 10px 30px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; }#memlogin {padding: 20px 49px 0px 8px; font-size: 11px; color: #FFFFFF; font-weight: bold;}#memlogin a:link {color: #FFFFFF; text-decoration: none; }#memlogin a:visited {color: #FFFFFF; text-decoration: none; }.disclaimtxt {font-size: 10px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; }/*-------------- BULLET & LISTS ----------------*/ul {  margin-left: 17px;  padding: 0px;  list-style: none;    }ul li {  margin: 2px 0 6px 0;  padding-left: 36px;  line-height: 22px;  background-repeat: no-repeat;  background-position: 0 50%;  background-image: url(trianglearrow.jpg);   }ul li a {  padding-left: 20px; /* width of icon + whitespace */    }  ol {  margin-left: 17px;  padding: 0px;  list-style: none;    }ol li {  margin: 2px 0 6px 0;  line-height: 30px;  padding-left: 40px;  background-repeat: no-repeat;  background-position: 0 50%;  background-image: url(num1.gif);   }		/*------------   LINK STYLES  -------------- */a { color: #0000FF;  }a:hover { color: #3389b3;  }a:visited { color: #0000FF;  }a:active { color: #CC0000;  }/*----------------- HEADINGS ------------------- */#content h1 { font-size: 28px;  color: #233471;   text-align: center;  margin-bottom: 25px;  line-height: 32px; font-family: Tahoma; }	#content h2 {color: #3389b3;  font-size: 23px; font-weight: bold;  text-align: center; line-height: 28px;  font-family: Tahoma;  }	.overline {font-size: 13px; font-weight: bold; margin-top: 2px; margin-left: 65px;  }.timer {margin-left: 180px; margin-top: 20px; color: #CC0000; }/* -------------BOX STYLE -----------------*/.boxtitle {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  	font-weight: bold; 	padding-left: 32px; }#guatxt {	padding: 57px 75px 4px 150px;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;  }	#guatxt2 {	padding: 70px 75px 4px 125px;  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;  }	/*--------------------AMPLIFIER PG-----------*/#ampbox {  border: 3px double #000;  padding: 5px 15px 15px 15px;  background-color: #D2E9FF;  font-size: 13px; }#ampbox h1 {color: #000066; font-size: 24px; line-height: 28px; }#ampbox h2 {color: #b30000;  }				/**-----------AFFILIATE HOMEPAGE---------------**/.afftext { padding: 32px 0px 10px 0px; font-size: 11px;	line-height: 18px; 	font-family: Verdana, Arial, Helvetica, sans-serif; }#print {margin-left: 20px;  margin-top: 40px;  }#box {	border: 4px dashed #000;	padding: 5px 15px 15px 15px;	background-color: #FFFFCC;	font-size: 13px; }#box h1 {color: #000066; font-size: 24px; line-height: 28px; }#box h2 {color: #b30000;  }/*--------------misc text styles --------------*/.spamtxt {font-size: 10px; color: #999999;  }.leadin {font-weight: bold; font-size: 14px; font-style: italic; text-align: center; margin-bottom: 10px; }/*=====================================BEGIN RRSTYLES.CSS====================================*/#book {	margin: 0px;  width: 767px;  height: 425px;   position:relative;  background-image: url(bookbk.jpg);	background-repeat: no-repeat;  	padding: 0px; }#left {	float: left;  	width: 350px;  	overflow: hidden;  	margin: 0px;  	padding: 0px;  	background-repeat: no-repeat;  	background-position: left top;  }	.leftc {	padding: 0px 0px 5px 64px;  color: #000000;  font-size: 13px;  font-family: Verdana, Arial, Helvetica, sans-serif; }#right {	float: right;  	width: 375px;  	overflow: hidden;  	margin: 0px;  	padding: 0px;  }.rightc {	padding: 0px;  	margin: 0px 80px 0px 0px;  	font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }/* headings */h1 {font-size: 24px; color: #000066; font-weight: bold; text-align: center; }.tt2 {font-size: 20px; color: #000066; font-weight: bold; text-align: center;  }.offer {font-size: 13px; font-weight: bold; color: #2681ad;  }.direct {font-size: 11px; line-height: 15px; color: #808080;  }.red {color: #CC0000; font-size: 14px;  }.small {font-size: 10px; color: #A8A8A8; margin-top: 6px; }/* forms */input, textarea {	border: 1px solid #2681ad;  font-size: 12px;   padding: 4px;  	font-family: Verdana, Arial, Helvetica, sans-serif;	 }	 .buttonsub {   border: none;  } .button {	border: 1px solid #000000;	background-color: #FFFFFF;	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	cursor: default;	background-image: url(images/alexButtonBg.gif);	background-repeat: repeat-x;	background-position: bottom;}#buttonPad {	padding: 5px;	background-color: #CC3333;}/* rr styles */.tabel {margin-left: 50px;  }#rr {margin: 0px 10px 0px 37px;  }#rrleft {	float: left;  	width: 130px;  	overflow: hidden;  	margin: 0px;  	padding: 0px;  		background-repeat: no-repeat;  	background-position: left top;  text-align: center; }	.rrleftc {	padding: 0px 0px 5px 0px;  	color: #000000;  font-size: 13px;  }#rrright {	float: right;  	width: 450px;  	overflow: hidden;  	margin: 0px;  	padding: 0px;  }.rrrightc {	padding: 0px;  	margin: 0px 50px 0px 0px;  	font-size: 11px;   line-height: 17px; }	.rrname {font-weight: bold; font-size: 15px; color: #2681ad;  font-family: Verdana, Arial, Helvetica, sans-serif; }/*  rrbox */.rrbox {  padding: 17px 0px 1px 25px;   font-size: 11px;  }		.affform {font-size: 12px; border: 1px dotted #333; background-color: #FFFFCC; }.bottomcontent {padding: 0px 68px 0px 57px; font-size: 12px; line-height: 18px;  font-family: Verdana, Arial, Helvetica, sans-serif; }	.audiobutton {padding-left: 100px; padding-top: 8px; }.affdesctxt {font-size: 11px; color: #666666; line-height: normal; }ul.aff {list-style-type: square; margin-bottom: 30px; }legend {	position: expression('absolute');	top: expression('-9px'); /* Fixes IE problem with fieldset+legend boundaries */	padding: 2px 5px;	color: #CC0000;	font-weight: bold;	text-transform: uppercase; 	font-family: Verdana, Arial, Helvetica, sans-serif;}fieldset {	position: expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */	padding: 7px 7px;	margin: 10px 0;	border: 1px solid #ccc;	background-color: #FFF;	}/*----------------link styles -----------*//*ul li {padding-bottom: 7px; list-style-image: url(bluearrow.jpg);   }*//* -----------4 Step Boxes----------- */#stepbox {border: 1px solid #3366CC; padding: 8px;  font-size: 11px;  }.stepname {font-weight: bold; font-size: 14px; color: #CC0000;  }#stepbox p {margin-top: 0px;  }/*---------WEB CONTACT PAGE--------------*/#contactpg { margin: 154px 70px 8px 40px; font-size: 13px;  }#contactpg h1 {font-size: 20px; margin-bottom: 0px;  }.redcolor {color: #CC0000;  }.audiopadding {padding: 85px 0px 0px 14px;  }.bnsoptaudio {padding: 14px 0px 0px 100px;  }.pc9audio { padding-top: 20px;   }#timerbox { padding: 4px; margin: 0 auto; text-align: center; font-weight: bold;  background-color: #cc0000; font-size: 13px;  }.date {font-size: 20px; color: #cc0000;  }