body  { color: #110000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: #b1c7a7; background-image: url("http://www.peterrussell.com/images/bg.jpg"); background-repeat: repeat-x; background-attachment: fixed; text-align: center; margin: 0; padding: 0 }p {color: #330000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: normal; }td {color: #330000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: normal; }li {color: #330000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: normal; }h1 {color: #330000; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bolder; font-size: 18px; line-height:1.2; margin-top:0px; margin-bottom:18px;}h2 {color: #330000C; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bolder; font-size: 17px; line-height:1.2;  margin-top:0px; margin-bottom:17px; }h3 {color: #330000; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 15px; line-height:1.2; margin-top:0px; margin-bottom:15px;}h4 {color: #330000; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size:14px; line-height:1.2; margin-bottom:14px;}h5 {color: #330000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; margin-bottom:18px;}h7 { color: #59727C; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; text-align: left; letter-spacing: 1px; padding-right: 15px; padding-left: 8px; border-bottom: 1px solid #87857a; border-left: 1px solid #87857a; line-height:35px; margin:0px;}input  { color: #330000; font-size: 90%; background-color: #fff }.smaller {font-size:90%;}#smallgrey { color: #999999; font-size: 70%;}.smallgrey { color: #999999; font-size: 70%;}.center {text-align: center;}.right {text-align: right;}.left {text-align: left;}.LEFT {text-align: left;}.CENTER {text-align: center;}.RIGHT {text-align: right;}.rightindent { text-align: right;  margin-right: 50px}.overload {text-align: center; margin-right: 50px; margin-left:50px; color:#993333}.normal {color: #330000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: normal; font-variant: normal;}.form  { color: #330000; font-size: 11px; background-color: #ffffff }.formgray  { color: gray; font-size: 11px; background-color: #ffffff }.quote { padding:0px 10px 0px 15px; text-indent: -10px;}.randquote { padding:0px 10px 0px 5px; margin:3px 0px 0 0px;}.smallindent10 {font-size: 80%; margin-left: 10px;}.lessh4 {line-height:0px;}/*.bkgdark {background-color:#efefd8;padding:8px 5px 5px 10px;margin-bottom:10px;}*/.bkgdark {background-color:#F3F6EA;padding:8px 5px 5px 10px;margin-bottom:10px;}.tab {padding-left: 15px;}.leftblock {width:310px; float:left; }.rightblock {width:310px; float:right; }.leftblock240 {width:240px; float:left; }.rightblock240 {width:240px; float:right; }.rightblock220 {width:220px; float:right; }.leftblock220 {width:220px; float:left; }.leftblock200 {width:200px; float:left; }.rightblock200 {width:200px; float:right; }.rightblock400 {width:400px; float:right; }.rightblock180  {width:180px; float:right;  text-align:left;}.leftblock180  {width:180px; float:left; }.leftblock40 {width:40px; float:left; }.centerblock400 {margin:0px auto; width:400px; text-align: center;}.block500 {margin:0px auto; width:500px; }.clearboth {clear:both;}.goldenbig {width:366px; float:left; text-align:left; padding:0 10px 0 10px;}.goldensmall {width:234px; float:left; text-align:left; padding:0 10px 0 10px;}#mainblock {margin:0px auto; width:640px; }.mainblock {margin:0px auto; width:640px;}#toplineblock {margin:0px auto; width:640px; }.bottomblock {margin:0px auto; width:550px; }.also {width:250px; float:right; background-color: #F3F6EA;  margin:0 5px 0 10px;  padding: 7px; margin-bottom:10px; line-height: 140%; text-align:left;}.wcalso {width:270px; float:right;  margin:0 5px 0 10px; margin-bottom:10px; line-height: 165%; text-align:left; }.alsofull {margin:0px auto; width:550px; background-color: #F3F6EA;  border:solid 1px; padding: 7px;  line-height: 140%;  text-align:left;}.aboutblock  { background-image: url("http://www.peterrussell.com/Icons/aboutbox.jpg"); background-repeat: no-repeat; margin-bottom: 10px; width: 370px; height: 150px }.aboutblocktext {position:absolute; top:11px; left:140px; width:209px; height:128px; line-height:130%; }.lgblock {position:relative; left:150px; top: 25px; width:380px;}.aboutnav { float:left;  margin:0px; }.aboutnavrt { float:right;  margin:0px; }.vidnav { float:left;  margin:0px; }.vidnavrt { float:right;  margin:0px; }.sidebarRegion {border:1px solid #134656; width:200px; text-align:center; background-color: #fffff8}.boxlink {width:220px; float:right;  background-color: #ffffdd;  margin:0 5px 0 10px; border:outset 1px; padding: 3px; text-align:center;}.efriend { float:left;  margin:0 0 5px 0; width:190px; text-align:left;}.socialLinks { float:right; margin:0 0 5px 0; width:190px; text-align:right;}.socialLogos { display: inline !important; list-style-type: none; }.wcefriend { float:left;  margin:10px 0 5px 7px; width:85px; text-align:left; }.wcsocialLinks { float:right; margin:10px 0 5px 0; width:177px; text-align:right;}.wcsubscribe { padding: 0 0 15px 7px;}.indexboxcol  {width: 372px; float: left; }.indexboxcolrt  {width: 258px; float: right; }.indexbox   { background-image: url("http://www.peterrussell.com/Icons/indexboxes/box.jpg"); background-repeat: no-repeat; margin: 10px 0 5px; width: 105px; height: 105px; float: left }.indexboxinfo  { width: 237px; height: 105px; float: left; margin: 0px 0 5px 25px; text-align:left;}.wcindexbox  { background-image: url("http://www.peterrussell.com/Icons/indexboxes/box.jpg"); background-repeat: no-repeat;  width: 105px; height: 145px; float: left; margin: 0px 5px 0px; }.mmindexbox  { background-image: url("http://www.peterrussell.com/Icons/indexboxes/box.jpg"); background-repeat: no-repeat;  width: 105px; height: 145px; float: left; margin: 0px 5px 0px; }.smallboxes { width: 100px; float: left; text-align:left;}.smallboxesET { width: 80px; float: left; text-align:left;}.HMWETETleft { width: 258px; float: left; margin: 0px 10px 0px 0px; text-align:left;}.HMWETETright { width: 360px; float: left; margin: 0px 0px 0px 10px; text-align:left;}.HMWETFBleft { width: 200px; float: left; margin: 0px 10px 0px 0px; text-align:left;}.HMWETFBright { width: 410px; float: left; margin: 0px 0px 0px 10px; text-align:left;}.HMWETFBblock {margin:0px auto; width:640px; border:1px solid #59727C;}/* .nexteventbox    { background-image: url("http://www.peterrussell.com/images/sidebar_event_bg.png"); background-repeat: no-repeat; text-align: center; width: 214px; height: 67px; float: left } */.nexteventbox    { text-align: center; width: 214px; height: 46px; float: left; border: 1px solid #87857a }.nexteventboxinfo  { width: 200px; height: 55px; float: left; margin: 0px 0 0px 0px; text-align:center;}.header { }.header a:link, .header a:visited  { color: #ffffff; font-size: 95%; text-decoration: none }.header a:hover,  .header a:active    { color: #ACD6E8; font-size: 95%; text-decoration: none }a:link      { color: #59727C; text-decoration: none }a:visited     { color: #59727C; text-decoration: none }a:hover     { color: #86ABBB; text-decoration: underline;}a:active     { color: #86ABBB; }/* #24575F   orig #2a656f  new 0a7184  mean 1a6b7a   dArker 1A6573  more black #0C4F5B (a) banner 7494A1  most recent #134656 and then 1B5C8E  links was 66828D (approx) */ h7 a:hover {text-decoration:none;}#wrapper         { background-image: url("http://www.peterrussell.com/images/bg_body.png"); background-position: 0 100%; text-align: left; margin-right: auto; margin-left: auto; position: relative; z-index: 2; width: 980px; height: 100% }#header    { background-image: url("http://www.peterrussell.com/images/header2.jpg"); background-repeat: no-repeat; text-align: center; position: relative; width: 950px; height: 168px; clear: both }#header  p {display:none;}#nav   { text-align: left; position: absolute; top: 115px; right: 40px }#search   { text-align: left; position: absolute; top: 85px; right: 50px; }.searchform {background-color: rgba(235, 235, 235, 0.55); font-weight: bolder; font-size:100%; border-radius:6px 6px}#hmwetbanner   { position: absolute; top: 10px; right: 330px;  }#body { padding-left: 15px; position: relative; width: 955px }#page { margin-bottom: 3px; position: relative; width: 700px; float: left; text-align:center;}#content { position: relative; width: 700px; float: right;}#collage   { background-image: url("http://www.peterrussell.com/images/collage.jpg"); background-repeat: no-repeat; position: relative; width: 680px; height: 350px; float: right }#collage_text   { padding-right: 40px; position: relative; width: 247px; float: right ; }#collage_text .Bbar    { color: #ffffff; background-image: url("http://www.peterrussell.com/images/bg_bbar_heading.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; vertical-align: middle }#collage_text .Bbar a { color: #ffffff; }#collage_text .Bbar a:hover { color: #ACD6E8 }#sidebar   { text-align: left; padding-left: 17px; padding-right: 17px; width: 217px; float: left; }#sidebar .bar   { color: #ffffff; background-image: url("http://www.peterrussell.com/images/Sbar210.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 5px 0 5px; padding: 3px 20px 3px 10px; vertical-align: middle;  font-weight: 600; }#sidebar .bar  a {color: #ffffff; }#sidebar .bar a:hover {color: #ACD6E8; }#sidebar .small {color: #441111;  font-size: 80%;}/*#sidebar .bar     { color: #688490; font-weight: 600; background-image: url("http://www.peterrussell.com/images/sidebar214.png"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding-top: 3px; padding-right: 20px; padding-left: 10px; height: 24px; vertical-align: middle }#sidebar .bar  a  { color: #688490; letter-spacing: 1px }#sidebar .bar a:hover {color: #86ABBB; }#sidebar .small {color: #441111;  font-size: 80%;}*/#clear {clear:both;}#footer_text  { margin-top: 30px; padding-right: 20px; position: relative; width: 665px; float: right }#footer   { background-image: url("http://www.peterrussell.com/images/bg_footer.png"); background-repeat: no-repeat; position: relative; width: 980px; height: 134px }.medbar {margin:10px 0 10px 0; text-align: center;}.bar    { color: #ffffff; background-image: url("http://www.peterrussell.com/images/bar230.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 5px; padding: 3px 20px 3px 10px; vertical-align: middle; font-weight: 600; }.bar  a {color: #FFFFff;}.bar a:hover {color: #ACD6E8;}.barShort    { color: #ffffff; background-image: url("http://www.peterrussell.com/images/bar220.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 5px; padding: 3px 20px 3px 10px; vertical-align: middle; font-weight: 600; }.barShort  a {color: #FFFFff;}.barShort  a:hover {color: #ACD6E8;}.Bbar    { color: #ffffff; background-image: url("http://www.peterrussell.com/images/Bbar284.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 5px; padding: 3px 20px 3px 10px; vertical-align: middle; font-weight: 600; }.Bbar a {color: #FFFFff;}.Bbar a:hover {color: #ACD6E8;}.solidbar {	background-color: #7494A1;	color:#FFFFDD;	vertical-align:middle;	padding:3px 20px 3px 10px;	margin: 10px 0px 5px 0px;}.solidbar a {color: #ffffff;}.solidbar a:hover {color: #ACD6E8;}#preload { visibility: hidden; }