      body {
        background:#FFF;
        font:85%/1.25em 'Times New Roman','Times',serif;
        color:#000;
        margin:0;
        padding:0;
        text-align:center;
      }
        body a:link,
        body a:visited,
        body a:active,
        body a:hover {
          color:#C22627;
          text-decoration:none;
        }

      /* Header Display Styles */
      .header_disp {
        display:block;
        margin:0px auto;
        width:100%;
        overflow:hidden;
        height:212px;
        background:#8D9092 url('../img/bfs_header_v1.0.1.jpg') top center no-repeat;
        border-bottom:2px solid #000;
      }
      .email {
        display:block;
        text-align:left;
        margin:0px auto;
        padding:55px 120px 0 0;
        width:160px;
        height:17px;
        line-height:.9em;
      }
        #nl_email {
          width:128px;
          font:bold 100%/1em 'Trebuchet MS','Trebuchet',sans-serif;
          color:#252525;
          border:0;
          background:transparent;
        }
        #email_sub {
          display:inline;
          margin:0;
          padding:0;
        }
      #menu {
        display:block;
        list-style-type:none;
        margin:0px auto;
        margin-top:113px;
        padding:0 466px 0 0;
      }
        #menu li {
          display:inline;
          height:28px;
          margin:0;
          padding:0;
          letter-spacing:-4px;
        }
          #menu li img {
            border:none;
            margin:0;
            padding:0;
          }
      /*End Header Display Styles */

      /* Main Content Area Styles */
      .content_wrap {
        width:940px;
        min-height:410px;
        margin:0px auto;
        text-align:left;
      }
      div.entrytext {
        padding:5px;
      }
        .page_section {
          overflow:hidden;
        }
          .img_disp {
            float:left;
            width:300px;
          }
            .page_section h2 {
              text-align:center;
              margin:20px 0 5px 310px;
              width:350px;
              font:bold italic 120%/1.125em 'Georgia', serif;
              letter-spacing:-1px;
            }
            .page_section p,
            .page_section ul {
              margin:5px 0 5px 310px;
              width:330px;
            }
        .testimonial {
          border:2px solid #000;
          background:#C2C2C2;
          width:520px;
          height:170px;
          display:block;
          margin:20px;
          padding:5px;
          clear:left;
        }
          .testimonial h2 {
            display:block;
            float:right;
            width:370px;
            text-align:center;
            margin:0px auto;
            font:bold 130%/1.125em 'Helvetica Neue','Helvetica', sans-serif;
            letter-spacing:-1.5px;
          }
        .entrytext h3 {
          display:block;
          margin:20px 0 0;
        }
      /* End Main Content Area Styles */

      /* Sidebar Content */
             .sidebar {
              float:right;
              width:194px;
            }

        div.buybox {
          display:block;
          width:194px;
          height:175px;
          background:url('../img/bfs_buylink.jpg') top left no-repeat;
        }
          div.spacer {
            display:block;
            height:43px;
            width:194px;
          }
          span.buyamazon {
            display:block;
            width:194px;
            height:45px;
          }
          span.buybn {
            display:block;
            width:194px;
            height:40px;
          }
          span.buyborders {
            display:block;
            width:194px;
            height:42px;
          }

          div.testimonial_entry {
            margin:10px 0 0 0;
          }
            span.testimonial_attr {
              display:block;
              width:100%;
              margin:0;
              padding:0;
              text-align:center;
              font:bold 100%/1.125em 'Helvetica', 'Georgia', serif;
              letter-spacing:-1px;
              color:#000;
            }
            .testimonial_img {
              border:none;
              float:left;
              margin:4px;
            }
            span.testimonial_text {
              color:#8D9092;
              font:italic 90%/1.25em 'Times New Roman', serif;
              letter-spacing:-0.5px;
              display:inline-block;
              margin:2px;
              padding:0;
            }
            div.testimonial_viewlink {
              font:bold 80%/1.125em 'Georgia', serif;
              display:block;
              margin:5px 0 0 0;
              text-align:center;
              letter-spacing:-1px;
            }
            .imgdispleft {
              float:left;
              display:block;
              margin:5px;
              padding:0;
            }

      /* End Sidebar Content */

		div.footercontainer {
			margin:0;
			padding:0 0 5px 0;
			text-align:center;
			font-size:80%;
			font-weight:regular;
			color:#000000;
			clear:both;
			background:#C2C2C2;
			border-top:2px solid #000;
			width:100%;
			height:145px;
			overflow:hidden;
		}
			div.footercontainer a:link,
			div.footercontainer a:visited,
			div.footercontainer a:active,
			div.footercontainer a:hover {
                color:#C22627;
                text-decoration:none;
			}
			div.siteMap {
			  float:left;
			  text-align:left;
			  margin:0 0 0 10px;
			  padding:10px 0 0 0;
			}
			  p.siteMap_content a {
			    color:#C22627;
			    text-decoration:underline;
			  }

            div.extLinks {
              text-align:left;
              margin:0 0 0 300px;
              padding:10px 0 0 0;
              display:block;
            }
              p.extLinks_content img {
                border:none;
                behavior:url('_style/iepngfix.php');
              }

			div.siteCredits {
				float:right;
				text-align:right;
				margin:0 10px 0 0;
				width:360px;
			}



